工作中經(jīng)常偶爾會(huì)用到H5網(wǎng)頁(yè)來(lái)加載頁(yè)面,使用原生的Android的WebView可以加載,但是當(dāng)網(wǎng)頁(yè)內(nèi)容比較多的時(shí)候,需要等待很久才能加載完,加載完后用戶才能看到網(wǎng)頁(yè)中的內(nèi)容,這樣用戶需要等很久,體驗(yàn)很差。
一個(gè)朋友推薦使用騰訊X5WebView,通過(guò)搜索使用,發(fā)現(xiàn)加載速度和效果好像還不錯(cuò)。固筆記一下
一:下載jar包以及so文件,分別放到libs和jniLibs文件夾
下載地址:http://x5.tencent.com/tbs/sdk.html

qq1.png

qq2.png
二:Application里進(jìn)行初始化

圖片.png
三:自定義X5WebView繼承騰訊包下WebView
復(fù)制已下載好的demo里的X5WebView類即可
(注釋掉沒(méi)用的drawChild方法)
如果不注釋的話,會(huì)在頁(yè)面的左上方顯示如圖:
顯然不美觀。如有需要自行處理

圖片.png
四:Xml文件
這就簡(jiǎn)單多了。
<xxxxxxxxx.X5WebView
android:id="@+id/webViewContent"
android:layout_width="match_parent"
android:layout_height="match_parent" />
五:Activity
1: X5WebView.loadUrl(mHomeUrl);
2: 返回釋放和加速

圖片.png
3: 釋放

圖片.png
最后...記得添加相對(duì)應(yīng)的權(quán)限...
筆記一下下.....