Fragment系列文章:1捞稿、Fragment全解析系列(一):那些年踩過的坑2痢毒、Fragment全解析系列(二):正確的使用姿勢(shì)3替裆、Fragment之我的解決方案:Frag...

Fragment系列文章:1捞稿、Fragment全解析系列(一):那些年踩過的坑2痢毒、Fragment全解析系列(二):正確的使用姿勢(shì)3替裆、Fragment之我的解決方案:Frag...
感謝分享笔呀,我們這邊也分析了一下埠帕,懇請(qǐng)指教媳瞪,謝謝抑片;
1睹栖,Eventbus硫惕,放棄。我們不喜歡這種玩意野来。
2恼除,url方式(私有協(xié)議)。當(dāng)時(shí)想的是采用restful風(fēng)格曼氛,但非常害怕后面加入的人把域名寫錯(cuò)豁辉,無奈放棄。
3舀患,AIDL徽级。放棄,理由同博主聊浅。
4餐抢,廣播堵幽。這個(gè)現(xiàn)在沒用,但以后可能會(huì)用在一部分地方弹澎。
5朴下,provider。感覺也很麻煩苦蒿。
我們的思路:
每一個(gè)業(yè)務(wù)module在公共module(我本地叫common殴胧,每一個(gè)業(yè)務(wù)module都會(huì)依賴common)中定義一個(gè)接口,用于定義自己能對(duì)外提供的功能佩迟。
同時(shí)每一個(gè)module初始化時(shí)团滥,會(huì)對(duì)外提供一個(gè)接口的具體實(shí)現(xiàn)類,并且將在router中注冊(cè)該實(shí)現(xiàn)類(用一個(gè)map存儲(chǔ))报强。
而且每個(gè)業(yè)務(wù)模塊持有router的引用灸姊,并能通過router獲取到任一模塊的接口,然后通過調(diào)用該接口的方法進(jìn)行操作秉溉。
@Inject @Module @Component 例子: Inject Module Component 使用 總結(jié)一下注入過程 首先MainActivity需要是使用P...
1. 進(jìn)入Andorid的簽名目錄下 默認(rèn)debug簽名在.android 目錄下 C:\Users\LixxY.android然后Shift+右鍵 在此處打開命令窗口然后...
Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了力惯,但目前國內(nèi)的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了召嘶,但還有一些以前沒用過...
簡介 作為Android開發(fā)者父晶,如果你不想開源你的應(yīng)用,那么在應(yīng)用發(fā)布前弄跌,就需要對(duì)代碼進(jìn)行混淆處理甲喝,從而讓我們代碼即使被反編譯,也難以閱讀铛只〔号郑混淆概念雖然容易,但很多初學(xué)者也只...
原文鏈接: Using hardware layers to improve Android animation performance原文作者: Daniel Lew譯文出...
原文鏈接:A useful stack on android #1, architecture原文作者: Saúl Molinero譯文出自: 小鄧子的簡書譯者: ...
原文鏈接: Use Rxjava instead of Event Bus libraries原文作者: Muratcanbur譯文出自: 小鄧子的簡書譯者: 小...
在我這幾年的學(xué)習(xí)和成長中,深刻的意識(shí)到搭建一個(gè)Android應(yīng)用架構(gòu)是件非常痛苦的事侮东,它不僅要滿足不斷增長的業(yè)務(wù)需求,還要保證架構(gòu)自身的整潔豹芯,這讓事情變得非常具有挑戰(zhàn)悄雅,但我們...
學(xué)習(xí)資料; 《Java程序性能優(yōu)化》 美團(tuán)點(diǎn)評(píng)技術(shù)團(tuán)隊(duì) Java 8系列之重新認(rèn)識(shí)HashMap 張旭童大佬 面試必備:HashMap源碼解析(JDK8) 這篇筆記是第二次整...
需求 有一個(gè)圖片上傳的功能,選擇完圖片之后會(huì)按照選擇順序進(jìn)行排序,系統(tǒng)會(huì)默認(rèn)前5張為系統(tǒng)展示圖片,其他的圖片留存在系統(tǒng)內(nèi)供運(yùn)營商使用. 圖片選擇完之后可以進(jìn)行拖拽,調(diào)整順序....