Android创建文件夹方法,Android创建存储目录

一、Context对象获取目录

(1)getExternalFilesDir

说明:方法中的参数为需要在files目录下新建的目录名,如果新建的目录不存在,则会创建,反之,不会重复创建。

示例:

978d0704acb5

getExternalFilesDir

(2)getExternalCacheDir

说明:新建cache目录

示例:

978d0704acb5

getExternalCacheDir

(3)getCacheDir

示例:

978d0704acb5

getCacheDir

(4)getDir

说明:会新建名为app_DirName的目录,其中app_为固定格式

示例:

978d0704acb5

getDir

(5)getFilesDir

示例:

978d0704acb5

getFilesDir

(6)getObbDir

说明:新建Obb目录。应用卸载时此目录不会被卸载。

obb目录主要用来存放obb文件,通常游戏会用。

示例:

978d0704acb5

getObbDir

二、Environment静态方法获取目录

(1)getExternalStorageDirectory

示例:

978d0704acb5

getExternalStorageDirectory

(2)getDataDirectory

示例:

978d0704acb5

getDataDirectory

(3)getDownloadCacheDirectory

示例:

978d0704acb5

getDownloadCacheDirectory

(4)getExternalStoragePublicDirectory

说明:返回的只是一个目录路径,而此路径目录并没有被创建

示例:

978d0704acb5

getExternalStoragePublicDirectory

(5)getRootDirectory

示例:

978d0704acb5

getRootDirectory

(6)getExternalStorageState

示例:

978d0704acb5

getExternalStorageState

注意:

/sdcard == Environment.getExternalStorageDirectory() == Environment.getExternalStoragePublicDirectory("")

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值