Environment 常用方法:

* 方法:getDataDirectory()

解释:返回 File ,获取 Android 数据目录。

* 方法:getDownloadCacheDirectory()

解释:返回 File ,获取 Android 下载/缓存内容目录。

* 方法:getExternalStorageDirectory()

解释:返回 File ,获取外部存储目录即 SDCard

* 方法:getExternalStoragePublicDirectory(String type)

解释:返回 File ,取一个高端的公用的外部存储器目录来摆放某些类型的文件

* 方法:getExternalStorageState()

解释:返回 File ,获取外部存储设备的当前状态

* 方法:getRootDirectory()

解释:返回 File ,获取 Android 的根目录

public void getSDPath(){

File sdDir = null;

File sdDir1 = null;

File sdDir2 = null;

boolean sdCardExist = Environment.getExternalStorageState()

.equals(android.os.Environment.MEDIA_MOUNTED); //判断sd卡是否存在

if (sdCardExist)

{

sdDir = Environment.getExternalStorageDirectory();//获取跟目录

sdDir1 = Environment.getDataDirectory();

sdDir2 =Environment.getRootDirectory();

}

System.out.println("getExternalStorageDirectory(): "+sdDir.toString());

System.out.println("getDataDirectory(): "+sdDir1.toString());

System.out.println("getRootDirectory(): "+sdDir2.toString());

}

//判断一个路径下的文件(文件夹)是否存在

public class IsExist {

public static void main(String[] args) {

isExist("e://12");

}

/**

*

* @param path 文件夹路径

*/

public static void isExist(String path) {

File file = new File(path);

//判断文件夹是否存在,如果不存在则创建文件夹

if (!file.exists()) {

file.mkdir();

}

}

}

1.在SD卡上创建一个文件夹

public class make extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

File sd=Environment.getExternalStorageDirectory();

String path=sd.getPath()+"/notes";

File file=new File(path);

if(!file.exists())

file.mkdir();

}

android判断某文件下是否you_Android_判断文件是否存在并创建代码相关推荐

  1. java判断一个文件有多少行_Java关于条件判断练习--统计一个src文件下的所有.java文件内的代码行数(注释行、空白行不统计在内)...

    要求:统计一个src文件下的所有.java文件内的代码行数(注释行.空白行不统计在内) 分析:先封装一个静态方法用于统计确定的.java文件的有效代码行数.使用字符缓冲流读取文件,首先判断是否是块注释 ...

  2. android判断某文件下是否you_android判断图片类型 判断文件是否为图片文件 - 电脑常识 - 服务器之家...

    android判断图片类型 判断文件是否为图片文件 发布时间:2017-03-15 来源:服务器之家 判断文件是否为图片,仅通过后缀名判断很不全面,如果把一个txt文件后缀改成gif都会被认为是图片, ...

  3. python怎么判断一个文件是否存在-python怎么判断一个目录下是否存在某个文件??谢啦!...

    12.2 C语言对文件操作的支持 12.2.1 文件的打开 FILE *fopen( "路径+文件名","读写模式"); FILE *fopen(const c ...

  4. 【Android 逆向】Android 系统文件分析 ( 根目录下的目录和文件 | /data/ 应用和用户数据目录 | /mnt/ 挂载其它设备目录 )

    文章目录 一.根目录下的目录和文件 二.data 应用和用户数据目录 三.mnt 挂载其它设备目录 一.根目录下的目录和文件 在之前的几篇博客中 , 介绍了 /proc/ 目录下的进程相关目录文件 ; ...

  5. 使用python重命名某个文件下的所有的文件

    # coding:utf-8 import osallFileNum = 0# 重命名一个目录下的所有文件的名字 def Rename(level, path):global allFileNum # ...

  6. 清空文件下的SVN控制文件

    代码如下,复制代码为txt文件,更改后缀为".bat",把文件放到,需要删除的文件的顶端文件夹内,点击执行. @echo on color 2f mode con: cols=80 ...

  7. html判断按键按下,javascript如何判断鼠标左键是否被按下?

    怎么在javascript中判断鼠标左键是否被按下?下面本篇文章就来给大家介绍一下使用javascript判断鼠标左键是否被按下的方法,希望对大家有所帮助. 在javascript中,可以通过Even ...

  8. android 复制asset文件下文件到手机指定路径,手机根目录

    "video/video_sample.mp4" 目录解释:asset文件下,有一个文件夹video,video文件夹中,放着一个video_sample.mp4视频文件,文件路径 ...

  9. python定位文件位置_python使用相对定位,绝对定位,选取同级别文件下的指定文件(csv,excel)...

    最近使用python读取同级下的data数据文件,开始找了很多方法.下面我总结成二种方法: 1.xxx.py想要打开.data.csv,使用相对路径,有如下方法: 思路: xxx.py想要打开的是mp ...

  10. python打开指定路径的excel_python使用相对定位,绝对定位,选取同级别文件下的指定文件(csv,excel)...

    最近使用python读取同级下的data数据文件,开始找了很多方法.下面我总结成二种方法: 1.xxx.py想要打开.data.csv,使用相对路径,有如下方法: 思路: xxx.py想要打开的是mp ...

最新文章

  1. exception in thread main java.lang.noclassdeffounderror wrong name
  2. python装饰器-理解Python装饰器(Decorator)
  3. 深度学习:让电脑像人一样看世界
  4. hadoop yarn的三种资源调度器详解
  5. HADOOP-Checkpoint原理
  6. python类之高级应用
  7. SpringBoot开发Restful接口
  8. android webview java_Android WebView Java和JS通信
  9. 2019届[月考01-03]高三理科数学试题参考答案
  10. knald操作_Knald软件转换贴图的技巧
  11. uni-app 生成安卓证书
  12. js eq()选择器的使用
  13. 一个很不错的H5动画网站
  14. 【unity 保卫星城】--- 开发笔记01(飞机移动)
  15. Image2icon for Mac(icns图标转换制作工具)
  16. Excel文件解析性能对比(POI,easyexcel,xlsx-streamer)
  17. 《Redis设计与实现 黄建宏 著》阅读笔记目录(持续更新)
  18. c语言scanf_s函数详解,scanf_s()函数
  19. 易基因|TSD物种全基因组DNA甲基化模式对孵育性别和过去孵育温度的响应 | 性别决定
  20. wxpython问卷调查界面_自己做的一个简单的问卷调查系统

热门文章

  1. C#程序通过模板自动创建Word文档
  2. 体验vSphere 6之2-vCenter 6
  3. 用 Lucene 构建文档数据库
  4. 一个oracle并发性问题的分析和解决
  5. Codejock Xtreme MFC 图形界面控件包
  6. uni-app uniCloud 前端操作数据库 模糊查询
  7. 决策树算法的应用python实现_决策树ID3和C4.5算法Python实现源码
  8. 用 js 写的 WebSocketHeartBeat,心跳检测,断线重连
  9. logstash nginx error access 日志处理
  10. 今天有人问,为何汝粉丝这么少?