文档章节

WebView的用法

遇见sunshine
 遇见sunshine
发布于 2016/05/19 16:11
字数 178
阅读 90
收藏 5
使用WebView加载一个网页很简单:
WebView webView = new WebView(this);  
webView.loadUrl("http://www.google.com/"); 
加载apk包中的一个html页面的方法:
webView.loadUrl("file:///android_asset/test.html"); 
加载手机本地的一个html页面的方法:
webView.loadUrl("content://com.android.htmlfileprovider/sdcard/test.html"); 
设置WebView的各种属性
                hideWebViewZoomControls(webView);// 隐藏缩放控件

		webView.setScrollBarStyle(0);// 滚动条风格
		
		webView.setHorizontalScrollBarEnabled(false);//水平不显示滚动条 
		
		webView.setVerticalScrollBarEnabled(false); //垂直不显示滚动条 

		WebSettings webSettings = webView.getSettings();

		String phone = webSettings.getUserAgentString();// 获取头信息

		webSettings.setUserAgentString(phone + " wangqidai/phone");// 设置头信息

		webSettings.setAllowFileAccess(true);// 允许访问文件

		webSettings.setBuiltInZoomControls(true);// 支持缩放

		// 让网页适配屏幕
		webSettings.setUseWideViewPort(true);
		webSettings.setLoadWithOverviewMode(true);
		webSettings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); 

		webSettings.setJavaScriptEnabled(true); // 设置WebView支持Javascript

		webView.loadUrl(url); // WebView所加载的地址

 

© 著作权归作者所有

共有 人打赏支持
上一篇: Activity的管理类
下一篇: 百度地图infowindow
遇见sunshine
粉丝 3
博文 55
码字总数 21695
作品 0
海淀
程序员
私信 提问
WebView与JS的交互

上一篇介绍了WebView的基础用法,可以移步下面的链接 WebView的基础用法 下面进入今天的正题 WebView与JS的交互 1.Android调用JS里面的方法 html文件如下 callJS里面有2句代码 1调用alter()...

tmyzh
2018/01/03
0
0
Android混合编程:WebView实践

关于作者 郭孝星,程序员,吉他手,主要从事Android平台基础架构方面的工作,欢迎交流技术方面的问题,可以去我的Github提issue或者发邮件至guoxiaoxingse@163.com与我交流。 文章目录 一 基...

郭孝星
2017/10/26
0
0
Android:最全面的 Webview 详解

前言 现在很多App里都内置了Web网页(Hyprid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 那么这种该如何实现呢?其实这是Android里一个叫WebView的组件实现的。今天我将全面...

临江仙卜算子
2018/07/07
0
0
Android:这是一份全面&详细的Webview使用攻略

前言 现在很多App里都内置了Web网页(Hyprid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 那么这种该如何实现呢?其实这是Android里一个叫WebView的组件实现的。今天我将全面...

Carson_Ho
2017/05/24
0
0
stringByEvaluatingJavaScriptFromString 交互

stringByEvaluatingJavaScriptFromString 使用stringByEvaluatingJavaScriptFromString方法,需要等UIWebView中的页面加载完成之后去调用。我们在界面上拖放一个UIWebView控件。在Load中将g...

风了个1
2016/03/16
24
0

没有更多内容

加载失败,请刷新页面

加载更多

开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
30分钟前
0
0
mysql分区功能详细介绍,以及实例

一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可...

吴伟祥
31分钟前
0
0
SQL语句查询

1.1 排序 通过order by语句,可以将查询出的结果进行排序。放置在select语句的最后。 格式: SELECT * FROM 表名 ORDER BY 排序字段ASC|DESC; ASC 升序 (默认) DESC 降序 1.查询所有商品信息,...

stars永恒
47分钟前
2
0
IntelliJ IDEA 第一个 Scala 程序

IntelliJ 安装完成 Scala 插件后,你需要尝试使用 IntelliJ 来创建并且运行第一个程序。 通常这个程序只是简单的输出 Hello World。 创建一个新工程 在文件下面选择新建,然后选择创建工程。...

honeymose
51分钟前
2
0
csapp 习题 - 如何实现异或 exclusive-or

阅读 csapp v3 时,练习题 2.13 很有意思。练习题描述如下。 位设置是对于参数 mask 中每一个为 1 的位,那么参数 x 中相应位则被设置为 1 ;位清除是对于参数 mask 中每一个为 1 的位,那么...

ylme
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部