从存储卡上读写图片文件
Android的位图工具是Bitmap,App读写Bitmap可以使用性能更好的BufferedOutputStream和BufferedInputStream。
Android还提供了BitmapFactory工具用于读取各种来源的图片,相关方法如下:
- decodeResource:该方法可从资源文件中读取图片信息。
- decodeFile:该方法可将指定路径的图片读取到Bitmap对象。
- decodeStream:该方法从输入流中读取位图数据。
Bitmap对象有compress方法将位图保存为文件
bitmap.compress(<1>,<2>,<3>)
//参数分别为文件格式,图片质量和输出流
设置ImageView图片的另一种方式
setImageURI(Uri.parse(path));
//path是文件路径