picasso修改缓存路径
来源:互联网 发布:淘宝店名可以改几次 编辑:程序博客网 时间:2024/05/16 14:29
Picasso
使用方法
Picasso.with(上下文).load(图片url).placeholder(加载成功前的默认图片) .error(加载错误时的图片).into(imageview);
修改picasso图片缓存路径
由于picasso是单例模式,只需在Application中onCreate方法中设置即可 /** * 设置图片缓存路径和配置 */ File file = new File(Constant.CACHE_PATH_EXTERNAL);//图片路径 if (!file.exists()) { file.mkdirs(); } //设置图片内存缓存大小为运行时内存的八分之一 long l = Runtime.getRuntime().maxMemory(); OkHttpClient client = new OkHttpClient(); client.setCache(new Cache(file, l / 8)); Picasso picasso = new Picasso.Builder(this) .memoryCache(new LruCache((int) (l/8))) .downloader(new OkHttpDownloader(client))//使用okhttp下载图片 .defaultBitmapConfig(Bitmap.Config.RGB_565) .loggingEnabled(Constant.LOGGING_OPEN)//picasso log日志 .build(); Picasso.setSingletonInstance(picasso);
0 0
- picasso修改缓存路径
- Picasso 修改缓存路径
- picasso指定缓存路径
- 修改geowebcache缓存路径
- picasso图片缓存框架
- picasso 缓存位置
- Picasso图片库缓存
- picasso 缓存位置
- picasso 缓存位置
- Picasso 图片下载缓存库
- Picasso Okhttp3 缓存优化
- redis修改持久化路径、日志路径、清缓存
- picasso图片下载缓存库使用
- Picasso-Android图片缓存库
- picasso 图片缓存库介绍
- Android Picasso 图片缓存库
- Picasso之图片缓存机制
- Android中picasso图片缓存
- 第十二周-求两个整数的最大公约数和最小公倍数
- Transpose File(leetcode194-t12.sh)
- AngularJS点击添加样式、点击变色设置
- 清除所有a标签在点击时出现的特效
- ADB指令
- picasso修改缓存路径
- AndroidStudio安装SVN时忘记勾选command line client tools解决方案
- vim、gvim 在 windows 下中文乱码的终极解决方案
- error C2440: “初始化”: 无法从“wchar_t *”转换为“ATL::CStringT<BaseType,StringTraits>”
- Problem G: 货币兑换
- 用redis做一个简单的秒杀
- 第十二周-牛顿迭代法求根
- hackerrank University CodeSprint玩耍记
- NDK-CPP语言-模版类运算符重载+模版类static关键字+类型转换