发布网友
共4个回答
热心网友
//创建输出流,指向SD卡的Pictures文件夹
final File directory = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
//创建保存的文件
File file=new File(directory,"test.png");
FileOutputStream out = null;
try {
out = new FileOutputStream(file);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
}
//bitmap就是你的图片
bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);
热心网友
使用流即可,就可以保存到你想要保存的目录了。
热心网友
File DatalDir = Environment.getExternalStorageDirectory();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_hhmmss",
Locale.SIMPLIFIED_CHINESE);
String midPath = "DCIM/Camera/"+ sdf.format(new Date())+ ".jpg";
File outMid = new File( DatalDir.getPath() + "/DCIM/Camera");
存这个地址就可以;
来自:http://zhidao.baidu.com/question/17999676925952387.html
热心网友
File DatalDir = Environment.getExternalStorageDirectory();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_hhmmss",
Locale.SIMPLIFIED_CHINESE);
String midPath = "DCIM/Camera/"+ sdf.format(new Date())+ ".jpg";
File outMid = new File( DatalDir.getPath() + "/DCIM/Camera");
存这个地址就可以;