一:我们先获取图片的方法
1:通过 Url 加载图片,不过现在基本都用第三方的图片下载像 Image Loader, Picasso,Glide. 等等这里我就不说明每个怎么用的。但是我们下载单张图片就不必要使用那么全面的第三方了。
2:通过文件获取bitmap
3:通过文件路径获取bitmap
4:Io 输入流
5:data 数据 offset 偏移量就是图片显示的初始位置
6:通过资源id 获取图片
二:保存图片 传入 你需要的bitmap 保存的路径 和 保存的名字
三 :图片的压缩
1:按质量压缩:
2:按缩放比压缩:
四:图片的装换:
1;bitmap转ByteArr:
2:bitmap转drawable 直接有方法: new BitmapDrawable(Resources res, Bitmapbitmap);
3 :View 生成图片 可传入 生成图片的大小
4:将图片转成圆形 :