背景 最近好幾個網(wǎng)友都來問我HWC是根據(jù)什么條件來決定client合成還是device萍虽,作為之前一直"吹牛逼"睛廊,說自己如何好學,如何積極回答網(wǎng)友問題的博主序苏,這波必須安排倔喂,看完...
背景 最近好幾個網(wǎng)友都來問我HWC是根據(jù)什么條件來決定client合成還是device萍虽,作為之前一直"吹牛逼"睛廊,說自己如何好學,如何積極回答網(wǎng)友問題的博主序苏,這波必須安排倔喂,看完...
單元測試是應用程序測試策略中的基本測試锈拨,通過對代碼進行單元測試,可以輕松地驗證單個單元的邏輯是否正確羹唠,在每次構(gòu)建之后運行單元測試奕枢,可以幫助您快速捕獲和修復因代碼更改(重構(gòu)娄昆、優(yōu)...
在Kotlin還沒成為Android開發(fā)首選語言之前萌焰,我們一直是使用Java語言來開發(fā)Android應用。不過對于Lambda來說谷浅,大家應該并不陌生扒俯,因為Android St...
@莫如許老 技術(shù)能力有限,很多理解還是不透徹
Android系統(tǒng)源碼分析-Broadcast發(fā)送上一篇分析了Android系統(tǒng)中廣播的注冊和注銷一疯,這一篇我們繼續(xù)分析發(fā)送廣播的源碼流程撼玄,廣播的發(fā)送相對來說比較復雜,所以需要比較長的時間來看墩邀,如果你看懂了流程相對來說再研究流...
1. 寫在前面 在 Gradle源碼分析(二)[http://www.reibang.com/p/d934b3a28c33]一文中掌猛,我們分析了Gradle構(gòu)建流程的 Loa...
我都好久沒寫了
Android系統(tǒng)源碼分析--View繪制流程之-inflate上一章我們分析了Activity啟動的時候調(diào)用setContentView加載布局的過程坊萝,但是分析過程中我們留了兩個懸念,一個是將資源文件中的layout中xml布局文件通過...
@512DIDIDI jetpack的問題许起,每次切換fragment就會重新創(chuàng)建
JetPack+單Activity的一些思路Google推JetPack已經(jīng)有一段時間了十偶,伴隨之而來的是MVVM架構(gòu),使用ViewModel LiveData等工具來實現(xiàn)MVVM园细。 JetPack中還附帶了一個Navi...
@Sophia_dd35 有些app圖標想放到固定屏惦积,才設置,不然都是自動設置的
墨香帶你學Launcher之(二)-數(shù)據(jù)加載流程上一篇墨香帶你學Launcher之-概述,我已經(jīng)介紹了Launcher的布局以及相關(guān)的界面跳轉(zhuǎn),今天我們繼續(xù)學習,按照計劃,我們開始學習Launcher啟動之數(shù)據(jù)加載,主要是...