WebChromeClient主要輔助WebView處理Javascript的交互以及瀏覽器層面的事件,下面介紹一些常用的回調(diào)方法:
WebViewClient主要負(fù)責(zé)幫助WebView處理各種通知和請求事件逞盆。下面介紹一下開發(fā)工作中常用到的方法:
通過Android webview所提供的WebSettings對象券勺,開發(fā)者可以根據(jù)業(yè)務(wù)需求對webview進行一系列的基本配置: 這里介紹一些...
NetInfoModule向JS端提供了當(dāng)前設(shè)備的網(wǎng)絡(luò)狀態(tài)信息绪钥,API方法如下: getCurrentConnectivity 異步返回網(wǎng)絡(luò)狀態(tài)...
NetworkingModule為JS端提供了發(fā)送網(wǎng)絡(luò)請求的接口。在Native層关炼,React Native 依賴了okttp網(wǎng)絡(luò)庫程腹。主要API...
在Android端,React Native采用了Fresco圖片庫來進行圖片相關(guān)的操作儒拂,因此RN所有的圖片管理策略都基于Fresco寸潦。Imag...
CameraRollManager提供了JS與設(shè)備相冊進行交互的相關(guān)功能色鸳,它包括兩個API: saveToCameraRoll 將本地圖片存儲到...
TheadLocal 是一個線程內(nèi)部的數(shù)據(jù)存儲類,通常用于存儲以線程為作用域的數(shù)據(jù)變量见转,避免產(chǎn)生多線程的同步問題命雀。記得上學(xué)時候也寫過相關(guān)源碼的分...
在Android工程的編譯和構(gòu)建過程中,絕大多數(shù)的工作都涉及到了Gradle相關(guān)的文件操作斩箫。 文件對象 在工程目錄下吏砂,我們可以通過File的構(gòu)造...