将生成的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;    }

此方法写到工具类中即可



更多相关文章

  1. Android(安卓)SDK Manager更新 != 问题解决方法
  2. Android(安卓)解读main log和event log日志信息
  3. 关于greenDao函数报错
  4. android Ant混淆打包遇到的几个问题 SDK 升级到4.0后
  5. Android(安卓)获取uri的正确文件路径的办法
  6. ViewPager用法(一)图片+原点+循环播放
  7. ANDROID NDK makefile 链接静态库的方法
  8. Android两种 旋转Bitmap方法
  9. 【工具类】如何通过代码安装一个apk文件

随机推荐

  1. Android UI设计:Button与RadoiButton
  2. Android UI开发神兵利器之Android Action
  3. Windows7中Android模拟器无法打开
  4. 如何检查Android后台服务线程(Service类)是
  5. Android 生命周期组件 Lifecycle 使用详
  6. Android(安卓)ashmem
  7. 关于JAVA File类 创建文件、文件夹,No suc
  8. android studio点击start a new... 无反
  9. Android使用Spannable对文字进行设置
  10. Android摇一摇功能实现(摇一摇监听)