一.為什么要項目組件化 隨著APP版本不斷的迭代,新功能的不斷增加,業(yè)務也會變的越來越復雜,APP業(yè)務模塊的數(shù)量有可能還會繼續(xù)增加,而且每個模塊的代碼也變的越來越多,這樣發(fā)展...
文章漏了一點 app里面引入
implementation project(":arouter-annotation")
kapt project(":compiler")
Android APT使用APT是什么?有什么用? APT(Annotation Processing Tool)即注解處理器,在編譯的時候可以處理注解然后搞一些事情,也可以在編譯時生成一些文件之類的...
APT是什么?有什么用? APT(Annotation Processing Tool)即注解處理器,在編譯的時候可以處理注解然后搞一些事情,也可以在編譯時生成一些文件之類的...
一.LiveData是什么?LiveData是一種可感知生命周期的組件,在Activity\Fragment\Service等組件都處于活躍可見的狀態(tài)的時候,才去更新app的...
一.Lifecycle是什么? ?Lifecycle是生命周期的意思。它是Jetpack中的一個 生命周期感知型組件 ,可執(zhí)行操作來感知響應另一個組件(如 Activity ...
setContentView大家都不陌生,他是我們平常寫頁面必須要實現(xiàn)的方法,也不廢話,直接上圖上代碼,本文講分Activity和AppCompatActivity來講解se...
Rxjava的思想 有一個起點和終點,在數(shù)據(jù)的流向過程中,可用增加數(shù)據(jù)的攔截 攔截時可以對數(shù)據(jù)發(fā)生改變,終點只關心它上一個攔截 Rxjava的使用: dependenci...
簡介 在Android上使用串口通訊一般就是用google官方的串口demo代碼(android-serialport-api[https://github.com/cepr...
1.基本認識 事件分發(fā)的對象是點擊事件而當用戶觸摸屏幕時,將產生點擊事件。事件類型分為四種 ACTION_DOWN(按下),ACTION_MOVE(觸摸),ACTION_UP...
管道 管道的概念: 管道是一種最基本的IPC機制,作用于有血緣關系的進程之間,完成數(shù)據(jù)傳遞。調用pipe系統(tǒng)函數(shù)即可創(chuàng)建一個管道。有如下特質: 1. 其本質是一個偽文件(實為...
前言 Android消息機制可以說是我們Android工程師常問的問題,但是我們有沒有思考過為什么Looper.loop()的循環(huán)會不會造成cpu的資源浪費?本文不對消息機制...
有demo嗎? 我設備端是Android系統(tǒng)的
微信智能硬件 airkiss協(xié)議 配網開發(fā)一、前言、微信Airkiss官方文檔: http://iot.weixin.qq.com/wiki/new/index.html?page=4-1-1簡介:AirKiss是微...
適配起來好像有個問題! 我現(xiàn)在大屏幕手機上面(錘子手機) FloatingActionButton 是一個變成一個黑色的了! 其他小手機好像都是正常的!
推薦一個好用小巧的Android引導蒙版(浮層)庫更新:目前該庫已更新v2.0版本,修改了調用api,詳細使用可以看:可能是最好用的Android引導層庫 前言 每當一個項目開發(fā)一個新功能,總會想辦法及時讓用戶得知有這樣一個...
我發(fā)現(xiàn)了一個問題,如果選擇20張圖片的話就會OOM
RxImagePicker:從零實現(xiàn)靈活且可高度定制的Android圖片選擇架構本篇文章已授權微信公眾號 guolin_blog (郭霖)獨家發(fā)布 前言 RxImagePicker : 支持RxJava2響應式流、靈活可高度定制的Android圖片選擇器...