浏览器控件
WebView用于呈现HTML,实现依托于开源库WebKit。
WebView派生自AbsoluteLayout类,是一种容器控件。在使用上不承载其他子控件,而是用于单独显示内容。
使用WebView.loadUrl在浏览器控件中加载给定的页面,通过URL指定一个网址http://,也可以是本地文件file://。使用WebView.loadDataWithBaseURL加载内存中的HTML页面。
浏览器支持Javascript解析(使用WebView.loadUrl:javascript:alert()),支持原生态的Javascript及Java代码编写的Javascript。WebView.addJavascriptInterface。
WebSetting对象支持改变浏览器的属性,如页面缩放的比例,字体大小、默认图片显示、排版算法等。
为了更好地了解和掌控浏览器控件对象的状态,可以构造WebVIewClient监听各个事件。进而控制浏览器行为。如阻止某个URL加载,可以重载WebViewClient.shouldOverrideUrlLoading:
WebView.setWebViewCLient(new WebViewClient(){
Boolean shouldOverrideUrlLoading(WebView webView,String Url){
Return ;
}
})
相关推荐
Chrome浏览器控件嵌入Delphi开发,开发属于自己的极速个性浏览器。 亲测xe7支持
ViewPager+Fragment侧滑选项卡,浏览器控件,两次退出
这是一个android的图片浏览器,使用一个控件获取手机的图片进行浏览!
Android应用源码之ViewPager+Fragment侧滑选项卡,浏览器控件,两次退出.zip
安卓Android源码——ViewPager+Fragment侧滑选项卡,浏览器控件,两次退出.zip
安卓Android源码——ViewPager+Fragment侧滑选项卡,浏览器控件,两次退出.rar
Android高级应用源码-ViewPager+Fragment侧滑选项卡,浏览器控件,两次退出.zip
包括文本,按钮,图片按钮,复选框,单选框,钟表,电子表,图片显示,日期选择控件,时间选择控件进度条控件,视频控件,浏览器控件,评分控件,选项卡控件,下拉控件,计时器控件,缩略图控件,图片转换器控件,...
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...
android简单网页浏览器的开发 @author:郑海波 http://blog.csdn.net/nuptboyzhb/ 功能概要: 1.用WebView控件实现简单浏览器的开发 2.实现了网页浏览器的简单功能。 3.能够浏览网页中的所有内容。但不支持视频的...
本例子是一个简单的安卓浏览器项目源码,如果你已经搭建了一个适合手机浏览的服务端网站比如公司主页等,完全可以把这个源码当作外壳来做一个属于自己的“套壳客户端”,也就是套着安卓客户端的壳子实际上是放了一个...
Android WebView控件的用法.
为了实现与阿里云IoT Studio移动可视化功能的搭配,使用android studio工具,调用腾讯X5浏览器内核,实现了安卓APP打开之后即可显示指定页面的功能。该源代码gradle已经配置好,采用阿里云仓库,速度很快。X5内核...
本项目源码是一套简单的安卓浏览器项目源码,主要使用了安卓的WebView控件,另外还实现了网页加载进度条,可以实现浏览器内的前进后退。半透明菜单使用的popwindow弹出菜单,另外项目中还有一个背景更换的功能的实现...
Android应用源码开发Demo,主要用于毕业设计学习。