android bitmap保存为文件及读取
16lz
2021-01-23
//将bitmap保存为本地文件
File PHOTO_DIR = new File(Environment.getExternalStorageDirectory()+"image");//设置保存路径
File avaterFile = new File(PHOTO_DIR, "avater.jpg");//设置文件名称
if(avaterFile.exists()){avaterFile.delete();
}
try {
avaterFile.createNewFile();
FileOutputStream fos = new FileOutputStream(avaterFile);
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, fos);
fos.flush();
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
//读取本地图片
Bitmap bitmap = null;
try{
File avaterFile = new File(PHOTO_DIR, "avater.jpg");
if(avaterFile.exists()) {
bitmap = BitmapFactory.decodeFile(PicTool.PHOTO_DIR+"/avater.jpg");
}
} catch (Exception e) {}
更多相关文章
- Android Studio编译动态替换清单文件AndroidManifest.xml内容(找
- android把字符串内容保存到指定路径
- android 获取SD卡的图片及其路径
- android 强制修改adb pull 文件的路径
- 关于android 调用系统图片浏览器并返回图片路径问题
- android 使用statfs获得文件路径可用空间大小的方法
- android Uri利用及解析(文件操作)以及与路径的相互转换