前言 經(jīng)過前面三章的學(xué)習(xí),各位對(duì)Binder框架,AIDL機(jī)制已經(jīng)有一個(gè)宏觀的概念了,更多的細(xì)節(jié),各位需要自己再去研究,推薦老羅的《Android系統(tǒng)源代碼情景分析》,市面上...

前言 經(jīng)過前面三章的學(xué)習(xí),各位對(duì)Binder框架,AIDL機(jī)制已經(jīng)有一個(gè)宏觀的概念了,更多的細(xì)節(jié),各位需要自己再去研究,推薦老羅的《Android系統(tǒng)源代碼情景分析》,市面上...
前言 AIDL是什么?還記得好多面試知識(shí)點(diǎn)中提到,應(yīng)用之間的跨進(jìn)程通信有哪些方式,AIDL好幾次被作為正確答案來說,其實(shí)這是大錯(cuò)特錯(cuò),其實(shí)AIDL就是幫程序員偷懶的封裝類。A...
前言 我一直在想是從上往下講Binder架構(gòu),還是從下往上講,最后還是決定從下往上講,那我們先來聊聊Binder驅(qū)動(dòng),這里不和你講太多的源碼,比如用戶空間拷貝數(shù)據(jù)到內(nèi)核空間具...
前言 還記得我剛工作半年時(shí)候,因?yàn)楣镜募軜?gòu)調(diào)整,我從應(yīng)用組換到了Framework組,當(dāng)時(shí)我的領(lǐng)導(dǎo)讓我看一下Binder,當(dāng)時(shí)也是一臉悶逼,各種百度,各種買書來看,但是總是...
本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 最近在研究 RecyclerView 的回收復(fù)用機(jī)制,順便記錄一下。我們知道,RecyclerView 在...
前言 Android的屏幕適配一直以來都在折磨著我們Android開發(fā)者,本文將結(jié)合: Google的官方權(quán)威適配文檔 郭霖: Android官方提供的支持不同屏幕大小的全部...
看了網(wǎng)上很多Fragment懶加載的文章,自己實(shí)踐后總結(jié)一下: 在使用ViewPager裝載Fragment的時(shí)候一般會(huì)遇到,F(xiàn)ragment懶加載的問題。因?yàn)橄到y(tǒng)默認(rèn)的Vi...