WebView

一.控件:WebView

  1. 作用:显示和渲染Web页面直接使用html文件(网络上或本地assets中)作布局可和JavaScript交互调用.
    2 常用方法:
    webView.getSettings()
    webView.loadUrl(“http://www.baidu.com”);
    webView.setWebViewClient (new MyWebViewClient());
    webView.setWebChromeClient(new MyWebChromeClient());
    Webview.canGoBack()//是否可以后退
    Webview.goBack()//后退网页
    Webview.canGoForward()//是否可以前进
    Webview.goForward()//前进网页
    settings.getUseWideViewPort();//屏幕自适应
    settings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);//设置缓冲
    3.WebView最常用的工具类
    WebSettings类:
    作用:使用配置
    WebViewClient类:
    作用:处理通知,请求事件
    4.常用方法:
    (1)shouldOverrideUrlLoading():打开网页时不调用系统浏览器, 而是在本WebView中显示;在网页上的所有加载都经过这个方法
    (2)onPageStarted():开始载入页面调用的,我们可以设定一个loading的页面,告诉用户程序在等待网络响应。
    (3)onPageFinished():在页面加载结束时调用。我们可以关闭loading 条,切换程序动作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值