У меня есть приложение для галереи, которое загружает миниатюры для мультимедиа (изображений, музыки и видео). Я использую универсальный загрузчик изображений для загрузки изображений со следующей конфигойПроизводительность приложения со средой
DisplayImageOptions mOptions = new DisplayImageOptions.Builder()
.bitmapConfig(Bitmap.Config.RGB_565)
.showStubImage(R.drawable.media)
.showImageForEmptyUri(R.drawable.media)
.imageScaleType(ImageScaleType.IN_SAMPLE_INT)
.showImageOnFail(R.drawable.media).cacheInMemory().cacheOnDisc()
.build();
и
config = new ImageLoaderConfiguration.Builder(mContext).enableLogging()
.discCache(new UnlimitedDiscCache(cacheDir))
.threadPoolSize(10).build();
Это приложение работает безупречно на поршневом устройстве 2 Гб. Но то, что я наблюдал, чем на более низких устройствах управления, приложение действительно отсталое. Может ли кто-нибудь сказать мне, хорошо ли эти настройки? или мне нужно что-то изменить, чтобы получить лучшую производительность в устройствах с низким уровнем обслуживания?