前言 看完本文可以達到什么程度 自頂向下分析 學會 hook task 學會自定義 task,自定義 gradle 插件 掌握改造 Robust 預備知識 理解 gradle...

前言 看完本文可以達到什么程度 自頂向下分析 學會 hook task 學會自定義 task,自定義 gradle 插件 掌握改造 Robust 預備知識 理解 gradle...
1 前言 距離首次接觸 Dagger2 已經有半年的時間了,從最初的一臉懵逼,到慢慢的熟練使用,這個過程真的感謝 MVPArms,這半年在 MVPArms 真的學到很多東西,...
了解 要熟練構建變體,先需要了解Androidstudio是如何來自動化執行和管理構建流程。 構建流程 如圖所示,典型 Android 應用模塊的構建流程通常依循下列步驟: ...
出現錯誤:could not install smartsocket listener: cannot bind to 127.0.0.1:5037 解決:netstat -...
前言 Android Studio 以簡化測試為設計宗旨。 您只需完成幾次點擊,便可建立一個在本地 JVM 上運行的 JUnit 測試,或建立一個在設備上運行的儀器測試 本地...
什么時Mock Mock 測試就是在測試過程中,對于某些不容易構造(如 HttpServletRequest 必須在Servlet 容器中才能構造出來)或者不容易獲取比較復雜...
在開發sdk生成jar在eclipse里相對比較容易操作,只要導出class時指定哪里導出就可以,但在用AndroidStudio開發時要導出jar就沒那么容易,需要寫gra...
fitsSystemWindows 介紹 根據官方文檔,如果某個View 的fitsSystemWindows 設為true,那么該View的padding屬性將由系統設置,...
mqtt源碼分析 為什么要分析源碼呢,一是為了需求擴展,二也是為了學習優秀的源代碼。 連接 逐層跟代碼,到ClientComms類,該類用于與server通訊,發送和接收mq...
mqtt介紹與使用 mqtt協議是輕量級的消息訂閱和發布(publish/subscribe)協議,建立在TCP/IP協議之上,物聯網、消息推送中用的很多。 如何使用請參考此...
Mac系統默認下載到:/Users/(用戶名)/.gradle/caches/modules-2/files-2.1Windows系統默認下載到:C:\Users(用戶名)....