我們在開發(fā)中,常常會遇到一個Activity中,會有多個Fragment進(jìn)行來回切換的情況。大多數(shù)情況下,我們?yōu)榱吮苊庵貜?fù)創(chuàng)建相同的Fragment,會使用FragmentM...
我們在開發(fā)中,常常會遇到一個Activity中,會有多個Fragment進(jìn)行來回切換的情況。大多數(shù)情況下,我們?yōu)榱吮苊庵貜?fù)創(chuàng)建相同的Fragment,會使用FragmentM...
分發(fā)數(shù)據(jù)的時候會存在遞歸調(diào)用?
而且在主線程分發(fā)也沒并發(fā)問題。
就沒明白為啥分發(fā)要這么寫。
Android-LiveData原理解析LiveData LiveData是一種具有生命周期感知能力的可觀察數(shù)據(jù)持有類。LiveData可以保證屏幕上的顯示內(nèi)容和數(shù)據(jù)一直保持同步。 LiveData了解UI界面的狀...
轉(zhuǎn)載請標(biāo)明出處 http://www.itdecent.cn/p/e8e81a8f08b1 Github官方地址 工程作者Jorge J. Barroso (Karumi) ...
Dagger2系列教程目錄: 史上最適合新手的Dagger2教程(一)基本注入[http://www.itdecent.cn/p/ea4b89352e9a] 史上最適合新手...
需要重新整理下,入門很贊
Dagger2 最清晰的使用教程部分內(nèi)容參考自:[Android]使用Dagger 2依賴注入 - DI介紹(翻譯)[Android]使用Dagger 2依賴注入 - API(翻譯) 為什么網(wǎng)上這么多dag...
@Component dependecs與@SubComponent很繞。都是借助其他Component的能力,只是形式不同。沒有啥繼承什么的。
Dagger2 最清晰的使用教程部分內(nèi)容參考自:[Android]使用Dagger 2依賴注入 - DI介紹(翻譯)[Android]使用Dagger 2依賴注入 - API(翻譯) 為什么網(wǎng)上這么多dag...
就在昨天中午,我在簡書上發(fā)布了我個人的第一篇技術(shù)文檔:RecyclerView系列之: RecyclerView系列之(1)為RecyclerView添加Header和Foo...
謝指點(diǎn)
Android埋點(diǎn)技術(shù)探索1.代碼埋點(diǎn): 埋點(diǎn)用于統(tǒng)計分析功能孩子操作的使用頻率與使用習(xí)慣.統(tǒng)一定義一系列常量字符串來標(biāo)識操作。因?yàn)榭赡苈竦狞c(diǎn)比較多,上傳記錄數(shù)據(jù)量較大,標(biāo)識字符串不應(yīng)該過長.多個屬性...
前言 現(xiàn)在RecyclerView的應(yīng)用越來越廣泛了,不同的應(yīng)用場景需要其作出不同的改變。有時候我們可能需要實(shí)現(xiàn)側(cè)滑刪除的功能,比如知乎首頁的側(cè)滑刪除,又或者長按Item進(jìn)行...
前言 消息推送在Android開發(fā)中應(yīng)用的場景是越來越多了,比如說電商產(chǎn)品進(jìn)行活動宣傳、資訊類產(chǎn)品進(jìn)行新聞推送等等,如下圖: 本文將介紹Android中實(shí)現(xiàn)消息推送的第三方推...
學(xué)習(xí)了
1.沒看懂是什么時候哪個調(diào)用用OkhttpCall發(fā)送請求2.默認(rèn)返回Call的時候是怎么發(fā)請求。
Retrofit2 源碼解析原文鏈接:http://bxbxbai.github.io/2015/12/13/retrofit2-analysis/ 開發(fā)Android App肯定會使用Http請求與服...
原文鏈接:http://bxbxbai.github.io/2015/12/13/retrofit2-analysis/ 開發(fā)Android App肯定會使用Http請求與服...
作者: @怪盜kidou如需轉(zhuǎn)載需在明顯位置保留作者信息及原文鏈接Retrofit版本: 2.0.2 本文注目錄: Retrofit入門 Retrofit注解詳解 Gson與...
Outline [TOC] 前言 好久不見朋友們,最近一段時間在忙工作上的事情,沒來得及寫文章,這兩天正好有點(diǎn)時間,趕緊寫下了這篇教程,免得大家說我太監(jiān)了。 正題 先來回顧一...