前言 看完本文可以達(dá)到什么程度 自頂向下分析 學(xué)會 hook task 學(xué)會自定義 task蛇受,自定義 gradle 插件 掌握改造 Robust 預(yù)備知識 理解 gradle...
前言 看完本文可以達(dá)到什么程度 自頂向下分析 學(xué)會 hook task 學(xué)會自定義 task蛇受,自定義 gradle 插件 掌握改造 Robust 預(yù)備知識 理解 gradle...
1 前言 距離首次接觸 Dagger2 已經(jīng)有半年的時(shí)間了诈茧,從最初的一臉懵逼,到慢慢的熟練使用纺念,這個(gè)過程真的感謝 MVPArms贝椿,這半年在 MVPArms 真的學(xué)到很多東西,...
了解 要熟練構(gòu)建變體陷谱,先需要了解Androidstudio是如何來自動化執(zhí)行和管理構(gòu)建流程烙博。 構(gòu)建流程 如圖所示瑟蜈,典型 Android 應(yīng)用模塊的構(gòu)建流程通常依循下列步驟: ...
出現(xiàn)錯(cuò)誤:could not install smartsocket listener: cannot bind to 127.0.0.1:5037 解決:netstat -...
前言 Android Studio 以簡化測試為設(shè)計(jì)宗旨渣窜。 您只需完成幾次點(diǎn)擊铺根,便可建立一個(gè)在本地 JVM 上運(yùn)行的 JUnit 測試,或建立一個(gè)在設(shè)備上運(yùn)行的儀器測試 本地...
什么時(shí)Mock Mock 測試就是在測試過程中位迂,對于某些不容易構(gòu)造(如 HttpServletRequest 必須在Servlet 容器中才能構(gòu)造出來)或者不容易獲取比較復(fù)雜...
在開發(fā)sdk生成jar在eclipse里相對比較容易操作,只要導(dǎo)出class時(shí)指定哪里導(dǎo)出就可以详瑞,但在用AndroidStudio開發(fā)時(shí)要導(dǎo)出jar就沒那么容易掂林,需要寫gra...
fitsSystemWindows 介紹 根據(jù)官方文檔,如果某個(gè)View 的fitsSystemWindows 設(shè)為true坝橡,那么該View的padding屬性將由系統(tǒng)設(shè)置泻帮,...
mqtt源碼分析 為什么要分析源碼呢捌肴,一是為了需求擴(kuò)展蹬叭,二也是為了學(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)默認(rèn)下載到:/Users/(用戶名)/.gradle/caches/modules-2/files-2.1Windows系統(tǒng)默認(rèn)下載到:C:\Users(用戶名)....