
218
13
章 ユーザーインターフェイスを最適化する
13.2.5
ビューのレンダリングの詳細情報を収集する
Tree Viewには、正確なレンダリング時間についての詳細情報が含まれている。コンポーネントの
計測、レイアウト、描画にかかった正確な時間(単位はミリ秒)がわかる。
画面中央下の3 つの色付きボールに注意しよう。これを見れば、効率よくレンダリングされていな
いかもしれないビューグループを手っ取り早く見つけられる。ボールは、Tree Viewの上の部分で正
確な数値として表されていたのと同じ情報(計測、レイアウト、描画の順)を表している。ボールの色
は、すべてがうまく動いていれば緑、懸念材料があれば黄色、何かフィックスすべき部分がある場合
には赤になっている。
選択されたコンポーネントに対しては、レンダリングに関する指標を集めることだけでなく、さ
まざまな操作を加えられる。
●
PNGとして保存する( )。
●
Photoshopドキュメントとしてウィンドウの階層構造をキャプチャする( )。
●
View Hierarchyを再ロードする( )。
●
選択されたビューイメージを別ウィンドウに表示する( )。
●
現在のウィンドウのビューレイアウトを無効にする( )。ビューは無効になり、次にレイアウト
ビューがリフレッシュされたときに再描画される。
●
ビューのレイアウトを要求する( )。ビューとその子孫は無効になり、次にレイアウトビュー
がリフレッシュされたときに再描画される。
●
LogC ...