タグ

Bitmapに関するtoshi3221のブックマーク (1)

  • BitmapFactory.Optionsを使ってメモリ節約 - 素人のアンドロイドアプリ開発日記

    BitmapFactory.Optionsを使う方法は下記が分かりやすいです。 AndroidでBitmapFactoryを使ってサイズの大きな画像を読み込むサンプル BitmapFactory.Options の使い方   の説明をちゃんとしたかったな… 上記の2つの記事だけ読めば大体の利用価値は分かるかと思いますが、 outofmemoryを回避する方法として利用をします。 ひとつは、サイズが大きすぎる事がある場合 options.inJustDecodeBounds = true; BitmapFactory.decodeFile(path, options); //options.outWidth //options.outHeight で横幅と縦幅が取得できます。 この関数に関しては個人的に利用したところ、画像の縦幅と横幅がステージのdencityに対応して変化しているようで、

    toshi3221
    toshi3221 2013/02/11
    inPreferredConfig = Config.RGB_565とinPurgeable = trueを試してNexut 7だけで出ていたOutOfMemoryが解消出来た
  • 1