Application
来源:互联网 发布:淘宝美工一组图多少钱 编辑:程序博客网 时间:2024/06/05 20:37
package com.example.zuoye7;
import java.io.File;
import java.util.Collection;
import java.util.Collection;
import com.nostra13.universalimageloader.cache.disc.impl.LimitedAgeDiskCache;
import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator;
import com.nostra13.universalimageloader.cache.memory.MemoryCache;
import com.nostra13.universalimageloader.cache.memory.impl.FIFOLimitedMemoryCache;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator;
import com.nostra13.universalimageloader.cache.memory.MemoryCache;
import com.nostra13.universalimageloader.cache.memory.impl.FIFOLimitedMemoryCache;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import android.app.Application;
import android.graphics.Bitmap;
import android.util.Log;
import android.graphics.Bitmap;
import android.util.Log;
public class MyApplication extends Application {
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
setImageloader();
}
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
setImageloader();
}
private void setImageloader() {
// //app可以申请的最大内存
// int Maxmemory=(int) Runtime.getRuntime().maxMemory();
// Log.i("aaa",""+Maxmemory);
// File file=new File("内存卡路径");
// ImageLoaderConfiguration.Builder configuration=new ImageLoaderConfiguration.Builder(this)
// .memoryCacheSize(100)
// .threadPoolSize(8)
// .memoryCache(new FIFOLimitedMemoryCache(Maxmemory/8))
// .diskCache(new LimitedAgeDiskCache(file,5*1000))
// .diskCacheFileNameGenerator(new Md5FileNameGenerator());
//
// ImageLoader.getInstance().init(configuration.build());
//申请最大的内存
int max=(int) Runtime.getRuntime().maxMemory();
File file=new File("内存");
//存储卡缓存大小
//线程核的大小一般是8核的
//存储卡缓存 new 一个对象设置最大内存的1/8
//磁盘的缓存 new 一个对象 5000
ImageLoaderConfiguration.Builder loaderConfiguration=new ImageLoaderConfiguration.Builder(this)
.memoryCacheSize(1000)
.threadPoolSize(8)
.memoryCache(new FIFOLimitedMemoryCache(max/8))
.diskCache(new LimitedAgeDiskCache(file, 5*1000))
.diskCacheFileNameGenerator(new Md5FileNameGenerator());
ImageLoader.getInstance().init(loaderConfiguration.build());
}
}
// //app可以申请的最大内存
// int Maxmemory=(int) Runtime.getRuntime().maxMemory();
// Log.i("aaa",""+Maxmemory);
// File file=new File("内存卡路径");
// ImageLoaderConfiguration.Builder configuration=new ImageLoaderConfiguration.Builder(this)
// .memoryCacheSize(100)
// .threadPoolSize(8)
// .memoryCache(new FIFOLimitedMemoryCache(Maxmemory/8))
// .diskCache(new LimitedAgeDiskCache(file,5*1000))
// .diskCacheFileNameGenerator(new Md5FileNameGenerator());
//
// ImageLoader.getInstance().init(configuration.build());
//申请最大的内存
int max=(int) Runtime.getRuntime().maxMemory();
File file=new File("内存");
//存储卡缓存大小
//线程核的大小一般是8核的
//存储卡缓存 new 一个对象设置最大内存的1/8
//磁盘的缓存 new 一个对象 5000
ImageLoaderConfiguration.Builder loaderConfiguration=new ImageLoaderConfiguration.Builder(this)
.memoryCacheSize(1000)
.threadPoolSize(8)
.memoryCache(new FIFOLimitedMemoryCache(max/8))
.diskCache(new LimitedAgeDiskCache(file, 5*1000))
.diskCacheFileNameGenerator(new Md5FileNameGenerator());
ImageLoader.getInstance().init(loaderConfiguration.build());
}
}
0 0
- Application
- Application
- Application
- application
- Application
- application
- Application
- application
- application
- Application
- application
- application
- application
- <application>
- application
- application
- <application>
- Application
- openGL画三角形---openGL学习笔记(四)
- Medoo入门:安装和配置-Medoo使用指南
- 下定决心博客搬家(再见csdn,For my oschina!)本博客不再更新,请访问my.oschina.net/tantexian,Thanks dear csdn, goodbye!
- 删除SVN
- mobiscroll.custom-2.17.0.min.js 破解版
- Application
- Your build settings specify a provisioning profile with the UUID “”, however, no such provisioning p
- JSP常用Form标签
- 短视频应用应该如何打造技术架构?
- 配置文件键值对读写API函数实现
- App Store审核指南:ResearchKit和Apple Pay有新规
- Linux入门(四)系统管理
- excel单元格内强制换行
- mysql运维2--基本操作