前言 上一章內(nèi)容中的代碼,如果我們延遲以后重新給實體類賦值,會發(fā)現(xiàn)UI并沒更新,在更早的內(nèi)容中我們講到過,需要用LiveData去通知觀察者更新,不過這里我們要講一下另外一個...
前言 上一章內(nèi)容中的代碼,如果我們延遲以后重新給實體類賦值,會發(fā)現(xiàn)UI并沒更新,在更早的內(nèi)容中我們講到過,需要用LiveData去通知觀察者更新,不過這里我們要講一下另外一個...
前言 在上一篇文章簡單的介紹了MVVM架構(gòu)和Android端實現(xiàn)MVVM架構(gòu)需要用到的四個官方組件,但是這些組件還有很多的知識和技巧需要我們了解,接下來我們先來詳細(xì)研究一下D...
1、MVVM簡介 MVVM是相對于MVC和MVP的一個概念,是一種架構(gòu)模式。 1.1 MVC 傳統(tǒng)的MVC中,View改變通知Controller進(jìn)行處理,Controlle...
注意Rxjava配合Retrofit進(jìn)行網(wǎng)絡(luò)請求進(jìn)行了更新,對Rxjava生命周期處理更加合理,詳情請看Demo 最近看了許多關(guān)于Rxjava2.0,Retrofit及MVP...
注意:本教程已經(jīng)停更,《Camera2 教程》持續(xù)更新中。 從事相機(jī)的開發(fā)已經(jīng)三年多了,這兩年來積累了很多相機(jī)相關(guān)的開發(fā)經(jīng)驗,所以想做個總結(jié),同時也希望對那些想了解這塊知識的...
上一章《Camera2 概覽》[http://www.itdecent.cn/p/9a2e66916fcb]里我們介紹了一些 Camera2 的基礎(chǔ)知識,但是并沒有涉及太多...
主目錄見:Android高級進(jìn)階知識(這是總目錄索引) 一.目標(biāo) 【framework代碼可以直接用Android Studio打開SDK目錄下面的resouce,這里也推薦...
在APP的開發(fā)過程中我們往往會遇到?jīng)]有數(shù)據(jù)或者沒有網(wǎng)絡(luò)情況時使用一個布局view提示當(dāng)前數(shù)據(jù)加載的情況 ,就如下圖所示## 我們可以用平常使用的布局來寫也可以實現(xiàn),但是這對于...
借鑒地址:http://www.itdecent.cn/p/be615a2dcffd 在APP的開發(fā)過程中我們往往會遇到?jīng)]有數(shù)據(jù)或者沒有網(wǎng)絡(luò)情況時使用一個布局view提示當(dāng)...