webview实现有什么用

互联网 19-6-22
WebView是android中一个非常重要的控件,它的作用是用来展示一个web页面。它使用的内核是webkit引擎,4.4版本之后,直接使用Chrome作为内置网页浏览器。

作用(推荐学习:Java视频教程)

显示和渲染网页;

可与页面JavaScript交互,实现混合开发。

使用介绍

使用WebView之前,不要忘记在清单文件中声明访问网络权限:

<uses-permission android:name="android.permission.INTERNET"/>

加载页面一般有以下几种形式:

//方式一:加载一个网页 webView.loadUrl("http://www.baidu.com"); //方式二:加载应用资源文件内的网页 webView.loadUrl("file:///android_asset/test.html"); //方式三:加载一段代码 webView.loadData(String data,String mimeType, String encoding);

其中,方式一和方式二比较好理解,方式三可能有些朋友不明白,我在这里解释一下。

WebView.loadData()和WebView.loadDataWithBaseURL()是表示加载某一段代码,其中,WebView.loadDataWithBaseURL()兼容性更好,适用场景更多,因此,我着重介绍一下这个方法。

WebView.loadDataWithBaseURL(String baseUrl, String data, String mimeType, String encoding, String historyUrl))的五个参数:baseUrl表示基础的网页,data表示要加载的内容,mimeType表示加载网页的类型,encoding表示编码格式,historyUrl表示可用历史记录,可以为值。

更多Java相关技术文章,请访问Java开发教程栏目进行学习!

以上就是webview实现有什么用的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: webview
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:多线程是并发还是并行

相关资讯