public class App extends Application {
private Context context;
@Override
public void onCreate() {
super.onCreate();
context=this;
initData();
}
private void initData() {
ImageLoaderConfiguration configuration = new ImageLoaderConfiguration.Builder(context)
.threadPoolSize(3)// 线程池数量
.defaultDisplayImageOptions(options()).build();
ImageLoader.getInstance().init(configuration);
}
private DisplayImageOptions options() {
DisplayImageOptions build = new DisplayImageOptions.Builder()
.cacheInMemory(true)
.cacheOnDisk(true)
.bitmapConfig(Bitmap.Config.RGB_565)
.build();
return build;
}
}