Din*_*nan 0 android caching disk android-volley picasso
在我使用Volley之前,我已经使用DiskLruCache [link] 和Volley将图像缓存在磁盘上.
现在我一直在使用正在使用Picasso的应用程序.
我想知道Picasso是否支持磁盘缓存.如果它支持我如何修复缓存大小.
使用磁盘缓存从远程加载图像时哪个有用?
Picasso支持磁盘缓存,它依赖于HTTP客户端.
如果您使用OkHttp,磁盘缓存的默认大小将约为50 MB(占总空间的2%,最大50 MB,最小5 MB).
如果这不能满足您的需求,您可以使用Picasso.Builder初始化Picasso时实现自己的磁盘缓存或手动初始化具有更大磁盘缓存大小的OkHttpDownloader.
我会推荐后者,看起来应该是这样的
new Picasso.Builder(context).downloader(new OkHttpDownloader(MAX_CACHE_SIZE)).build();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3939 次 |
| 最近记录: |