通用模塊 & MVP 源碼 開發(fā)中的頂級父類組件,如:SuperActivity,SuperFragment,SuperModel,SuperP...
架構(gòu)&分包 -- 原則 包名應讓人一目知意:英文命名描述其功能。 分包層次應盡可能的低,減短包名長度。 Model層(業(yè)務數(shù)據(jù)管理層,APP核心...
Android四大組件 --- Activity Activity生命周期 生命周期:onCreate() -> onStart() - > o...
Android學習中網(wǎng)絡是必不可少的一部分,甚至是重中之重。開發(fā)中可能我們會使用一些很成熟優(yōu)秀的網(wǎng)絡框架,如:OkHttp,Retrofit,V...
JVM體系結(jié)構(gòu) JVM是一種解釋執(zhí)行class文件的規(guī)范技術。 我翻譯的中文圖: 類裝載器子系統(tǒng) 在JVM中負責裝載.class文件(一種8位二...
Dalvik和Sun JVM 共同點 都是解釋執(zhí)行 byte code(字節(jié)碼) 都是每個 OS 進程運行一個 VM,并執(zhí)行一個單獨的程序 在較...
九種基本類型及封裝類 switch語句后的控制表達式只能是short、char、int、long整數(shù)類型和枚舉類型,不能是float,doubl...
ThreadLocal 在Android開發(fā)中,Handler消息處理機制中用到了ThreadLocal類,花了點時間對它進行解析。 Threa...