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类如下
使用方法
运行后如下: