240 發(fā)簡信
IP屬地:北京
  • Android ClassLoader原理(三)

    defineClassNative()是一個native方法冈涧,其承擔了Class的加載。其native實現(xiàn)在dalvik_system_DexFile.cc這個類中。 先來看...

  • Android ClassLoader原理(二)

    第一章提到PathClassLoader谈撒、DexClassLoader的區(qū)別僅僅在于構造方法中的optimizedDirectory是否為空這個問題队贱,BaseDexClass...

  • Android ClassLoader原理(一)

    Android的類加載機制遵循Java的雙親委派原理滞造。其繼承關系如下: PathClassLoader和DexClassLoader的源碼如下: PathClassLoade...

  • Multidex源碼分析

    multidex的作用就不在此介紹了河胎,相信每一個看到這篇文章的程序猿們都不會容忍過多的廢話。直接步入正題幔嗦,以下分析都是基于Android7.1.2醇王。multidex的入口方法...

  • Android Studio 閱讀Android源碼

    android源碼的獲取方式就不在這里討論了,請自行google或百度崭添。idegen是用來生成針對Eclipse和IntelliJ IDEA的Android系統(tǒng)源代碼工程配置...

  • Java Serializable原理分析

    在分析Serializable之前寓娩,先來看看ObjectInputStream和ObjectOutputStream這兩個流對象。 下面舉個例子來說明ObjectInputS...

  • Gson源碼分析(三)

    Gson解析給我滿帶來了很多方便呼渣,但其實棘伴,Gson可以更方便,接下來就介紹Gson的兩個特殊功能屁置,這兩個功能也是在深入使用Gson解析中必須掌握的焊夸。它們分別是:自定義類型適配...

  • Gson源碼分析(二)

    Gson解析后的數(shù)據(jù)一般不會是String類型,而是Object(的子類)或者Array(廣義)類型蓝角。先從Object類型說起阱穗。假設需要解析的數(shù)據(jù)如下 其對應的數(shù)據(jù)結構為: ...

  • Gson源碼分析(一)

    Json解析一直是網(wǎng)絡通信中重要的數(shù)據(jù)解析框架。而Gson和FastJson是最為常用的兩個Json解析框架使鹅。這一章節(jié)主要介紹Gson的原理揪阶。Gson的一個典型使用例子如下:...

  • Class、Type

    Class 的繼承關系如下: Class一共繼承了四個接口患朱,這里主要關注Type這個接口(Serializable也需要注意鲁僚,說明Class類是可以實現(xiàn)序列化的),接下來看看...

  • retrofit2源碼分析(二)

    在第一章節(jié)講到了ServiceMethod的toRequest()方法裁厅,下面就從toRequest()方法方法開始分析ServiceMethod冰沙,toRequest()的源碼...

  • retrofit2源碼分析(一)

    先從Retrofit的使用開始介紹。一個簡單的使用例子如下: TestApi的源碼入下: Retrofit的使用步驟還是比較麻煩的,主要有如下步驟:1 創(chuàng)建一個Retrofi...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品