0

私のシナリオ:

私のアクティビティでは、2 つのギャラリーを表示する必要があります。1 つは大きな画像で、もう 1 つはサムネイルです (デフォルトのギャラリー アプリケーションとまったく同じです)。

私の疑問:

  1. 高速処理のために、2 つの画像 (1 つは大きなサイズ、もう 1 つはサムネイル サイズ) として SD カードに保存する予定です。それは良い習慣ですか?サイズが大きくなりますから。

  2. または、BaseAdapter の getView メソッドで大きな画像をサムネイル ギャラリーに表示するために小さなサイズにリサイズしますか?

どれが良い習慣ですか?アプリの速度を落としたくありません。

4

1 に答える 1

0

この例を参照してください。

大きな画像だけをSDカードに入れることをお勧めします。しかし、実行時に、Android は をThumbnails使用するための優れた機能を提供しますMediaStore.Images.Thumbnails

編集:

Loading Sample Sized Bitmapを使用することもできます。これにより、最初に要件のサンプル サイズが作成されます。次に、Thumbnailサイズが表示されBitmapます。

StackOverflowAnswers:

1) SDカードの画像のサムネイルを取得

于 2013-01-23T06:25:46.227 に答える