总结 Android nomedia 避免文件泄露在系统图库和系统铃声中 在应用开发中 项目的图片总是被系统的图库收录了 避免图片被系统图库收录的发现有2个方法 第一种针对图片 将 .png为后缀的图片所有改名为 .ing 后缀 比如 ic_launcher.png 改为 ic_launcher.i ...
                            
                            
                                分类:
移动开发   时间:
2017-06-28 13:16:49   
                                阅读次数:
233
                             
                         
                    
                        
                            
                            
                                问题:有时候我们在手机卡上存储一些图片,但我们不希望在图库或相册里面看到。(图库或相册的机制是对存储卡上文件进行扫描然后列出来的,假如我们放了一张图片文件,那它就会扫描到,然后在图库或相册里面列出来)。
解决:在不希望扫描的文件夹的根目录,建立一个名字为.nomedia的空文件(这个文件作用是让扫描程序知道,这个文件夹不要扫描)。...
                            
                            
                                分类:
移动开发   时间:
2015-07-30 13:33:28   
                                阅读次数:
219
                             
                         
                    
                        
                            
                            
                                MountService作为Vold的客户端,会接收来自vold的消息,并且内部定义保存了各种Volume相关的状态定义: 
1、VolumeStateclass VolumeState {
        public static final int Init       = -1;
        public static final int NoMedia    = 0;...
                            
                            
                                分类:
其他好文   时间:
2015-04-21 22:39:55   
                                阅读次数:
208
                             
                         
                    
                        
                            
                            
                                有些特定软件会在缓存图片文件夹自动生成名为“.nomedia”的文件,屏蔽了其他软件的扫描。代表此文件夹里面的MP3、MP4、RMVB、JPEG等图片音频视频等媒体文件,所以系统图库看不到。但一些特殊软件如 快图、MX Player也可以在设置中取消辨认这些文件!
                            
                            
                                分类:
移动开发   时间:
2014-12-15 10:24:28   
                                阅读次数:
483
                             
                         
                    
                        
                            
                            
                                总结 Android避免文件泄露在系统图库和系统铃声中
在应用开发中 项目的图片总是被系统的图库收录了
发现有2个方法
第一种针对图片
将 .png为后缀的图片全部改名为 .ing 后缀
例如  ic_launcher.png   改为  ic_launcher.ing
第二种
在项目存放图片的文件夹写入
/.nomedia
File nomedia = new File(filePath + "/.nomedia" );
               if (! nomedia.exists())
...
                            
                            
                                分类:
移动开发   时间:
2014-10-15 17:18:31   
                                阅读次数:
221