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(); }








更多相关文章

  1. android全屏去掉title栏的多种实现方法
  2. View类的XML属性、相关方法及说明
  3. android 中隐藏EditText的下划线方法
  4. Android调用系统默认浏览器访问的方法
  5. android Uri获取真实路径转换成File的方法
  6. Android 窗帘(Curtain Menu)效果五之应用场景和使用方法
  7. Android在SDcard建文件夹(在Android中移动文件必用)

随机推荐

  1. Android(安卓)Monkey工具
  2. AndroidStudio快捷键和使用相关
  3. Android(安卓)判断是否有刘海屏
  4. Android百度地图点聚合聚合点的样式修改-
  5. 在Android中调用WebService .
  6. react-native-vector-icons使用
  7. Qt开发Android范例详入门详解
  8. 跟Google学习Android开发-起始篇-构建你
  9. Android中使用ps命令查看进程PID
  10. 2013年Android将成最大智能型手机平台