1. 程式人生 > >Android UI優化—DDMS—TraceView簡介和使用

Android UI優化—DDMS—TraceView簡介和使用

TraceView簡介

1、TraceView 是 Android 平臺的一款效能分析的工具
2、TraceView通過圖形化的方式讓我們瞭解程式的效能
3、TraceView的分析可以具體到 method
TraceView 本身只是一個數據分析工具,而資料的採集則需要使用 Android SDK 中的 Debug 類或者利用 DDMS 工具

資料採集方式

1、使用 Android SDK 中的 Debug 類

     Debug.startMethodTracing("TestApp");
     ……
     Debug.stopMethodTracing();

2、利用 DDMS 工具
在這裡插入圖片描述

TraceView分析介面介紹

TraceView分析介面分為兩個部分,時間面板和分析面板,如下圖:
在這裡插入圖片描述

TraceView分析指標

在TraceView分析面板中會有各種效能指標,如下圖:
在這裡插入圖片描述
其中,各個指標含義如下圖:
在這裡插入圖片描述
其中,經常使用的是Excl Cpu Time,Calls + Recur Calls / Total和Cpu Time / Call。