アンドロイドで画像リソースを追加するにはどうすればいいですか?
Android開発において画像リソースを追加するには、以下の手順に従う必要があります:
- 私たちは大人数でレストランに行く予定です。
- 描画可能
- 私の画像.png
- 描画可能
- XMLレイアウトファイルやJavaコードで画像リソースを参照します。
XMLレイアウトファイルで画像リソースを参照する方法は次のとおりです:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/my_image" />
Javaコードで画像リソースを参照する方法は次のようになります:
ImageView imageView = findViewById(R.id.my_image_view);
imageView.setImageResource(R.drawable.my_image);
その中で、R.drawable.my_imageの中のmy_imageは、追加した画像リソースのファイル名です(ファイルの拡張子は含まれません)。
Android開発においては、異なる画面密度のデバイスに適応させるために、異なる解像度の画像リソースを使用することが推奨されています。異なる密度の画像リソースを作成するには、resディレクトリ内に異なるフォルダ(たとえばdrawable-mdpi、drawable-hdpi、drawable-xhdpiなど)を作成し、該当する密度の画像リソースをそれぞれのフォルダにコピーしてください。システムはデバイスの画面密度に応じて適切な画像リソースを自動的に読み込みます。