私のアプリは長いアニメーションをフレームごとに別々のフルスクリーンサイズの画像で表示する必要があります。 メモリ内のすべてのイメージを読み込むことができないため、AnimationDrawableを使用できません(約300イメージは約100Mbになります)。多くの画像を読み込むためにAndroidビットマップを再利用する
私がしようとしているのは、イメージをメモリに保存せずにすべてのフレームをロードすることです。 しかし、メモリ使用量を低く抑えるために、私は自分のスレッドループでの割り当てを避けようとしています。
Android SDK v3には、ストリームを指定されたビットマップにデコードしようとするBitmapFactory.Options.inBitmapに興味深い機能があります。
私の質問です:SDK v2の同じ機能(BitmapFactory.Options.inBitmap)を再現することは可能ですか?
は、あなたはアンドロイド1.1のために開発してもよろしいですか?私は本当に誰も自分の携帯電話に1.1を持っているとは思わない。 –
1.1ではなく、少なくとも2の場合 – Dmitry
あなたはアンドロイドバージョン2.0を意味しますか? SDK APIレベル2は1.1 –