日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

简单上手腾讯X5页面浏览

發布時間:2023/12/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 简单上手腾讯X5页面浏览 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

打開官網https://x5.tencent.com/tbs/index.html,下載SDK。

這里可以先下個DEMO看一下,下載的時候選擇——“SDK接入示例-Android Studio”

因為我這里不需要做成一個簡易瀏覽器,只需要基本的頁面加載及相關功能,所以DEMO中需要看三個類就行了——

——APPApplication、BrowserActivity、X5WebView。


先把SDK的jar包復制到項目的libs文件夾下。

copy權限

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.READ_SETTINGS" /> <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <!-- 硬件加速對X5視頻播放非常重要,建議開啟 --> <uses-permission android:name="android.permission.GET_TASKS" />


APPApplication這個類整體復制過來,別忘了在清單文件中聲明。

X5WebView這個類也直接復制過來,將其中的drawChild()方法注釋掉就行了,這個方法就是顯示一下設備信息的,

這里我們不需要。別忘了在清單文件中聲明。

重點還是在BrowserActivity。

找到生命周期的onCreate()方法,可以看到有個initBtnListener()方法,點進去看會發現這實際上就是初始化幾個底

部按鈕的方法。

我們這里不做瀏覽器所以不要,將這方法注釋掉。

再可以看到代碼中初始化了一個id為webview1的控件,并強轉成了VIEWGROUP類型。id點進去一看會發現這是一個

framelayout,在demo中的瀏覽器起一個展示頁的作用。

在看下面的代碼中這個對象調用了addView()方法將X5WebView對象添加了進去。

這里就不用和官方文檔學了,官方文檔是在xml布局中添加<com.tencent.smtt.sdk.WebView控件,咱們這里直接用

DEMO的做法。

然后就是復制handler以及handler里需要的init()方法。

最后看下官方文檔,x5暫時不提供64位so文件,為了保證64位手機能正常加載x5內核,


將紅圈里的代碼添加到對應的build.gradle中的defaultConfig下就OK了。




附上demo:https://github.com/AdDper/tencent-X5







總結

以上是生活随笔為你收集整理的简单上手腾讯X5页面浏览的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。