- 浏览: 137215 次
- 性别:
文章分类
- 全部博客 (226)
- Android (181)
- C# (8)
- BOOTSTRAP (1)
- ASP.NET MVC4 (1)
- 设计模式 (1)
- VB.NET (1)
- WPF (0)
- PLC (0)
- 电气图纸 (0)
- 数据库 (5)
- Java (5)
- Window phone (0)
- 仪器仪表 (0)
- 变频器 (0)
- 低压电器 (0)
- 物联网 (0)
- Photoshop (1)
- SVN (1)
- 单片机 (5)
- IT (1)
- Android_IOS风格 (0)
- Android_广告栏展示 (0)
- Android_动画 (1)
- Android_Adapter (0)
- Android_ListView (1)
- Android_File (2)
- Android_表单提交 (0)
- Android_WebView (1)
- PHP (2)
- Android_Excel (1)
- Android_drawable (1)
- Android_theme (2)
- Android_phonegap (2)
- Android_AndroidManifest (1)
- ThinkPHP (0)
- Jquery (1)
- Android_ContentProvider (1)
最新评论
WebView 类有2个方法装载HTML代码
1- public void loadData(String data,String mimeType,String encoding);
2- public void loadDataWithBaseURL(String baseURL,String data,String mimeType,
String encoding,String failUrl);
其中LoadData参数含义如下:(包含中文的HTML代码 会出现乱码)
data: HTML代码
mimeType:Mime类型 一般为text/html
encoding:HTML代码的编码
loadDataWidthBaseURL 方法的参数含义如下:(建议使用该方法装载HTML代码)
baseUrl:获取相对路径的根URL 如果设为null 默认值是about:blank
failUrl:如果HTML代码装载失败或为Null时,WebView控件会装载这个参数指定的URL
打开JavaScript功能
webView.getSettings().setJavaScriptEnabled(true);
设置处理JavaScript的引擎
webView.setWebChromeClient(new WebChromeClient);
1- public void loadData(String data,String mimeType,String encoding);
2- public void loadDataWithBaseURL(String baseURL,String data,String mimeType,
String encoding,String failUrl);
其中LoadData参数含义如下:(包含中文的HTML代码 会出现乱码)
data: HTML代码
mimeType:Mime类型 一般为text/html
encoding:HTML代码的编码
loadDataWidthBaseURL 方法的参数含义如下:(建议使用该方法装载HTML代码)
baseUrl:获取相对路径的根URL 如果设为null 默认值是about:blank
failUrl:如果HTML代码装载失败或为Null时,WebView控件会装载这个参数指定的URL
打开JavaScript功能
webView.getSettings().setJavaScriptEnabled(true);
设置处理JavaScript的引擎
webView.setWebChromeClient(new WebChromeClient);
public class Main extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView webView = (WebView) findViewById(R.id.webview); String html = "<html>" + "<body>" + "图书封面<br>" + "<table width='200' border='1' >" + "<tr>" + "<td><a onclick='alert(\"Java Web开发速学宝典\")' ><img style='margin:10px' src='http://images.china-pub.com/ebook45001-50000/48015/cover.jpg' width='100'/></a></td>" + "<td><a onclick='alert(\"大象--Thinking in UML\")' ><img style='margin:10px' src='http://images.china-pub.com/ebook125001-130000/129881/zcover.jpg' width='100'/></td>" + "</tr>" + "<tr>" + "<td><img style='margin:10px' src='http://images.china-pub.com/ebook25001-30000/27518/zcover.jpg' width='100'/></td>" + "<td><img style='margin:10px' src='http://images.china-pub.com/ebook30001-35000/34838/zcover.jpg' width='100'/></td>" + "</tr>" + "</table>" + "</body>" + "</html>"; webView.loadDataWithBaseURL("图书名", html, "text/html", "utf-8", null); webView.getSettings().setJavaScriptEnabled(true); webView.setWebChromeClient(new WebChromeClient()); } }
发表评论
-
LayoutInflater
2014-12-22 21:43 508在实际开发中LayoutInflater这个类还是非常有用的, ... -
ContentProvider之读写短消息
2014-12-08 11:08 562http://blog.csdn.net/liuhe ... -
android之启用默认浏览器
2014-11-03 12:36 475一、启动android默认浏览器 Intent inten ... -
eclipse下看android support v4源码
2014-09-18 22:24 595http://cfy10.blog.51cto.com/707 ... -
Android学习 (七)synchronized
2014-09-17 10:16 578http://hi.baidu.com/fenghuang12 ... -
ScheduledExecutorService定时周期执行指定的任务
2014-09-17 09:57 633http://blog.csdn.net/tsyj810883 ... -
android rotate
2014-09-16 15:21 1168rotate:fromDegrees:其实角度。toDegr ... -
Android获取Manifest中<meta-data>元素的值
2014-09-12 15:39 637在AndroidManifest.xml中,<meta- ... -
PopupWindow
2014-09-12 11:09 8411-初始化 PopupWindow mPop = new P ... -
Android的事件分发onInterceptTouchEvent与onTouchEvent、OnClickListener、OnLongClick
2014-09-11 11:05 864onInterceptTouchEvent()是ViewGro ... -
scrollTo、scrollBy、getScrollX、getScrollY这4个方法的含义,Scroller的简单用法
2014-09-11 10:43 1511scrollTo、scrollBy都是 对 ... -
VelocityTracker
2014-09-11 10:14 645android.view.VelocityTracker主要用 ... -
Android之SurfaceHolder
2014-09-09 16:05 566SurfaceHolder,可以把它当成surface的控制器 ... -
android performClick使用
2014-09-09 13:53 1104performClick 是使用代码主动去调用控件的点击事件( ... -
slidingmenu使用说明
2014-09-07 10:17 582左侧、右侧和两边 在BaseActivity中将Slid ... -
Android之SlidingMenu属性详解
2014-09-07 09:52 620SlidingMenu 常用属性介绍: menu.setMod ... -
Android IOS风格侧边栏效果
2014-08-27 13:45 313http://download.csdn.net/detail ... -
android 代码设置、打开wifi热点及热点的连接
2014-08-26 10:30 1000见博客文章 http://blog.csdn.net/luob ... -
Android 之两点触摸技术
2014-08-26 09:58 708package mobile.android.multi.to ... -
Android动画之translate(位移动画)
2014-08-25 15:53 441http://www.cnblogs.com/bavariam ...
相关推荐
用于展示Android之WebView的简单使用方法,结合博客使用效果更好哟 http://blog.csdn.net/shiquanqq/article/details/50912392
android怎么通过webview调用javascript,javascript怎么调用android代码,下载可查看详细过程
开发工具是 android studio SDK版本是 4.3 实现过程基本是这样 h5中调用手机选择文件图片的代码是: *" capture="camera" id="imgFile" name="imgFile" type="file"> 用安卓的 webView 控件来显示h5网页 然后给...
webview全称叫做Android System WebView,它是Android生态系统的重要组成部分,也是Chrome浏览器的内核。可以让你的手机变得瞬间畅通,它会及时优化网页相关数据,有着接入式的操作体验数据,各种类型的应用程序可...
WebView实现下拉刷新功能和其他控件下拉刷新功能,博客地址:http://blog.csdn.net/dickyqie/article/details/70170855
这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview这是AOSP Webview, 包名com.android.webview, 不带...
NULL 博文链接:https://wang-peng1.iteye.com/blog/561570
android system webview 适配系统>=5.0
android 8.0 webview 拍照、预览、二维码扫描比较完整的例子,对于权限检查控制,有比较完善的提示写法。可以下载后,直接在android studid上运行,编译版本和target版本均是SDK android 8.0,最低版本设置成了...
Android实现WebView懒加载,提前进行页面JS资源加载。减少WebView加载时间及加载资源问题。Android 8.0以前需要引入X5内核,Android 8.0以后无特殊要求。
Android 原生浏览器内核,包名 com.android.webview,内核版本116。 适用版本:Android API 24 及以上版本。 com.android.webview_116.0.5845.163-minAPI24.apk
实现Android中WebView图片的缓存,并且实现如何替换WebView中默认图片以及如何实现图片的点击。
Android通过WEBVIEW调用HTTPS
使用android studio 3.1.2 ,利用webview,实现登录界面。采用本地html 页面
这是AOSP的webview,包名com.android.webview,不是google的webview
这是AOSP Webview, 包名com.android.webview, 不带google的 带google包名的可以下载 google system webview覆盖安装,可以略过 此文件包含 arm和arm64的webview
Android-X5WebView基本封装和使用 通过OkHttp拦截器、自定义CookieJar有效完成客户端与H5端的Cookie同步管理 监听WebView的加载进度 滚动条的设置(隐藏或者显示,内侧显示还是外侧显示) 优化X5WebView的预加载问题...
自定义webview中的网页“拍照”按钮调用系统相机拍照的API接口MyBrowserAPI.CapturePhoto(filename),在网页JavaScript中调用以后返回存放照片的完整路径名,默认将照片存放在系统SD卡的根目录,包含整个工程中需要添加...
Android APP使用WebView调用H5页面完成摄像头扫描二维码 项目使用Android Studio,打开项目可以直接运行,用过的都说好:)
Android WebView 去除标题 利用javacript交互