Android開發(fā)中經(jīng)常會(huì)因?yàn)橐蕾嚢姹旧壎鹨恍﹩栴}弥奸,通過Gradle Versions Plugin[https://github.com...
怎么同步處理消息? 這個(gè)服務(wù)可以是應(yīng)用自己的服務(wù)奋早,也可以是系統(tǒng)服務(wù)盛霎,請求都會(huì)調(diào)到binder線程池里,binder線程將請求轉(zhuǎn)到工作線程里去處理...
怎么同步處理消息耽装? 這個(gè)服務(wù)可以是應(yīng)用自己的服務(wù)愤炸,也可以是系統(tǒng)服務(wù),請求都會(huì)調(diào)到binder線程池里掉奄,binder線程將請求轉(zhuǎn)到工作線程里去處理...
怎么檢查線程有耗時(shí)任務(wù)规个? 檢測機(jī)制 WatchDog:framework自帶機(jī)制,檢測SystemServer里的系統(tǒng)服務(wù)是否正常(是否死鎖姓建,系...
來說說Looper的副業(yè) epoll_wait返回后诞仓,下面處理事件,總共eventCount個(gè)事件速兔,每個(gè)事件都有一個(gè)fd墅拭, fd == mWak...
說說ThreadLocal的原理 Framework用到ThreadLocal的地方 Looper使用ThreadLocal Choreogra...
怎么跨進(jìn)程傳遞大圖片 跨進(jìn)程傳大圖,有哪些方案涣狗? 給圖片保存到固定地方谍婉,傳key給對方 兩次IO操作舒憾,進(jìn)程1將圖片寫到磁盤上,進(jìn)程2從磁盤讀取穗熬。...
聽說過消息屏障嗎镀迂? 消息隊(duì)列:單鏈表 消息類型: normal, barrier(屏障)唤蔗, block其他消息 async探遵,相比normal多設(shè)...
應(yīng)用主線程進(jìn)入loop循環(huán)為什么沒有ANR? ANR dialog 是 在 AMS里彈出來的措译,AMS在SystemServer進(jìn)程(系統(tǒng)進(jìn)程)别凤,...