Compose 内の画像とグラフィック

Android アプリで明るく魅力的なビジュアルを使用すると、アプリのデザインを改善できます。Android では、ベクターやビットマップを使用して、または画面にキャンバスで直接描画して、画面に何かを視覚的にレンダリングする方法がいくつかあります。このセクションでは、こうしたさまざまなタイプのグラフィックを処理する方法について説明します。

以下の詳細情報を使用して、画像を処理する方法について説明します。

  • 画像の読み込み: ディスクまたはインターネットから画像を読み込む方法について説明します。
  • ImageBitmap と ImageVector の比較: ラスターとベクターという最も一般的な 2 つの画像形式を扱う方法について説明します。
  • マテリアル アイコン: マテリアル デザイン 3 のガイドラインに沿って、画面に単色のアイコンを描画する簡単な方法について説明します。
  • 画像をカスタマイズする: Image コンポーザブルのプロパティを使用して画像をカスタマイズする方法について説明します。
  • カスタム ペインタ: 画像をきめ細かくカスタマイズできるカスタム ペインタ オブジェクトについて説明します。
  • パフォーマンスの最適化: パフォーマンスの問題を回避するため、画像を適切に処理する方法について説明します。

グラフィックの処理について詳しくは、こちらもご覧ください。