1.使用缓存策略时,优先考虑使用sdcard(需先推断有无sd卡及其剩余空间是否足够,够的话就开辟一定空间如10M);

2.获取图片时。先从sdcard上找,有的话使用该图片并更新图片最后被使用的时间,没有就通过URL去下载;

3.去server端下载图片。假设下载成功了。放入到sdcard上(须要先推断10M空间是否已经用完,假设没实用完就保存,假设空间不足就依据LRU规则删除一些近期没有被使用的资源)。并使用,假设失败了,应该有重试机制,比方3次;

最新文章

  1. Grunt学习使用
  2. ubuntu系统修改mysql字符集
  3. Linux运维(3年以内)
  4. yum常用命令
  5. 学习ASP.NET MVC(五)——我的第一个ASP.NET MVC CURD页面
  6. errno与perror
  7. 2016 Multi-University Training Contest 4 总结
  8. WPF简易北京地铁效果图
  9. vue_v-for_遍历数组_遍历对象
  10. MySQL针对对账数据,每天每个店只能产生一条对账记录,对数据库数据进行添加联合唯一索引设置
  11. mssql-sqlserver入门必备知识收集
  12. GDI+学习---1.初识GDI+
  13. CF 1042F
  14. 01 响应式页面-@media介绍,
  15. rpc框架实现(持续更新)
  16. hadoop报错:hdfs.DFSClient: Exception in createBlockOutputStream
  17. PHPUnit单元测试
  18. JDK工具(查看JVM参数、内存使用情况及分析等)
  19. SQL语句01
  20. HDU4646_Laser Beam

热门文章

  1. 【转】js中几种实用的跨域方法原理详解
  2. 复习java基础第一天
  3. AI:恐怖谷理论的陷阱
  4. Nginx服务的地址重写
  5. java操作Excel的poi 格式设置
  6. web自动化的行为驱动
  7. 金蝶WAFII
  8. SSL/TLS 加密新纪元 - Let's Encrypt
  9. [luogu2414 NOI2011]阿狸的打字机 (AC自动机)
  10. PAT 1088. Rational Arithmetic