從 API 1 開始,處理 Activity 的生命周期 (lifecycle) 就是個(gè)老大難的問題腥刹,基本上開發(fā)者們都看過這兩張生命周期流程圖: 隨著 Fragment 的加...

IP屬地:廣西
從 API 1 開始,處理 Activity 的生命周期 (lifecycle) 就是個(gè)老大難的問題腥刹,基本上開發(fā)者們都看過這兩張生命周期流程圖: 隨著 Fragment 的加...
[TOC] 1 Hilt相較于Dagger的優(yōu)勢 在我們了解Hilt之前澈缺,先需要知道Dagger, Dagger是Google提供的用于依賴注入的庫伐厌,該庫很多人可能都聽過.D...
在上一篇從源碼角度分析旗国,為什么會發(fā)生Fragment重疊定嗓?里蜕琴,我們分析了造成Fragment重疊的原因,這一篇我會介紹幾個(gè)解決方案宵溅,同時(shí)給出一個(gè)我的方案:9行代碼讓你app內(nèi)...
寬高比當(dāng)ConstraintLayout布局中某個(gè)控件的寬或高中的一個(gè)被嚴(yán)格約束(所謂嚴(yán)格約束即指大小可被推斷)則另一個(gè)可通過layout_constraintDimensi...
運(yùn)行下面自動腳本(已經(jīng)全部替換為國內(nèi)地址):/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw...
啟動沒有在AndroidManifest中注冊的Activity是安卓插件化中一個(gè)很重要的知識點(diǎn),只有這樣你才能把Activity中分離出來,放到插件中. 啟動沒有在Andr...