在存储的文件夹下面新加一个" .nomedia "文件,就可以避免被图库扫描到
新建文件的代码如下
* 创建文件或文件夹
*
* @param fileName
* 文件名或问文件夹名
*/
public static void createFile(String fileName) {
File file = new File( 路径名+fileName);
if (fileName.indexOf(".") != -1) {
// 说明包含,即创建文件, 返回值为-1就说明不包含.,即是文件
try {
file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("创建了文件");
} else {
// 创建文件夹
file.mkdir();
System.out.println("创建了文件夹");
}
}
使用如下:
//在存储路径下添加此文件避免图片被图库显示导致被删除
放置静态方法类.createFile(".nomedia");
其他的改图片后缀名或者加密方法也可以做到,此处不做记录