1

スクロールビューを使用して画像 (プロパティ画像) を nxn マトリックスで表示していますが、時間がかかります。画像をロードするには、ユニバーサル画像ローダーを使用しています

        config = new ImageLoaderConfiguration.Builder(getApplicationContext())
        .threadPoolSize(1)
        .discCacheExtraOptions(225,145, CompressFormat.PNG, 100,null)
        .denyCacheImageMultipleSizesInMemory()
        .build();
         imageLoader = ImageLoader.getInstance();
         imageLoader.init(config);
         options = new DisplayImageOptions.Builder()
            .cacheOnDisc(true)
            .imageScaleType(ImageScaleType.IN_SAMPLE_POWER_OF_2)
            .bitmapConfig(Bitmap.Config.RGB_565)
            .build();

そして、私はこれを次のように使用しています

imageLoader.displayImage(android.os.Environment.getExternalStorageDirectory()+"/SaintGobain/Images/"+projectDetail.get(dbHelper.thumb_image_path), thumb, options);

10 列のように、各列に 15 ~ 20 個の画像を表示する画像が増えました。だから私は、ビューのスクロールで最初にロードしなければならない目に見える画像が欲しい.残りはロードしなければならない. ユニバーサル イメージ ローダーのカスタマイズ方法を教えてください。

4

1 に答える 1

0

androidqueryフレームワークを使用して画像を非同期で読み込むことをお勧めします。

このリンクをたどる

http://code.google.com/p/android-query/

Jarとソースコードの両方が利用可能です。

于 2013-08-21T06:41:18.360 に答える