这是我的代码

File selfieLocation = new File(getExternalFilesDir(Environment.DIRECTORY_PICTURES),"Daily Selfies");

boolean isDirectory = false;

if(!selfieLocation.isDirectory()) {

//Creates directory named by this file

selfieLocation.mkdir();

isDirectory = selfieLocation.isDirectory();

}

//array of strings

for(String selfiePath: selfieLocation.list()) {

selfies.add(selfiePath);

}

基本上我要做的是在标准目录中创建我自己的可自定义目录,在该目录中放置可供用户使用的图片.

File file = new File(Environment.getExternalStoragePublicDirectory(

Environment.DIRECTORY_PICTURES),albumName);

if (!file.mkdirs()) {

Log.e(LOG_TAG,"Directory not created");

}

我逐步完成了我的代码,看到即使在调用了selfieLocation.mkdir()之后,局部变量isDirectory也保持为false.有谁知道为什么这个目录无法创建?

android file isdirectory,android – 为什么我不能在Environment.DIRECTORY_PICTURES中创建一个目录?...相关推荐

  1. android file域,Android FileProvider详细解析和踩坑指南

    其实很早之前我的应用就已经兼容到Android7.0了,此次写这个文章就是想详细梳理一下android的文件系统,以及做一下FileProvider的解析. Android7.0 (N) 开始,将严格 ...

  2. android创建一个新文件,如何在android中创建一个新文件夹DCIM

    张贴在评论,我想你的代码,并它为我工作. MainActivity.java public class MainActivity extends Activity { private final st ...

  3. android mkdirs 不起作用,无法在Android 6.0中创建的目录与mkdirs(存储许可OK)

    但是,如果用户授予应用程序的存储权限,则应用程序无法使用'mkdirs'在'onRequestPermissionsResult'方法中创建目录. 在AndroidManifest.xml我把'use ...

  4. 【Android 逆向】使用 Python 代码解析 ELF 文件 ( PyCharm 中创建 Python 程序 | 导入 ELFFile 库 | 解析 ELF 文件 )

    文章目录 一.PyCharm 中创建 Python 程序 二.导入 ELFFile 依赖库 三. 解析 ELF 文件 四. 博客源码 一.PyCharm 中创建 Python 程序 在 PyCharm ...

  5. Android中创建一个商品展示小案例

    开发一个购物车,需要将购物车中的商品以列表的形式展示,并且还需要对购物车中的商品进行增.删.改.查操作.要实现这些功能就需要使用ListView和SQLite数据库.接下来通过一个"商品展示 ...

  6. 在 Android Studio 中创建一个简单的 QQ 登录界面

    一,创建一个新的 Android Studio 项目 打开 Android Studio,选择 "Start a new Android Studio project",然后填写应 ...

  7. android file mkdir,android file.mkdir()一直返回false问题

    今天想写本地日志,结果写文件的时候一直失败,报FileNotFound错误,很明显,就是文件创建失败的问题了,debug了一下,发现在创建路径的时候,file.mkdirs()就出问题了(这个方法相对 ...

  8. android文件管理器项目,GitHub - yangsmith/FileExplorer: android file explorer android文件管理器...

    File_Explorer Android 文件管理器 #发布版本 ####腾讯助手 ####百度助手 ####91助手 #包常用ui控件有: 1.侧滑菜单slidingMenu 2.兼容action ...

  9. android file函数,Android Makefile中wildcard、notdir、patsubst函数的用法

    Makefile 里的函数跟变量的使用方法很相似--用一个$符号跟左括号,函数名,空格后跟一列由逗号分隔的参数,最后用右括号回括. 在GNU Make里有一个叫 'wildcard' 的函数,它有一个 ...

最新文章

  1. [NOI 2015]荷马史诗
  2. 第五讲 计算机体系结构 内存层次
  3. 分布式数据库拆分常用之法
  4. WinZip命令行详解
  5. 【NLP必读】2019年深度学习自然语言处理最新十大发展趋势
  6. 【UE】关于UE的一个真实案例
  7. AfterEffect滤镜插件总目录
  8. metasploit(十)漏洞攻击exploit代码编写
  9. 股票量化分析指标公式是什么?
  10. 洛谷 1571 眼红的Medusa
  11. MarkDownPad2实用教程及MarkDown常用语法
  12. 2020-11-24--源赖氏佐天
  13. 如何翻译PPT文档?PPT文档翻译一招搞定
  14. networkx画弯曲的边
  15. 照度稳定可调 LED 台灯(K 题)【高职高专组】-- 2021 年全国大学生电子设计竞赛
  16. Android Gradle权威指南
  17. JavaSE_kuang
  18. *p++、(*p)++、*(p++)
  19. 阿里P9架构师终于把毕生心血而成的分布式高可用算法笔记开源了
  20. 误操作“chmod -R 777 / ”怎么办,不慌听我讲解

热门文章

  1. html 图像 ppt,用HTML设置的文本和图像.ppt
  2. 捕捉Web页面子类错误堆栈中的信息
  3. Shell脚本之七 选择、循环结构
  4. JPA、JTA与JMS
  5. Linux RPM、YUM、APT包管理工具
  6. 6.042 Mathematics for Computer Science
  7. 去除utf8文件的bom标记
  8. iOS-Runtime-Headers
  9. 检查浏览器支持(Checking browser support),这个是很广泛的一个知识!
  10. 收藏:PCWorld:火狐浏览器已宣告死亡