将图片保存到本地相册
来源:互联网 发布:灵族捏脸数据 编辑:程序博客网 时间:2024/05/17 04:45
直接复制就行
只能在真机运行
权限:
权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.CAMERA"></uses-permission>
保存按钮监听里面:
//保存按钮
btn_save.setOnClickListener(newView.OnClickListener() {
@Override
public voidonClick(View v) {
Toast.makeText(context,"保存",Toast.LENGTH_SHORT).show();
InputStream is =context.getResources().openRawResource(ilist.get(position%ilist.size()));
Bitmap mBitmap = BitmapFactory.decodeStream(is);
File file =newFile("/sdcard/DCIM/camera");
///stystm/DCIM/camera
String str=file.getPath();
//调用保存相册的方法
saveFile(mBitmap,"c.jpg",str,context);
dialog.dismiss();
}
});
//把图片保存在相册中
public static voidsaveFile(Bitmap bm,String fileName,String path,Context context) {
try{
String subForder =SAVE_REAL_PATH+ path;
File foder =newFile(subForder);
if(!foder.exists()) {
foder.mkdirs();
}
File myCaptureFile =newFile(subForder,fileName);
if(!myCaptureFile.exists()) {
myCaptureFile.createNewFile();
}
BufferedOutputStream bos =newBufferedOutputStream(newFileOutputStream(myCaptureFile));
booleancompress = bm.compress(Bitmap.CompressFormat.JPEG,80,bos);
System.out.println("compress = " + compress);
bos.flush();
bos.close();
//发送广播更新相册
Intent intent =newIntent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri uri = Uri.fromFile(myCaptureFile);
intent.setData(uri);
context.sendBroadcast(intent);
}catch(IOException e) {
e.printStackTrace();
}
}
阅读全文
0 0
- 将图片保存到相册(本地)
- 将图片保存到本地相册
- 图片保存到本地相册
- 保存图片到本地相册
- 保存图片到本地相册
- 保存图片到本地相册
- 保存图片到本地相册
- 保存图片到本地相册
- 将ImageView中的图片保存到本地相册
- 将相机/相册的图片保存到本地沙盒
- iOS 将图片保存到iPhone本地相册
- 将图片保存到相册
- 将图片保存到相册
- 将图片保存到相册
- 将图片保存在本地相册中
- 将突破保存到本地相册
- ios--保存图片到本地相册
- IOS图片保存到本地相册
- YARN的工作原理
- hibernate学习之实体类以及crud操
- pymsql基本用法
- 安卓设计模式之MVC
- adapter.notify()、notifyAll()、notifyDataSetChanged ()、notifyDataSetInvalidated ()的区别
- 将图片保存到本地相册
- Java_log2000_IO1
- logback 中文手册
- java poi实现数据库数据导出到excel
- http请求
- Java_log2000_IO2
- mac 下phpstorm 安装教程
- 整理linux基础网络管理
- <HeadFirst设计模式>笔记——命令模式