分類: AOSP 系統底層與多媒體
-
說到底沒有吐槽以前自己寫的 code 代表你沒進步-ThreadPoolManager 的原罪

每次接手舊專案,十個有九個會看到一個全家桶 ThreadPoolManager。因為這是我的起手式,本質上是為…
-
Android Nougat introduction (一)
【Android 7.0 Nougat (API 24)】 系統底層架構、多重視窗、JIT/AOT 編譯與網路…
-
Java reflection in Android -fast scroll bar in list view / dynamic load apk.
雖然最近並沒有找工作,但是看了一本書『Android 工程師面試寶典』,主要是因為這是一本充滿小技巧的技術書,…
-
Naming threads and thread pools of ExecutorService
如何替 ExecutorService 所管理的 thread 設定一個自己看得爽的名子 其實這是一件很重要的…
-
Android home screen life cycle.
一般的activity life cycle 大概網路上已經提到爛掉了 想當然不會跟者淌這個混水,不過還是要…
-
Android 實作 data/control 分離 – createPackageContext()
一隻寫好的android app 最佳情況下,你會希望不管porting 到哪一台機器都能吃遍天下無敵手 這聽…
-
Android Camera analyze (三) – How to create Camera 2.
How to create a camera 2 ** How to create a camera2** …
-
Android Camera analyze (二) – Camera 2 Introduction.
**Camera **2 Introduction 自從2014 google i/o android 5.0…
-
Android Camera analyze (一) – Camera 1 Architecture
** Introduction of Android Camera1** 這篇算是比較久的資料 主要是在談an…