View的繪制是Android的基礎(chǔ)知識,本人將從淺入深介紹Android View的繪制流程及原理。本文基于android 12,闡述個人的理解,源碼量非常大,主要目的是記...

View的繪制是Android的基礎(chǔ)知識,本人將從淺入深介紹Android View的繪制流程及原理。本文基于android 12,闡述個人的理解,源碼量非常大,主要目的是記...
在實際情況中,當Android項目的用戶量特別大時候,一些細小的問題也會被放大,ANR問題就是一個典型的例子。一些ANR問題只會發(fā)生在用戶實際使用的情景,當系統(tǒng)資源比較緊張等...
JavaPoet - 優(yōu)雅地生成代碼 [TOC] 一、項目簡介 JavaPoet是square推出的開源java代碼生成框架,提供Java Api生成.java源文件。這個框...
介紹 ViewStub 是一個輕量級的View,沒有尺寸,不繪制任何東西,因此繪制或者移除時更省時。(ViewStub不可見,大小為0) 優(yōu)點 實現(xiàn)View的延遲加載,避免資...
一、簡介 Systrace是Android4.1引入的性能分析工具。利用ftrace,在系統(tǒng)關(guān)鍵位置都有埋點,主要用于分析系統(tǒng)調(diào)用耗時問題,可以自定義trace標簽來細化調(diào)用...
1、概述 I / O '18提到了MotionLayout,當時還沒有正式發(fā)布前段時間,在今年的6月26日正式發(fā)布了ConstraintLayout的2.0alpha版,也算...
本次分享會目的 通過對增加對 Android Profile Tools 的了解,提高大家工作過程中定位和解決Bug的效率。 注意事項 為了不耽誤大家時間,語速可能會快一些如...
一、集成 1、project gradle 2、app gradle 3、混淆 4、在4.0中不用像3.X需要在AndroidManifest.xml配置GlideModul...