
8.6
「開発者向けオプション」メニュー
131
8.6
「開発者向けオプション」メニュー
Android 4.0には、いくつかの非常に面白い機能を追加した新しいデベロッパーツールが含まれて
いる。
このツールには、スマートフォンの「設定」アプリケーションを開き、「開発者向けオプション」を選
べばアクセスできる(ver.4.2以降のデバイスを使っている場合、このオプションを有効にするために
は、4.3 節のヒントで説明されている手順が必要になる)。
このツール(図8-10参照)には、深いレベルでUIとアプリケーションのパフォーマンスを理解する
ための高度なオプションが多数含まれている。そのオプションを紹介しておこう。
Strictmodeenabled(厳格モードを有効にする)
アプリケーションが UI スレッドで長い処理を行っているときに、画面をフラッシュさせる。
UIのフリーズを見つけ、UIが応答していない時間を
知るために役に立つ。モバイルユーザー
は、ごくわずかな遅れに敏感に気付くので、可能な限り、遅れを最小限に抑える必要がある。
このオプションを使うと、長時間実行されているプロセスが簡単に見つかるので、それらは
バックグラウンドに回したり、UIスレッドから外したりすることができる(UIスレッドから
外せばアプリケーションのフリーズは避けられる。
Pointerlocation(ポインターの位置)
図8-11は、画面の特定の位置をハイライト表示したところを示している。画面上の任意の位
置に指かマウ ...