公有目录:SD卡里面的DCIM,Pictures,Download,Music,Movies,Ringtones等目录
外部缓存目录: getExternalCacheDir(),getExternalFilesDir();
内部缓存目录: getCacheDir(),getFilesDir();
1:只能在公有目录+外部缓存目录+内部缓存目录 创建文件
2:公有目录创建文件不需要
文件写入权限WRITE_EXTERNAL_STORAGE
3:公有目录读取自身应用创建的文件不需要
文件读取权限READ_EXTERNAL_STORAGE
4:公有目录判断非
自身应用创建的文件是否存在(file.exists())不需要
文件读取权限READ_EXTERNAL_STORAGE
但是不能访问和修改非
自身应用创建的文件(有READ_EXTERNAL_STORAGE权限时能访问和修改)
5:公有目录可通过File检查文件是否存在,但是无法通过FileInputStream在公有目录操作其他应用
创建的文件,
(有READ_EXTERNAL_STORAGE权限时能修改文件)
android10文件操作笔记
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...