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