Read The Fucking Source Code 引言 Android AppWidget相對偏冷門。 開門見山一張圖,復(fù)雜問題庖解牛。Android AppWidg...
Read The Fucking Source Code 引言 Android AppWidget相對偏冷門。 開門見山一張圖,復(fù)雜問題庖解牛。Android AppWidg...
前言 ??DataBinding只是一種工具,用來解決View和數(shù)據(jù)之間的綁定。 Data Binding牛柒,顧名思義:數(shù)據(jù)綁定堪簿,它可以將布局頁面中的組件和應(yīng)用中的數(shù)據(jù)進(jìn)行綁定,...
解決方案 在調(diào)試區(qū)域的空白處右鍵->選中Mute Renders即可皮壁。
該章站在企業(yè)項目角度上如何在MVVM框架上完善并且合理的使用Hilt。 所以如果沒了解MVVM的結(jié)構(gòu)建議可以直接忽略這章蛾魄。大家知道虑瀑,MVVM里面View和Model之間有關(guān)聯(lián)...
Android依賴注入框架-Hilt詳解舌狗,官方基于Dagger封裝適配Android而開發(fā),史上最詳細(xì)解析 記得2年前扔水,我發(fā)布過一篇關(guān)于Android依賴注入框架的文章痛侍,Da...
前言 之前接手的一個項目里有些代碼看得云里霧里的魔市,找了半天沒有找到對象創(chuàng)建的地方恋日,后來才發(fā)現(xiàn)原來使用了Hilt進(jìn)行了依賴注入。Hilt相比Dagger雖然已經(jīng)比較簡潔嘹狞,但對初...
當(dāng)EditText獲取到焦點,鍵盤彈出誓竿,為保證EditText不被遮擋磅网,activity的布局會做一些調(diào)整, 的windowSoftInputMode屬性便控制此時activ...
一筷屡、動態(tài)代理 + Hook 的實現(xiàn) 在之前的文章我們講過插件化的實現(xiàn)有點類似涧偷,插件化一般是替換系統(tǒng)的 mInstrumentation 為自己的 Instrumentatio...
上一篇文章[http://www.reibang.com/p/8a4c562f33da]介紹了用 Kotlin 代碼寫布局,但是有個問題毙死,如果我在原來的 xml 里設(shè)置了 ...
IdleHandler方式就是利用其特性燎潮,只有CPU空閑的時候才會執(zhí)行相關(guān)任務(wù),并且我們可以分批進(jìn)行任務(wù)初始化扼倘,可以有效緩解界面的卡頓确封。 簡單用法代碼如下: 可以將上述代碼添...
本篇內(nèi)容很簡單爪喘,純屬記錄方便日后記憶。 Handler消息機制細(xì)節(jié)就不多說了纠拔。我們知道秉剑,Looper不停的從消息隊列中取出Message,然后分發(fā)給對應(yīng)的Handler去處理...
sendMessage 的用法 post的用法 上面兩種方法都是常見的(這里未考慮內(nèi)存泄露稠诲,重點只關(guān)注Handler的使用)侦鹏,使用這兩種方法都能實現(xiàn)UI的更新诡曙。 源碼分析 h...
1、Activity略水、Dialog价卤、PopupWindow、Toast 與Window的關(guān)系 簡單的從創(chuàng)建方式的角度來說一說: Activity聚请。在Activity創(chuàng)建過程中...
NestedScrollView RecycleView 嵌套 滑動沖突場景描述效果演示實現(xiàn)思路問題和優(yōu)化優(yōu)化參考文檔場景描述使用NestedScrollView 內(nèi)嵌Rec...
1荠雕、定位問題,當(dāng)沒有具體的錯誤信息時驶赏,很有可能是沖突導(dǎo)致的炸卑,我們可以在AndroidStudio自帶的terminal里輸入如下命令查看詳細(xì)錯誤信息 如果命令報錯,可參考這篇...
ScrollView 和RecyclerView都是滑動組件盖文,因此存在滑動事件沖突問題,解決思路就是在事件分發(fā)函數(shù)中將其中下層View的滑動事件做攔截處理 布局示例代碼如下:...
前言 記錄一下關(guān)于 Android 中關(guān)于混淆配置文件的生效規(guī)則五续、混淆規(guī)則的細(xì)節(jié)、build 產(chǎn)物中和混淆相關(guān)的內(nèi)容及其作用龄恋。 混淆配置生效規(guī)則 現(xiàn)在的 Android 項目...
SQLite是安卓數(shù)據(jù)持久化的重要手段. 為了便捷的操作sql, 衍生了很多ORM (Object/Relation Mapping 對象關(guān)系映射). Android端比較流...