上一篇文章(http://blog.csdn.net/yuruiyu/article/details/79565261)的代码只能获取到图片,保存到文件夹中;在现实生活中,每隔五分钟抓拍一张图片,如果全部放到一个文件夹,会看起来很乱,所以基于这个需求,在原文的基础上,根据日期不同,每天新建一个文件夹,然后放入到相应的文件夹中去,看起来美观整洁。
下面为示例代码:
SimpleDateFormat sd = new SimpleDateFormat("yyyyMMdd");
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
Date date = new Date();
//按照每天设置一个目录
String fileName = cameraInfo.getPath() +sd.format(date) ;
File files = new File(fileName);
if(!files.exists()){
files.mkdirs();
}
//按照日期文件夹放入图片
String fileNameString = fileName+"/"+sdf.format(date)+".jpg";
System.out.println(fileNameString);
File file = new File(fileNameString);
这样同一天生成的图片会归类到同一个文件夹中,方便查看。