如果想要在 lifecycleObserver 里面去調(diào)用被觀察者里面的方法要怎樣做比較優(yōu)雅?
LifeCycle、ViewModel、LiveData 的組合使用LifeCycle、ViewModel、LiveData 的組合使用 前言 在文章正文開始之前,我們先引入幾個(gè)問題: 在開發(fā)中,我們時(shí)常需要和Activity、Fragmen...
如果想要在 lifecycleObserver 里面去調(diào)用被觀察者里面的方法要怎樣做比較優(yōu)雅?
LifeCycle、ViewModel、LiveData 的組合使用LifeCycle、ViewModel、LiveData 的組合使用 前言 在文章正文開始之前,我們先引入幾個(gè)問題: 在開發(fā)中,我們時(shí)常需要和Activity、Fragmen...
什么時(shí)候支持 Jetpack paging?
BRVAH官方使用指南(持續(xù)更新)官方網(wǎng)站:www.recyclerview.org[http://www.recyclerview.org/] BRVAH[https://github.com/CymCha...
LifeCycle、ViewModel、LiveData 的組合使用 前言 在文章正文開始之前,我們先引入幾個(gè)問題: 在開發(fā)中,我們時(shí)常需要和Activity、Fragmen...
Kotlin 類、對(duì)象和接口(一)——定義類繼承結(jié)構(gòu)Kotlin 類、對(duì)象和接口(一)——定義類繼承結(jié)構(gòu) Java 平臺(tái)定義了一些需要在許多類中呈現(xiàn)的方法,并且通常是以一種很...
數(shù)據(jù)綁定分為單項(xiàng)綁定和雙向綁定兩種。單向綁定上,數(shù)據(jù)的流向是單方面的,只能從代碼流向 UI;雙向綁定的數(shù)據(jù)是雙向的,當(dāng)業(yè)務(wù)代碼中的數(shù)據(jù)變化是,UI 上的數(shù)據(jù)能夠得到刷新;當(dāng)用...
Kotlin 的類和接口跟 Java 中對(duì)應(yīng)的有點(diǎn)不同,比如:Kotlin 中接口可以包含屬性聲明,Kotlin 的聲明默認(rèn)是 final 和 public 的,嵌套類并不是...
開發(fā)中遇到需要上傳圖片的場(chǎng)景還是很常見的,這就涉及到圖片的壓縮處理。如果不進(jìn)行壓縮,勢(shì)必造成消耗大量的流量,下載圖片的速度慢等。 關(guān)于android如何壓縮,網(wǎng)上的資料也是很...
今天再給大家?guī)硪黄韶洝?Android的主題換膚 ,可插件化提供皮膚包,無需Activity的重啟直接實(shí)現(xiàn)無縫切換,可高仿網(wǎng)易云音樂的主題換膚。 這個(gè)鏈接是本次的Demo...