1. 簡介 從 Android 7 開始返弹,Android 源碼編譯時默認使用 Ninja帮寻,編譯時,會先把 makefile 和 bp 轉(zhuǎn)換成 n...
1. 簡介 隨著 Android Q 發(fā)布,「黑暗模式」或者說是「夜間模式」終于在此版本中得到了支持,官方介紹見:https://develop...
1. 簡介 使用 Android Studio 查看 Android Framework 代碼體驗非常好,無論是索引還是界面都讓人很滿意妥箕,但是當...
1. 簡介 很多 Android 開發(fā)者都會希望編譯 Android 源碼并刷進自己的手機里面,但網(wǎng)上教程很多都僅僅是告訴你 lunch更舞、mak...
簡介 Protocol Buffers 是 google 的一種數(shù)據(jù)交換的格式畦幢,它獨立于語言,獨立于平臺缆蝉。google 提供了多種語言的實現(xiàn):j...
概述 裝飾模式(Decorator)也叫包裝器模式(Wrapper)宇葱,是指動態(tài)地給一個對象添加一些額外的職責,就增加功能來說裝飾模式比生成子類更...
場景問題 發(fā)送消息 現(xiàn)在我們要實現(xiàn)這樣一個功能:發(fā)送消息刊头。從業(yè)務上看黍瞧,消息又分成普通消息、加急消息和特急消息多種原杂,不同的消息類型印颤,業(yè)務功能處理是...
概述 我們執(zhí)行一個功能的函數(shù)時,經(jīng)常需要在其中寫入與功能不是直接相關但很有必要的代碼穿肄,如日志記錄年局、信息發(fā)送、安全和事務支持等咸产,這些枝節(jié)性代碼雖然...
概述 在開發(fā)過程中矢否,為了實現(xiàn)解耦,我們經(jīng)常使用依賴注入脑溢,常見的依賴注入方式有: 構造方法注入:在構造方法中把依賴作為參數(shù)傳遞進去 setter方...