設(shè)計(jì) 每次預(yù)埋需刪除之前預(yù)埋的ICON贞盯,使用設(shè)計(jì)提供的新圖 存在三種情況:老版本預(yù)埋ICON數(shù)量 = 新版本預(yù)埋ICON數(shù)量骄噪,需要執(zhí)行以下兩步:...
背景 java或android源碼中經(jīng)常會(huì)使用移位運(yùn)算來(lái)代替乘除運(yùn)算硝皂,因?yàn)橐莆贿\(yùn)算的性能比乘除運(yùn)算的高(PS:對(duì)于計(jì)算機(jī)而言枫夺,移位運(yùn)算只是移了個(gè)...
序 例子 最近線(xiàn)上報(bào)了一個(gè)java.lang.UnsatisfiedLinkError的錯(cuò)誤,發(fā)現(xiàn)環(huán)信內(nèi)部沒(méi)有將某個(gè)loadLibrary方法t...
UI 需求 從列表頁(yè)的第二頁(yè)進(jìn)入詳情頁(yè)佳魔,返回時(shí)列表頁(yè)仍然顯示在第二頁(yè)悼凑; 從列表頁(yè)的第二頁(yè)進(jìn)入詳情頁(yè),返回時(shí)列表頁(yè)的篩選條件仍然存在鸡捐。 技術(shù)選擇 ...
對(duì)于LifeCycle的簡(jiǎn)單使用可以看上一篇文章:LiveData+ViewModel+Repository搭建MVVM 這篇文章主要是為了閱讀...
什么是LiveData LiveData is an observable data holder class. Unlike a regula...
NetworkComponent 網(wǎng)絡(luò)組件 基于Retrofit2+RxJava2+GSON/Fastjson的網(wǎng)絡(luò)框架 可以忽略的內(nèi)容 Hel...
SocialComponent 社會(huì)化組件 集成步驟 1、依賴(lài)library庫(kù) 2箍镜、給Project的build.gradle文件添加如下代碼:...
需求 MainActivity中包含五個(gè)Fragment,但是只要求HomeFragment實(shí)現(xiàn)沉浸式色迂,其余Fragment不實(shí)現(xiàn)沉浸式香缺,保持原...