
想一想,如果你要構建一個大點的工程,有多個項目,有多個模塊,可能有插件化組件化,每個子模塊下重復的配置是不是非常的多?如何規避多人之間使用不同的...
Android開發中經常會因為依賴版本升級而引起一些問題,通過Gradle Versions Plugin[https://github.com...
怎么同步處理消息? 這個服務可以是應用自己的服務,也可以是系統服務,請求都會調到binder線程池里,binder線程將請求轉到工作線程里去處理...
怎么同步處理消息? 這個服務可以是應用自己的服務,也可以是系統服務,請求都會調到binder線程池里,binder線程將請求轉到工作線程里去處理...
怎么檢查線程有耗時任務? 檢測機制 WatchDog:framework自帶機制,檢測SystemServer里的系統服務是否正常(是否死鎖,系...
來說說Looper的副業 epoll_wait返回后,下面處理事件,總共eventCount個事件,每個事件都有一個fd, fd == mWak...
說說ThreadLocal的原理 Framework用到ThreadLocal的地方 Looper使用ThreadLocal Choreogra...
怎么跨進程傳遞大圖片 跨進程傳大圖,有哪些方案? 給圖片保存到固定地方,傳key給對方 兩次IO操作,進程1將圖片寫到磁盤上,進程2從磁盤讀取。...
聽說過消息屏障嗎? 消息隊列:單鏈表 消息類型: normal, barrier(屏障), block其他消息 async,相比normal多設...