![240](https://upload.jianshu.io/users/upload_avatars/22713897/e887739c-b9fc-46ea-9e50-4becada68c54.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Positioned可以通過設(shè)置top, right, bottom, left來讓W(xué)idget相對于Stack進行定位睹栖,但是如果他的child...
在項目中任斋,遇到了各種Consumer裂垦,剛開始的時候還不知道他們有什么區(qū)別井厌,后面通過一些開發(fā)實踐逐漸摸清楚了他們之間的區(qū)別和使用場景。首先毒嫡,這些C...
檢查內(nèi)存泄漏原理當(dāng)構(gòu)造一個弱引用對象(KeyedWeakReference)時观腊,并把ReferenceQueue引用隊列作為參數(shù)傳入。當(dāng)系統(tǒng)發(fā)生...
ArrayList0. 通過數(shù)組實現(xiàn)1. add浙垫,會進行擴容(當(dāng)前數(shù)組大小 + (當(dāng)前數(shù)組大小 / 2))2. remove刨仑,刪除對應(yīng)的下標,并...
解決問題:1. Activity的銷毀和重建過程中的數(shù)據(jù)保存夹姥。2. 邏輯層持有UI層管理網(wǎng)絡(luò)請求杉武,避免內(nèi)存泄漏。 ViewModel與Activ...
MMKV的核心原理是將文件MMAP到內(nèi)存中辙售,將新的key/value直接append到內(nèi)存中轻抱,如果達到邊界了,就重整以騰出空間旦部,如果空間還是不夠...
背景:需要做一個同時顯示統(tǒng)計圖 + 統(tǒng)計表的頁面祈搜,統(tǒng)計圖在上方较店,統(tǒng)計表在下方,同時統(tǒng)計表數(shù)據(jù)較多容燕,一頁無法顯示完成梁呈,需要支持橫向滾動和縱向滾動。...
RecyclerView無法復(fù)用緩存原因:當(dāng)NestedScrollView作為RecyclerView的父布局時蘸秘,因為NestedScroll...
背景:因為我們的應(yīng)用中有很多業(yè)務(wù)查詢的功能官卡,包括但不限于融資申請列表,放款列表申請醋虏,銀行賬戶審核等等10來個列表味抖,而針對每一個列表,都有各自一套...