画像ファイルはどこに保存?

| コメント(0)
画像ファイルや動画ファイルの保存する場所は、決められているようだ。test.bmp

        保存フォルダ   使用できる拡張子 
画像    drawble - PNG GIF JPEG
動画   raw        - MP4 3GPP
音楽   raw        - MP3

 (尚、 raw フォルダ は初めは無いのでresの下に新規フォルダを作る必要あり)

それぞれの形式に保存。または変換してから各フォルダに保存。
 
また、これらのファイルはR.javaで管理されており、(それぞれの実アドレスが格納されている)
プログラムの中ではファイル名を接記述すのではなく、genフォルダ下のRクラスのフィールドを
呼び出す形を取ってる。
具体的には icon.png を描きたい場合、R.drawable.iconという変数を記述する。尚、変数は、
実アドレスが格納されているので int型となる。
例)
Bitmap bitmap=BitmapFactory.decodeResource(
               getResources(),R.drawable.icon)
imageView.setImageBitmap(bitmap);
今までの失敗。。。。。。(^_^;)
1 - icon.png を削除すると実行しても立ち上がらないよ。
 
2 - ファイル名は、小文字とアンダーバーのみ使用可。大文字はエラーだよ。
 
3 - 動画をコンバート(MPEG2→MPEG4など)する場合は、アンドロイド用のフォーマット出力
   があればそれを選ぶ。なければフリーソフトを探そう。h264のコーディックがお勧め。

4 - また、最近のアンドロイド画面は約800ドットのハイビジョン対応できれいですが、
      ファイルサイズが大きくなりすぎます。ビットレートをいろいろ試して妥協できる最小レート
  で変換ましょう。ビットレートの違いによるサンプルをUPしました。
  動きある物なら600~300kb/s。アニメなどなら300~100kb/s 位でしょう。

<<神戸でHP作成&個人レッスンなら http://petafield.com まで>>

コメントする