您的位置:首页 > 移动开发 > Android开发

android 禁止扫描图片和音乐的方法

2013-10-19 22:37 239 查看
开发中肯定有这样的情景:

自己的应用中会缓存很多图片到本地,不想让系统图库扫描到自己的图片或者不想对用户浏览图片造成影响。以前的实现是把所有文件都去掉或者改掉扩展名。其实Android提供了对此的支持。

.nomedia文件作用:应用中的图片不被系统图库扫描

“.nomedia”文件放在任何一个文件夹下都会把该文件夹下所有媒体文件(图片,mp3,视频)隐藏起来不会在系统图库,铃声中出现。

新建.nomedia文件的方法:

1.Windows系统的新建文件不能新建.nomedia文件新建方法:

Java

new File(dir, “.nomedia”).createNewFile();

2. CMD命令行

copy con .nomedia 回车

然后此时屏幕上有一个光标在闪烁,说明等待你输入该文件内容,如果想建立空内容文件,这里就什么都不输入,这时按下ctrl+Z键再回车,就生成一个空文件。

3.Linux Shell

vi .nomedia

:wq
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: