因?yàn)楣卷?xiàng)目需求,需要實(shí)現(xiàn)widget 來刷新數(shù)據(jù),稀里糊涂的做,然后踩了很多坑,寫個(gè)文章來總結(jié)下widget一些實(shí)際上遇到的坑。 官方API地址:官方api(中文,最美語言...
因?yàn)楣卷?xiàng)目需求,需要實(shí)現(xiàn)widget 來刷新數(shù)據(jù),稀里糊涂的做,然后踩了很多坑,寫個(gè)文章來總結(jié)下widget一些實(shí)際上遇到的坑。 官方API地址:官方api(中文,最美語言...
可能很多人并不知道Dagger2是什么,有什么用,為什么這個(gè)開源庫會(huì)這么的熱門。所以,在使用Dagger2之前,我們先要了解一些設(shè)計(jì)模式,看完之后想必你會(huì)喜歡上這個(gè)庫。 一、...
一般面試都會(huì)問跨進(jìn)程通訊的方式,當(dāng)然我之前也被問到過,而且主要問AIDL,以前都是簡單的描述一下大概流程,其實(shí)到現(xiàn)在項(xiàng)目里面我也沒用過;最近Kotlin語言應(yīng)用的越來越多了,...
官方文檔連接(需翻墻) 一、介紹 ViewModel類是被設(shè)計(jì)用來以可感知生命周期的方式存儲(chǔ)和管理 UI 相關(guān)數(shù)據(jù),ViewModel中數(shù)據(jù)會(huì)一直存活即使 activity ...
本文已獨(dú)家授權(quán) code小生公眾號(hào)發(fā)布! 入職公司后,公司要求組件化開發(fā),經(jīng)過討論后我將網(wǎng)絡(luò)請(qǐng)求框架單獨(dú)進(jìn)行了封裝,不過當(dāng)時(shí)框架里將常用的util和ui均放入到了共同的Com...
在網(wǎng)上下載了一個(gè)android開源app,用Android studio打開后編譯時(shí)遇到下面的錯(cuò)誤 project gradle script 最終發(fā)現(xiàn)是classpath中...
轉(zhuǎn)載請(qǐng)注明出處作者:@怪盜kidou 說明:本文內(nèi)容僅限于本人熟知的內(nèi)容,HTTP的內(nèi)容任意一個(gè)知識(shí)點(diǎn)都可以單獨(dú)寫一篇博客,所以別指望靠一篇博客可以講清楚,本文的主要作用...
今天在知乎看到一個(gè)問題,忍不住去回答了。 也在這里寫一份:okhttp,retrofit,android-async-http,volley應(yīng)該選擇哪一個(gè)? 我們來先說一個(gè)常...