240 發(fā)簡信
IP屬地:江蘇
  • 120
    Fragment全解析系列(一):那些年踩過的坑

    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)行操作秉溉。

  • Dagger2注入過程

    @Inject @Module @Component 例子: Inject Module Component 使用 總結(jié)一下注入過程 首先MainActivity需要是使用P...

  • 獲取Android簽名證書的SHA1值

    1. 進(jìn)入Andorid的簽名目錄下 默認(rèn)debug簽名在.android 目錄下 C:\Users\LixxY.android然后Shift+右鍵 在此處打開命令窗口然后...

  • 120
    給初學(xué)者的RxJava2.0教程(一)

    Outline [TOC] 前言 上個(gè)月RxJava2正式版發(fā)布了力惯,但目前國內(nèi)的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎么使用了召嘶,但還有一些以前沒用過...

  • Android混淆從入門到精通

    簡介 作為Android開發(fā)者父晶,如果你不想開源你的應(yīng)用,那么在應(yīng)用發(fā)布前弄跌,就需要對(duì)代碼進(jìn)行混淆處理甲喝,從而讓我們代碼即使被反編譯,也難以閱讀铛只〔号郑混淆概念雖然容易,但很多初學(xué)者也只...

  • 120
    【譯】通過Hardware Layer提升Android動(dòng)畫性能

    原文鏈接: Using hardware layers to improve Android animation performance原文作者: Daniel Lew譯文出...

  • 120
    【譯】Android技術(shù)棧谊惭,1#架構(gòu)

    原文鏈接:A useful stack on android #1, architecture原文作者: Saúl Molinero譯文出自: 小鄧子的簡書譯者: ...

  • 120
    【譯】使用RxJava替換EventBus

    原文鏈接: Use Rxjava instead of Event Bus libraries原文作者: Muratcanbur譯文出自: 小鄧子的簡書譯者: 小...

  • 120
    Clean Architecture - 清晰簡潔的Android 應(yīng)用架構(gòu)

    在我這幾年的學(xué)習(xí)和成長中,深刻的意識(shí)到搭建一個(gè)Android應(yīng)用架構(gòu)是件非常痛苦的事侮东,它不僅要滿足不斷增長的業(yè)務(wù)需求,還要保證架構(gòu)自身的整潔豹芯,這讓事情變得非常具有挑戰(zhàn)悄雅,但我們...

  • 120
    Java——HashMap源碼學(xué)習(xí)

    學(xué)習(xí)資料; 《Java程序性能優(yōu)化》 美團(tuán)點(diǎn)評(píng)技術(shù)團(tuán)隊(duì) Java 8系列之重新認(rèn)識(shí)HashMap 張旭童大佬 面試必備:HashMap源碼解析(JDK8) 這篇筆記是第二次整...

  • React Nativie 拖拽排序

    需求 有一個(gè)圖片上傳的功能,選擇完圖片之后會(huì)按照選擇順序進(jìn)行排序,系統(tǒng)會(huì)默認(rèn)前5張為系統(tǒng)展示圖片,其他的圖片留存在系統(tǒng)內(nèi)供運(yùn)營商使用. 圖片選擇完之后可以進(jìn)行拖拽,調(diào)整順序....

  • React Native 鍵盤的彈出與隱藏

    1. 添加監(jiān)聽 2. TextInput 控件外層用 KeyboardAvoidingView 包裹

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品