安卓 保存Bitmap图片至本地并获得本地路径
2017-04-06 16:18
344 查看
public void saveBitmap(Bitmap bitmap) { // 首先保存图片 File appDir = new File(Environment.getExternalStorageDirectory(),"zxing_image"); if (!appDir.exists()) { appDir.mkdir(); } String fileName = "zxing_image" + ".png"; file = new File(appDir, fileName); try { FileOutputStream fos = new FileOutputStream(file); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, fos); fos.flush(); fos.close(); } catch (Exception e) { e.printStackTrace(); } // 把文件插入到系统图库 try { MediaStore.Images.Media.insertImage(this.getContentResolver(), file.getAbsolutePath(), fileName, null); } catch (FileNotFoundException e) { e.printStackTrace(); } // 通知图库更新 sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.parse("file://" + "/sdcard/namecard/"))); }
相关文章推荐
- Android 把bitmap转换成String,计算图片的缩放值,根据路径获得突破并压缩返回bitmap用于显示,获取保存 隐患检查的图片文件夹名称,获取保存图片的目录,根据路径删除图片,添加到图库
- 将bitmap对象保存到本地,返回保存的图片路径
- 安卓开发——如何将Bitmap保存为本地图片
- android 网络图片路径解析和本地图片路径解析的方法 ,base64加密报文解析成bitmap【代码示例】
- Android 截图 代码 截屏 保存图片到本地 根据本地图片路径 显示图片
- 常用方法(1)------根据图片的url路径获得Bitmap对象
- 安卓bitmap图片保存到系统图库
- 将Bitmap保存为本地图片
- 常用方法(2)------根据图片的url路径获得Bitmap对象
- Android 调用用相机拍照保存在本地,imageview根据路径读取图片
- Bitmap(图片)保存至本地和使用
- 安卓实现从互联网上获取图片并保存到本地目录中
- 通过路径获取本地图片bitmap
- Qt 打开安卓相册选择图片并获取图片的本地路径
- android 安卓 开发 图片库获得图片的绝对路径
- android 读取本地或网络图片,转换为Bitmap 并保存本地中
- 获得view保存成bitmap图片格式
- 安卓图片操作(调用系统相机,预览本地照片,调用系统裁剪图片,压缩图片,中心裁剪方形图片,bitmap转byte[])
- 图片上传并获得图片相对路径保存在数据库中
- android-安卓图片的缩放,以及下载保存如本地。