レンダリング
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
画像やテキストを画面にスムーズにレンダリングできるかどうかは、ユーザーによる品質の評価に影響を及ぼすアプリの重要な要素です。アプリが画面に描画しているときに応答性を低下させないようにすることが重要です。
このセクションでは、アプリのレンダリング パフォーマンスを最適化する方法(オーバードローの低減、ビュー階層の最適化、GPU のプロファイル作成ツールの活用)を紹介します。Jetpack Compose でのレンダリングについては、Jetpack Compose のパフォーマンスをご覧ください。
レンダリング アクション
-
オーバードローの低減
- アプリが単一フレーム内の同じピクセルを再描画する回数を最小限に抑えます。
-
パフォーマンスとビュー階層
-
レイアウトと測定が効率的に実行されるようにして、二重に負荷が発生しないようにします。
-
GPU レンダリングのプロファイル作成ツールによる分析
-
このオンデバイス ツールを活用して、アプリのレンダリングを低下させている可能性のあるボトルネックを特定します。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2024-02-22 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{
"last_modified": "最終更新日 2024-02-22 UTC。",
"state": ""
}