一.概述 在做 UI 性能優(yōu)化的時(shí)候,很重要的一點(diǎn)就是需要做好優(yōu)化前和優(yōu)化后的對(duì)比毙沾,否則怎么判斷自己的優(yōu)化是否有效果信粮,效果有多大呢?對(duì)比的話孵户,個(gè)...
一. 概述 有時(shí)候 UI 卡頓是因?yàn)榘l(fā)生了頻繁的 GC 造成的,頻繁的 GC 其實(shí)對(duì)應(yīng)的內(nèi)存情況就是內(nèi)存抖動(dòng),而發(fā)生內(nèi)存抖動(dòng)一般都是因?yàn)樵谘h(huán)里...
上篇文章中簡(jiǎn)單介紹了 systrace 的使用仔役,以及如何簡(jiǎn)單地分析 systrace 生成的 trace.html 文件了,但是如何更深刻地理解...
一. 概述 性能優(yōu)化是 Android 中的一個(gè)重要知識(shí)是己,也是衡量一個(gè) Android 工程師水平的重要依據(jù)又兵,簡(jiǎn)單的性能優(yōu)化,可能很多人都會(huì)卒废。比...
一. 開(kāi)篇 在最開(kāi)始接觸 Android 開(kāi)發(fā)的時(shí)候便學(xué)習(xí)了 LinearLayout 布局控件沛厨,它可以在垂直/水平方向依次展開(kāi) childVi...
ActivityManagerService(以下簡(jiǎn)稱(chēng)為 AMS)是 Android 中最核心的系統(tǒng)服務(wù)之一,我認(rèn)為 AMS 最重要的功能有兩個(gè)...
在上篇文章中 初步理解 Window 體系摔认,我們初步分析了 Window 的體系逆皮,這篇文章我們分析一下 WindowManagerService...
Android 中的 Window,是一個(gè)比較抽象的概念参袱,總有一種說(shuō)不清道不明的感覺(jué)电谣,但是又非常重要秽梅。Activity 是四大組件之一,可以說(shuō)是...
對(duì)于 Android 開(kāi)發(fā)者來(lái)說(shuō)剿牺,Activity 應(yīng)該是非常熟悉的风纠,一提到 Activity,可能大家首先會(huì)想到 Activity 的生命周期...