前提:開啟Charles代理后不能使用鍵盤,關閉代理可以使用的情況。 mumu 模擬器 wifi 對一下網址不使用代理。localhost 一般情況就是這個名字。 如果...

前提:開啟Charles代理后不能使用鍵盤,關閉代理可以使用的情況。 mumu 模擬器 wifi 對一下網址不使用代理。localhost 一般情況就是這個名字。 如果...
上篇文章整理了一下 ImageView 直接展示圖片相關流程,這次再寫一篇關于第三方圖片加載框架 Glide 的總結。很早之前就已經看郭大神的博客研究了一把 Glide ,把...
概述 前言:前一節http://www.lxweimin.com/p/f3f228d3598c,總結了一下OkHttp3的簡單使用教程。在項目中使用了這個網絡框架,在看完基本...
HTTPS原理 我們先看一下定義,來自wikipedia的一個介紹: HTTPS (also called HTTP over Transport Layer Securi...
1、包名改變 包名改了由之前的 com.squareup.http.改為 okhttp3.我們需要將導包名直接換掉,另外如果代碼混淆的話記得修改progurad-rules....
由于項目需求,對Android NFC 技術進行了一定的了解和深入,整合了一些網絡、書籍資料,此文章僅作為自己的學習筆記。 NFC是Near Field Commun...
Android通用流行框架大全: 1.緩存:DiskLruCache。Java實現基于LRU的磁盤緩存。 Github地址:https://github.com/JakeWh...
什么是內存泄漏? Android虛擬機的垃圾回收采用的是根搜索算法。GC會從根節點(GC Roots)開始對heap進行遍歷。到最后,部分沒有直接或者間接引用到GC Root...
DataBinding 是谷歌官方發布的一個框架,顧名思義即為數據綁定,是 MVVM 模式在 Android 上的一種實現,用于降低布局和邏輯的耦合性,使代碼邏輯更加清晰。M...
隨著應用軟件安裝包越來越大,全量更新耗費的流量越來越多,增量更新可以很大程度上減少應用更新帶來的流量消耗。 和游戲的檢查更新,下載補丁包一致。 這里需要了解差分和 合并。 簡...
不可以也可以。 不可以是因為: 在new Handler()的時候,調用了handler 雙參的構造方法, 在此方法中 會創建一個Looper , 從Looper中get ,...
Webview.loadData("要加載的html","text/html; charset=UTF-8",null); webview.loadData(string1,...
先來一個網絡狀態判斷工具類: public class NetworkUtil { private NetworkUtil() { throw new Unsupported...
復習NDK開發,一步一步創建含C++項目,下載NDK 最后遇到No toolchains found in the NDK toolchains folder for ABI...