如果帶著問題去學習binder又是怎樣的呢? 1. 第一個binder線程 Binder:PID_1是怎樣創(chuàng)建的 在App進程創(chuàng)建的時候 isMain=true 在 bind...

轉(zhuǎn)載請標注出處: http://www.lxweimin.com/p/8facd77fac09 Android DisplayList 構(gòu)建過程 寫了DisplayList的構(gòu)...
前言 AIDL是什么?還記得好多面試知識點中提到,應(yīng)用之間的跨進程通信有哪些方式,AIDL好幾次被作為正確答案來說,其實這是大錯特錯,其實AIDL就是幫程序員偷懶的封裝類。A...
前言 最近遇到一個奇葩的問題,應(yīng)用X的Activity1中點擊一個Button跳轉(zhuǎn)到Activity2,手機A比手機B上快500ms左右,雖然手機A比手機B的配置高,但是我不...
前言 我相信大家肯定遇到過下面這個LOG,表面意思是在主線程做了太多的事,但是可能你們不知道這條LOG的真實含義。換句話說你們能寫一個Demo生成這條LOG嗎?我建議你們先寫...
問題 能否深入講解一下Binder中的序列化 一、什么是序列化 百度的結(jié)果 舉個例子,看看這個Person對象如何序列化。 序列化的時候?qū)tring和int寫個某個內(nèi)存區(qū)域...
基于Android 7.0源碼分析 應(yīng)用收到Motion事件傳遞至Activity的過程 應(yīng)用對于Motion事件的處理比較復(fù)雜,不同類型的事件處理方式不同: Down事件 ...