1.Bitmap 的基础概念
Bitmap 是 Android 系统中的图像处理的最重要类之,Bitmap 可以获取图片的信息,可以将信息进行缩放,裁剪等操作,提供了图片文件的操作支持。
2.Bitmap 加载方式
BitmapFactory.decodeFile(); 文件路径
BitmapFactory.decodeByteArray(); 字节数组
BitmapFactory.decodeStream(); 流
BitmapFactory.decodeResource(); 资源 ID
3. 为什么要高效的加载 Bitmap
防止内存溢出,节省内存,提高应用流畅度
中心:BitmapFactory.Options 重要属性
1.inJustDecodeBounds
2.outWidth&outHeight
3.inSampleSize
一个简单的 Util 类如下
使用方法
运行后如下:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END