功能实现流程

1、申请文件读写权限(可自己写,可使用第三方)
2、在指定目录下创建一个.nomedia文件,注:是文件,不是文件夹
3、.nodedia文件创建好之后需要重启一下系统,之后再进相册就不会显示出该目录下的图片了

代码实现

String path = Environment.getExternalStorageDirectory().toString() + "/face";//指定目录
isFolderExists(path)//判断当前路径是否存在,不存在则创建,下面有源码提供
File file = new File(path);
createNomediaFile(file);
/*** 判断当前路径是否存在,不存在就创建* @param strFolder* @return*/public boolean isFolderExists(String strFolder) {File file = new File(strFolder);if (!file.exists()) {if (file.mkdirs()) {return true;} else {return false;}}return false;}
/*** 创建隐藏文件夹* @param file*/public void createNomediaFile(File file){String nodediaPath = file.getAbsoluteFile() + "/.nomedia";File nomediaFile = new File(nodediaPath);if (!nomediaFile.exists()){try {nomediaFile.createNewFile();} catch (IOException e) {e.printStackTrace();}}}

两个重点

1、.nomedia是文件、文件、文件,不是文件夹。
2、.nomedia文件创建好之后重启系统才会生效。

Android 不让系统相册扫描到指定目录下的图片相关推荐

  1. android 相册目录,调用android系统相册批量打开指定目录下的图片

    测试方法: 在sdcard  目录下新建名为photo的文件夹 .并将此文件夹 中复制少量图片.import java.io.File; import android.app.Activity; im ...

  2. Linux系统编程:获取指定目录下指定文件类型的数量

    分析 编程实现对指定目录下的指定文件类型数量的统计.这里涉及到对目录文件的打开和对目录文件下的文件的遍历. 这里主要用的2个库函数,打开目录的 opendir函数,readdir函数.对这2个库函数不 ...

  3. python 获取指定目录下的图片文件

    import os#获取指定路径下所有的图片文件 def listfile(dirpath):# pathdir = os.listdir(dirpath) #图片列表imgFileList = os ...

  4. 遍历指定目录下的图片文件 显示在gridview 并添加点击事件

    先上图: gridview布局 <?xml version="1.0" encoding="utf-8"?> <GridView xmlns: ...

  5. android 6.0获取图片地址,Android应用开发Android 保存图片到系统相册(三星6.0有效)...

    Android   保存图片到系统相册(三星6.0有效).今天要做一个保存图片到系统图库的功能,自身能力较浅,所以只能搜索了但发现网上的方法有几处bug,所以自己总结一下防止以后忘掉也想和大家分享一下 ...

  6. php实现调用手机相册,Android实现调用系统相册和拍照的Demo示例

    本文讲述了Android实现调用系统相册和拍照的Demo示例.分享给大家供大家参考,具体如下: 最近我在群里看到有好几个人在交流说现在网上的一些Android调用系统相册和拍照的demo都有bug,有 ...

  7. php scandir遍历,php使用scandir()函数扫描指定目录下所有文件示例

    本文实例讲述了php使用scandir()函数扫描指定目录下所有文件.分享给大家供大家参考,具体如下: //遍历子文件夹和文件夹的内容 并且计算出文件的多少 //一个demo 引号替换下 functi ...

  8. linux如何查看指定目录下文件内容,Linux 系统下通过关键词查找指定目录下的文件内容...

    #!/bin/bash # 作者:靑龍一笑(C.S.Ricen) # 功能:根据指定的关键词,查找指定目录下的文件内容 # 要查找的目录 Search_Dir=/opt/datas/ # 关键字列表 ...

  9. Android之获取指定目录下的所有特殊文件名字

    1.获取指定目录下的所有特殊文件名字 比如我们在sdcard目录下的chenyu这个文件夹里面获取以so文件结尾的所有文件名 2.代码 public ArrayList<String> g ...

最新文章

  1. JBOSS只能本机localhost和127.0.0.1能访问的解决
  2. 在eclipse中安装groovy插件详细步骤
  3. Boost:有序的bimap双图的测试程序
  4. Redhat Ha Cluster -(转)
  5. 使用机器学习预测天气_如何使用机器学习预测着陆
  6. jQuery基础,javascript
  7. nios ii小实验——第一个demo指导书
  8. android progressbar 自定义圆形旋转图片,Android progressBar 自定义圆形旋转图片
  9. 新的生活,新的工作,新的挑战
  10. VB Vista窗体控件下载(coolBoySkin1.3版)
  11. 高等数学_第一章第2节_数列的极限
  12. Vuex actions 异步操作基础
  13. 阿里巴巴字体库的下载以及三种用法
  14. 来自GPU的Hello World-基于Win10+VS2019+CUDA 11.0搭建CUDA编程环境
  15. Sigmoid函数解析
  16. Free Sql Server SMSS format Plugin
  17. scratch项目学习计划
  18. Matlab进行射频TRL校准,如何设计和验证TRL校准件,TRL校准应如何操作?-射频/微波-与非网...
  19. SRv6项目实践(二):基本的P4框架
  20. C语言-函数案例-计算圆周长

热门文章

  1. GUI+Mysql 仿照水果超市实现简易学生管理系统
  2. 2022-2027年中国无糖茶饮料行业发展前景及投资战略咨询报告
  3. 苹果公司商业模式分析
  4. 【Java例题】5.3 字符统计
  5. jQuery(七)--属性操作:attr、removeAttr、prop、removeProp、addClass、removeClass、toggleClass、html、text、val
  6. 极米和坚果投影仪哪个好,极米说坚果投影仪是哪个?
  7. USACO Broken Necklace模拟
  8. req.getparameter()
  9. 平凡的生活,不平凡的事迹
  10. python各数据类型特点