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