Android之文件保存 — Bitmap保存到SD卡指定文件
16lz
2021-01-24
将生成的Bitmap文件保存到SD卡文件目录下
/** * 保存Bitmap到本地 * * @param bitmap * @return */ public static File saveBitmap(Bitmap bitmap) { File appDir = new File(Environment.getExternalStorageDirectory(), "CoolTone"); if (!appDir.exists()) { appDir.mkdir(); } String fileName = System.currentTimeMillis() + ".jpg"; File file = new File(appDir, fileName); // 创建文件 try { // 写入图片 FileOutputStream fos = new FileOutputStream(file); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, fos); fos.flush(); fos.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return appDir; }
此方法写到工具类中即可
更多相关文章
- Android(安卓)SDK Manager更新 != 问题解决方法
- Android(安卓)解读main log和event log日志信息
- 关于greenDao函数报错
- android Ant混淆打包遇到的几个问题 SDK 升级到4.0后
- Android(安卓)获取uri的正确文件路径的办法
- ViewPager用法(一)图片+原点+循环播放
- ANDROID NDK makefile 链接静态库的方法
- Android两种 旋转Bitmap方法
- 【工具类】如何通过代码安装一个apk文件