前言 在決定用這個(gè)標(biāo)題之前甚是忐忑殿怜,主要是擔(dān)心自己對(duì)AIDL的理解不夠深入销部,到時(shí)候大家看了之后說(shuō)——你這是什么玩意兒疮薇,就這么點(diǎn)東西就敢說(shuō)夠了仰美?簡(jiǎn)直是坐井觀(guān)天不知所謂——那樣就...
前言 在決定用這個(gè)標(biāo)題之前甚是忐忑殿怜,主要是擔(dān)心自己對(duì)AIDL的理解不夠深入销部,到時(shí)候大家看了之后說(shuō)——你這是什么玩意兒疮薇,就這么點(diǎn)東西就敢說(shuō)夠了仰美?簡(jiǎn)直是坐井觀(guān)天不知所謂——那樣就...
本篇文章已授權(quán)為微信公眾號(hào) code小生 發(fā)布 前言 具體的代碼以及示例我都放上 Github 了弓千,有需要的朋友可以去看一下 DialogFragmentDemos齿诞,歡迎 s...
最近準(zhǔn)備動(dòng)手寫(xiě)個(gè)新項(xiàng)目酸休,在構(gòu)思項(xiàng)目結(jié)構(gòu)的同時(shí),又翻出了google的設(shè)計(jì)模式Demo回憶了一遍祷杈。之前只是學(xué)習(xí)Mvp大概結(jié)構(gòu)斑司,沒(méi)有細(xì)究,這次又看了一遍但汞,又有很大的收獲宿刮。尤其是在...
14年Google發(fā)布了萬(wàn)眾期待的Android 5.0 互站。隨之而來(lái)的還有新的設(shè)計(jì)方案 Material Design。為了在5.0以下的版本中也兼容這種設(shè)計(jì)方案僵缺, Goog...
這篇文章分為兩部分 一:RecyclerView中的DiffUtil二:Myers差分算法 本文重點(diǎn)介紹Myers差分算法云茸,如果對(duì)DiffUtil有一定了解的同學(xué)請(qǐng)直接跳到第...
前言 這是前段時(shí)間我在公司內(nèi)部Android組的技術(shù)分享會(huì)上,以響應(yīng)式編程為主題做的一個(gè)專(zhuān)題分享谤饭,反饋還不錯(cuò)标捺,但是也有很多問(wèn)題,因此我根據(jù)反饋重新修改和完善了相關(guān)的論述揉抵,組成...
It's right time to learn Android's Framework 亡容! 前言 一個(gè)App是怎么啟動(dòng)起來(lái)的? App的程序入口到底是哪里冤今? Launche...
ActivityThread的main方法究竟做了什么? 本文已獨(dú)家授權(quán)給郭霖運(yùn)營(yíng)的公眾號(hào)戏罢,禁止其他形式的轉(zhuǎn)載 寫(xiě)在前面: 在暴雨天能去上課的都是好學(xué)生屋谭,能去上班的都是游泳運(yùn)...
View的繪制和事件處理是兩個(gè)重要的主題,上一篇《圖解 Android事件分發(fā)機(jī)制》已經(jīng)把事件的分發(fā)機(jī)制講得比較詳細(xì)了龟糕,這一篇是針對(duì)View的繪制桐磁,View的繪制如果你有所了...