Asimplecache框架的使用
2015-10-27 10:09
375 查看
1、缓存bitmap图片和获取:相当于键值对的保存
(1)、缓存:
(2)、读取缓存的图片:
(3)、清除操作:
mCache.remove(“testBitmap”);
2、总结:
缓存:就直接put进去;
获取:指定类型获取
mCache.put(“testJsonArray”, jsonArray);
JSONArray testJsonArray =
mCache.getAsJSONArray(“testJsonArray”);
3、缓存的类型数据:
4、特色:
4.1:轻,轻到只有一个JAVA文件。
4.2:可配置,可以配置缓存路径,缓存大小,缓存数量等。
4.3:可以设置缓存超时时间,缓存超时自动失效,并被删除。
4.4:支持多进程。
(1)、缓存:
public void save(View v) { Resources res = getResources(); Bitmap bitmap = BitmapFactory.decodeResource(res, R.drawable.img_test); mCache.put("testBitmap", bitmap); }
(2)、读取缓存的图片:
public void read(View v) { Bitmap testBitmap = mCache.getAsBitmap("testBitmap"); if (testBitmap == null) { mIv_bitmap_res.setImageBitmap(null); return; } mIv_bitmap_res.setImageBitmap(testBitmap); }
(3)、清除操作:
mCache.remove(“testBitmap”);
2、总结:
缓存:就直接put进去;
获取:指定类型获取
mCache.put(“testJsonArray”, jsonArray);
JSONArray testJsonArray =
mCache.getAsJSONArray(“testJsonArray”);
3、缓存的类型数据:
4、特色:
4.1:轻,轻到只有一个JAVA文件。
4.2:可配置,可以配置缓存路径,缓存大小,缓存数量等。
4.3:可以设置缓存超时时间,缓存超时自动失效,并被删除。
4.4:支持多进程。
相关文章推荐
- c++虚函数,虚继承 详解
- login shell的配置初始化
- NYOJ2 括号配对问题
- 35 Gallery – Ajax Slide
- socket的处理的注意事项
- PhantomJs+Google image search
- Clustergram: visualization and diagnostics for cluster analysis (R code)
- C++前置声明
- POJ1274 The Perfect Stall【二部图最大匹配】
- LeetCode OJ:Serialize and Deserialize Binary Tree(对树序列化以及解序列化)
- DCT变换
- Java操作Zip压缩文件遇到的编码问题
- union/struct 位对齐算大小
- Jetty/Feature/Jetty Maven Plugin
- 算法导论习题2.1-4
- 了解jQuery
- [CareerCup] 12.5 Test a Pen 测试一支笔
- 002android初级篇之ViewPager及PagerSlidingTabStrip listview的使用
- 新手在js里面看到$符号,很奇怪,啥东西
- ReactJS入门