App的效能很重要,有好的效能才能帶來好的體驗。一般來說,一個 App 的開啟 (Cold start) 需要在0.5秒內完成。使用者對於 UI 操作需要在0....
若主執行緒( Main threat、UI thread ) 處於阻塞的情況,就有可能會觸發 ANR ( Application Not Responding...
當 App 在主執行緒長時間阻塞就會發生 ANR。如果這個阻塞的只發生了很短的 1 秒,雖然不會 ANR,但其實也不是使用者可以接受的。正常的 UI 回應速度應...
開啟一個 App 要花多少時間是使用者最有感的。如果開啟時間過慢,使用者就可能會給予負評或是直接移除App。 App的啟動階段 當我們說開啟 App,指的可能有...
App 的檔案大小會影響載入的速度、增加記憶體使用量。這一篇我們就來介紹如何為你的 APK 精簡檔案大小。 分析APK內容 我們先透過 Android Stud...
Layout Inspector 是用來檢視執行中的 App 畫面上的 UI 階層狀況,可以幫助我們更容易檢視來找到效能問題。來看範例,我們有一個畫面如下的記帳...