`
ithinkfeed
  • 浏览: 93301 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android-保存Bitmap到SDCard

 
阅读更多
public void saveMyBitmap(String bitName, Bitmap mBitmap) throws IOException {
        File f = new File("/sdcard/" + bitName + ".png");
        f.createNewFile();
        FileOutputStream fOut = null;
        try {
                fOut = new FileOutputStream(f);
        } catch (FileNotFoundException e) {
                e.printStackTrace();
        }
        mBitmap.compress(Bitmap.CompressFormat.PNG, 100, fOut);
        try {
                fOut.flush();
        } catch (IOException e) {
                e.printStackTrace();
        }
        try {
                fOut.close();
        } catch (IOException e) {
                e.printStackTrace();
        }
}
 
分享到:
评论

相关推荐

    android将Bitmap对象保存到SD卡中的方法

    在Android开发中,有时我们需要将Bitmap对象保存到设备的外部存储(通常称为SD卡),以便于用户能够访问或共享图片。下面将详细讲解如何实现这一功能,以及涉及到的相关知识点。 首先,我们需要创建一个Bitmap对象...

    Android开发实现保存图片到手机相册功能

    在保存图片到手机相册时,需要使用IO流将图片写入到SDCard中。此外,需要考虑文件的路径和名称,以便在手机相册中正确地显示图片。 四、权限的申请 在Android 6.0以上的版本中,读写外部存储文件需要动态申请权限。...

    android Bitmap相关知识介绍~~~

    可以将 Bitmap 保存到 sdcard 中,例如: Java 代码: ``` File fImage = new File("/sdcard/dcim","beijing.jpeg"); FileOutputStream iStream = new FileOutputStream(fImage); oriBmp.compress(CompressFormat....

    android Bitmap用法总结

    5. **保存Bitmap到文件**: 将Bitmap以特定格式(如JPEG)保存到本地文件系统: ```java static boolean saveBitmap2file(Bitmap bmp, String filename) { CompressFormat format = Bitmap.CompressFormat.JPEG;...

    android保存Bitmap图片到指定文件夹示例

    总结来说,Android中保存Bitmap图片到指定文件夹的过程包括创建File对象,检查文件是否存在,创建并使用FileOutputStream进行数据写入,压缩Bitmap,刷新和关闭流,以及处理可能的异常。同时,不要忘记在...

    Android Bitmap 相关

    - 本地保存:将Bitmap对象保存到SD卡中。首先创建一个File对象表示目标文件,然后使用FileOutputStream打开这个文件,最后调用Bitmap的compress()方法将图像数据压缩并写入输出流。 ```java File fImage = new ...

    Android bitmap

    3. **保存Bitmap到本地** 要将Bitmap保存到SD卡,需要创建一个`File`对象表示目标位置,然后使用`FileOutputStream`写入Bitmap数据。使用`compress()`方法将Bitmap压缩为指定格式(如JPEG)并设置质量,然后写入流...

    Android实现图片下载并保存SD卡

    通过以上步骤,你可以在Android应用中实现从网络下载图片、保存到SD卡并显示在界面上的功能。这个过程涵盖了网络通信、文件操作、图像处理等多个核心知识点,是Android开发中非常实用的技能。在实际项目中,还需要...

    android中的Bitmap相关[归类].pdf

    - 另一种保存方式是封装成一个独立的方法,如`saveMyBitmap()`,这样可以更方便地保存Bitmap到指定路径。 3. **网络图片的获取**: - 可以通过URL连接获取网络图片,首先创建URL对象,然后打开连接并获取输入流,...

    Android实现截屏并保存操作功能

    4. **保存Bitmap**:将Bitmap保存到SDCard中的特定文件夹下。这里我们先构建保存路径,然后创建`FileOutputStream`对象,使用`compress()`方法将Bitmap压缩成PNG格式,并写入到文件中。最后关闭流并显示Toast提示...

    android二维码的生成以及保存至SD卡

    接着,创建一个文件路径并保存Bitmap: ```java String fileName = "my_qrcode.png"; // 可自定义文件名 File sdCard = Environment.getExternalStorageDirectory(); File dir = new File(sdCard....

    Android读取assets与sdcard中的ini文件与图片

    2. **显示图片**:将`Bitmap`对象设置给`ImageView`,或者进行其他处理,如保存到相册、发送到网络等。 3. **优化内存**:注意管理好`Bitmap`对象,避免内存泄漏,可以使用`Bitmap.recycle()`回收资源。 总结,...

    android bitmap

    该方法将Bitmap以JPEG格式保存到SD卡上指定路径下。 #### 五、Bitmap的缩放 ```java // 原始图片 Bitmap bm = BitmapFactory.decodeStream(getResources().openRawResource(R.drawable.dog)); // 获取原始图片的宽...

    下载图片保存到SD卡上

    根据提供的文件信息,本文将详细解释如何在Android应用中使用Java语言下载图片并保存到SD卡上。这一过程包括了网络请求、图片处理以及文件存储等环节。 ### 一、项目背景与概述 #### 1. 项目目标 该项目旨在通过...

    Android实现保存图片到本地并在相册中显示

    Android实现保存图片到本地并在相册中显示 Android实现保存图片到本地并在相册中显示是Android开发中的一种常见需求,涉及到文件存储、媒体扫描和相册刷新等知识点。本文将详细介绍Android实现保存图片到本地并在...

    android中Bitmap用法(显示,保存,缩放,旋转)实例分析

    保存Bitmap到SD卡也相当简单,只需将Bitmap对象压缩后写入到输出流中: ```java File fImage = new File("/sdcard/testBitmap/testImg.png"); fImage.createNewFile(); FileOutputStream iStream = new ...

    使用AndroidScreenCap截取ANdroid设备屏幕

    3. 将捕获到的图像数据转换为Bitmap对象,然后保存为PNG或JPEG格式的文件。 在实际应用中,你还可以根据需求扩展这一功能,例如添加动画效果、裁剪指定区域、调整截图质量等。此外,如果需要在后台服务中截屏,可能...

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

Global site tag (gtag.js) - Google Analytics