画像の一時保存の方法 画像処理するアプリを作成する場合、 カメラやギャラリーで取り込んだ元のデータを一時的にもっておきたい時があります。 そのときメンバー変数にBitmapをもっておくと、ある程度でかい画像をもっておくと すぐにOutOfMemoryがおきてしまいます。 いままでに一時的にデータを保持する方法をいろいろ試したのでメモしておく。 メンバー変数 メリット 簡単 デメリット アクティビティ終了されたらきえる メモリにやさしくない コード private Bitmap cache; ファイルに書き出す メリット -メモリ優しい デメリット 残ってしまった時に、ギャラリーで表示されてしまう コード try { // sdcardフォルダを指定 File root = Environment.getExternalStorageDirectory(); // 日付でファイル名を作成 D