1、Workmanager簡(jiǎn)介 ??WorkManager作為推薦庫處理當(dāng)前的work,對(duì)于復(fù)雜的work 鏈,允許觀察work狀態(tài)。??Wor...
??RecyclerView的item點(diǎn)擊事件回調(diào) ??上述在Adapter中回調(diào)item的點(diǎn)擊事件到Actviity等,出現(xiàn)的問題如下。 1、...
?? 依賴注入是一種廣泛用于編程的技術(shù)。 1、依賴注入的優(yōu)勢(shì) ?? 1.1、重用代碼??能夠復(fù)用一部分公共邏輯,比如如下的start()里面的一...
1、出現(xiàn)的3個(gè)異常 1.1、第一個(gè),第二個(gè) 出現(xiàn)位置與原因: ChildHelper當(dāng)向RecyclerView添加一個(gè)child時(shí),這個(gè)chi...
1、Navigation簡(jiǎn)介 ?? 用于在App界面中切換,包括Activity、fragment、compose、dialog的切換。 2、基...
本文主要介紹Retrofit用到的設(shè)計(jì)模式,包括代理模式,工廠方法模式,抽象工廠模式,適配器模式,建造者模式,策略模式。 1、Retrofit基...
如圖: 外層RecyclerView的第29條(最后一條)item是一個(gè)RecyclerView。內(nèi)部RecyclerView的touch 和 ...
glide緩存分為內(nèi)存緩存和磁盤緩存。內(nèi)存緩存分為活動(dòng)緩存和cache。磁盤緩存又分為resource和data。本文將圍繞加載圖片流程介紹gl...
本文主要以下代碼介紹flutter中element的生命周期。 1、示例 運(yùn)行結(jié)果 2、展示column樹結(jié)構(gòu) 可以看到一個(gè)widget對(duì)應(yīng)一個(gè)...