`

保存bitmap到sdcard

 
阅读更多
File f = new File("/sdcard/kkpy/image" + getString(etv_name) + ".png");
		try {
			f.createNewFile();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			System.out.println("在保存图片时出错:" + e.toString());
		}
		FileOutputStream fOut = null;
		try {
			fOut = new FileOutputStream(f);
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		}
		QR_bmp.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保存Bitmap图片到指定文件夹示例

    代码如下: /** 保存方法 */ public void saveBitmap() { Log.e(TAG, “保存图片”); File f = new File(“/sdcard/namecard/”, picName); if (f.exists()) { f.delete(); } try { FileOutputStream out = ...

    android Bitmap相关知识介绍~~~

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

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

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

    android Bitmap用法总结

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

    Android bitmap

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

    下载图片保存到SD卡上

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

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

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

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

    本项目专注于实现从网络请求图片并将其保存到设备的外部存储(通常称为SD卡),同时在应用界面中展示这些图片。下面我们将深入探讨这个过程中的关键知识点。 1. **Android权限管理**: 在Android 6.0(API级别23)...

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

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

    android bitmap

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

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

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

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

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

    Android Bitmap 相关

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

    网络图片变为bitmap格式 加水印

    最后,如果需要保存这个带有水印的图片到本地,可以使用`Bitmap.compress()`方法: ```java FileOutputStream outStream = new FileOutputStream("/sdcard/watermarked_image.jpg"); watermarkBitmap.compress...

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

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

    涂鸦和保存图片Demo

    这个Demo主要展示了如何实现这一功能,包括在屏幕上进行涂鸦操作,将涂鸦结果保存到SD卡,以及从SD卡中读取图片进行显示。 首先,我们要了解的是Android中的Canvas类,它是Android图形系统的核心组件之一,允许我们...

    屏幕截取保存本地

    在Android中,我们需要获取到SD卡的外部存储权限,然后使用`Environment.getExternalStorageDirectory()`获取根目录,再创建子目录并使用`Bitmap.compress()`将截图保存为JPEG或PNG格式的文件。文件路径通常是`/...

Global site tag (gtag.js) - Google Analytics