![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
分類 設(shè)計模式共分為三種類型:創(chuàng)建型、結(jié)構(gòu)型、行為型 創(chuàng)建型:用于創(chuàng)建對象屋吨,為設(shè)計類實例化新對象提供指南 結(jié)構(gòu)型:用于處理類或?qū)ο蟮慕M合,對類如...
文章較長,主要講解了JVM的整個流程倍啥,其次點了Dalvik與JVM的區(qū)別及ARTJVM標題下Class文件結(jié)構(gòu) -> JVM內(nèi)存模型 -> 類加...
本文將一步步的探索Android中線程相關(guān)的知識禾乘,思路線索:單線程 - > 多線程 - > 線程池 - > 線程間通訊 - > 線程鎖。 對應(yīng)出...
目錄:簡介簡單使用—— 1始藕、編寫.proto 文件—— 2、編譯proto文件成目標文件(本文為java)—— 3氮趋、將目標文件導(dǎo)入項目—— 4伍派、...
四大組件之一的ContentProvider,主要用于在不同的應(yīng)用程序之間實現(xiàn)數(shù)據(jù)的共享剩胁。誤區(qū):ContentProvider實際并不存儲數(shù)據(jù)诉植,...
本文是對SQLite操作的文章,分兩種操作方式:一種是傳統(tǒng)的SQLiteOpenHelper昵观,另一種是性能表現(xiàn)較好的第三方GreenDao晾腔。 S...
內(nèi)部存儲與外部存儲 內(nèi)部存儲 用戶無法在手機文件夾訪問的目錄 /data尝蠕,此目錄下常用的有(不同rom會有差異) /data/app用于保存已安...
SharePreferences是Android中存儲數(shù)據(jù)的常用功能吞鸭, 使用的時候一般通過Context的public SharedPrefer...
原理 訂閱者在AMS注冊 發(fā)布者發(fā)送廣播到AMS 廣播的流轉(zhuǎn)由AMS控制 廣播被接收后虎锚,回調(diào)onReceive 靜態(tài)注冊 在manifest聲明...