-
注意问题:
查看全部 -
LruCache概念:
查看全部 -
缓存常见使用场景:
对Bitmap和File等大数据进行缓存,无需每次都从服务器下载,尤其是ListView异步图片加载
数据更新不需要实时更新,采用缓存机制
常用缓存策略(SQLite主要只是一个思路,并不重要):
查看全部 -
缓存概念:缓存就是将从服务器请求到的数据(Json,File)等保存到本地,这就是缓存
缓存的优势:
查看全部 -
实例代码2:
查看全部 -
实例代码1:
查看全部 -
Bitmap有以下几种加载方式:
1.BitmapFactory.decodeByteArray() 字节数组
2.BitmapFactory.decodeFile() 文件路径
3.BitmapFactory.decodeResource() 资源ID
4.BitmapFactory.decodeStream() 流
将Byte,File等decode成Bitmap
为什么要高效加载bitmap:
1.防止内存溢出
2.尽可能的节省内存开销
3.使我们的应用跑的更加流畅
boolean BitmapFactory.Options.inJustDecodeBounds():
是否在BitmapFactory.decodeXXX()时只返回宽跟高
查看全部 -
见截图所示
查看全部 -
lrucache的概念
查看全部 -
使用的注意点
查看全部 -
使用的场景
查看全部 -
图片高效加载方法
查看全部 -
这个属性使我们可以高效加载图片
查看全部 -
见截图所示
查看全部 -
加载的几种方式
查看全部 -
BitmapFactory 的加载方式.
decodeByteArray
decodeFile
decodeResource
decodeStream
查看全部
举报