Android WebView 笔记

WebView(网络视图)能加载显示加载网页。将网页内容加载到手机客户端,它使用了WebKit渲染引擎加载显示网页,实现WebView有以下方法:

首先要实现在手机客户端显示必须要求注册一下权限,即容许访问网络:

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

第一种最简单的方法实现WebView :通过Intent.ACTION_VIEW实现

 Uri uri = Uri.parse("http://www.i5fox.com");//加载需要访问的网页链接
 Intent intent = new Intent(Intent.ACTION_VIEW, uri);
 startActivity(intent);


从图片上可以看出已经完全加载到我们手机上了,但是这个时候我们看到是通过网络浏览器打开我们要加载的网页,这时我们看到网页是可以进行缩放的。

第二种方法是通过实例创建一个WebView对象再进行加载

同样首先要申请必要的网络权限

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

        WebView webview = new WebView(this);
        setContentView(webview);
        webview.loadUrl("http://www.i5fox.com");


这时候我们可以看到其显示在我们自己本地但是不能对其缩放,

        webview=new WebView(this);
        vb.loadUrl("http://www.i5fox.com");
        webview.getSettings().setSupportZoom(true);
        webview.getSettings().setBuiltInZoomControls(true);
        webview.getSettings().setUseWideViewPort(true);//支持
        setContentView(webview);

这时我们可以双击或手势缩放我们的网页了






Android WebView 笔记,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。