TCP\IP協(xié)議詳解 本文中用到的圖片轉(zhuǎn)自: 頭條文章[https://www.toutiao.com/i681704037881059789...
是什么 Gradle是一個(gè)開源的自動(dòng)化構(gòu)建工具,可以使用groovy或kotlin來編寫Gradle構(gòu)建腳本,具有高度可定制、更快的編譯速度以及...
IntelliJ IDEA/Android Studio插件開發(fā)入門指南 基于IntelliJ平臺(tái)的產(chǎn)品都可以通過添加插件來豐富其原有的功能,J...
Android組件化之路 首先先分清楚兩個(gè)概念: 模塊化 模塊化編程是將一個(gè)程序按照功能拆分成相互獨(dú)立的若干模塊,它強(qiáng)調(diào)將程序的功能分離成獨(dú)立的...
KRouter(https://github.com/richardwrq/KRouter)路由框架借助gradle插件、kapt實(shí)現(xiàn)了依賴注入...
在Android Studio中,項(xiàng)目編譯build之后kapt會(huì)在項(xiàng)目的build/tmp/kapt3/stubs目錄下會(huì)生成kotlin編寫...
使用kotlinpoet生成kotlin代碼的時(shí)候通常會(huì)遇到這樣一個(gè)問題,比如我希望生成這樣一段kotlin代碼: 當(dāng)我直接把element.a...
在Gradle的源碼注釋文檔關(guān)于依賴項(xiàng)中提到: 也就是說一個(gè)Project中所有的依賴項(xiàng)都是通過Configuration分組最終保存在Conf...
什么是APT? Annotation Processing Tool官方稱其為Pluggable Annotation Processing A...