webView 虽然是 View,拥有View 的一切方法和属性,当然可以在xml文件中定义和使用,细心的你或许已经发现了像我们平时使用的Button ,TextView都是在android。widget包中,而WebView是在android。webkit这个包中 呵呵,这可是大发现,因为我在这方面吃过亏 ,但是公式提出用WebView的时候,有的同事怔怔有词的说,这个技术已经过时了,哎!后面才发现,用这玩意的公式很多啊 ,并不过时,看看网上的一个总结吧"webview相当于android中的浏览",呵呵,这过时了么? 那么我们就来谈谈究竟吧
首先 看看官网的说明吧 A View that displays web pages.
呵呵,是用来显示网页的啊!学习最怕的是不见深林只见树叶,使用了WebKit渲染引去显示界面,包括前进或者是倒退的方法,放大缩小,搜索文本等等。其中一个重要的WebSetting ,对WebView进行了管理,尤其是第一次使用的时候很难想到 会单纯的使用WebView的属性来显示,却发现这里面会有很多效果是达不到的,在程序界视乎有个这种说法 ,默认,初始化的时候,很多时候都有一个默认的值。默认的设置往往都可以通过调用WebSetting的对应的get方法来获取,不是么?WebSetting的任何方法都是和WebView的生命周期方法进行绑定的, 不是么?WebSetting的缓存模式就有五种,强大啊,不强大都不行啊,为什么呢?因为android强大啊!