开发中肯定有这样的情景:
自己的应用中会缓存很多到本地,不想让系统图库扫描到自己的或者不想对用户浏览造成影响。以前的实现是把所有文件都去掉或者改掉扩展名。其实Android提供了对此的支持。
nomedia文件作用:应用中的不被系统图库扫描
“nomedia”文件放在任何一个文件夹下都会把该文件夹下所有媒体文件(,mp3,视频)隐藏起来不会在系统图库,铃声中出现。
nomedia文件所在的文件夹里的,无法被图库检索,如果需要在图库里查看该文件夹的,需要删除nomedia文件,该文件默认是隐藏的。
删除步骤:
用读卡器读取sd卡;
在电脑窗口里选择查看-文件夹选项,勾选“显示所有文件和文件夹”;
然后在sd卡里找到存在nomedia文件的文件夹;
找到隐藏的nomedia文件,删除即可。
把它删掉~
nomedia是用来屏蔽媒体软件扫描的。
在文件夹里放了这个文件,播放软件或者阅读软件就扫描不到这个文件夹的东西了(不过现在的软件都可以选择要扫描的文件夹,所以用处不大)。
所以媒体文件夹千万不要放这个nomedia,还有看看SD卡根目录里有没有,有的话,整个SD卡里的东西都扫描不到了……
欢迎分享,转载请注明来源:品搜搜测评网