- 在android中读取内部存储空间有两种方式,内部存储空间在data/data/包名中。
- 你可以使用getFilesDir()和getCacheDir()这两个方法他们属于contextWrapper中的方法。
- getFilesDir()得到的file对象的路径是data/data/包名/files
- 存放在这个路径下的文件,只要你不删,它就一直在
- getCacheDir()得到的file对象的路径是data/data/包名/cache
- 存放在这个路径下的文件,当内存不足时,有可能被删除
- 系统管理应用界面的清除缓存,会清除cache文件夹下的东西,清除数据,会清除整个包名目录下的东西
- 至于外部存储路径,我们访问sd卡可以使用Environment.getExternalStorageDirectory()函数来获取
- Environment.getExternalStorageState()函数用来获取sd卡的状态
android中存储路径的使用
最新推荐文章于 2021-04-13 10:08:58 发布
本文详细介绍了Android应用程序如何管理和使用内部存储空间。通过getFilesDir()和getCacheDir()方法,开发者可以分别在/data/data/包名/files和/data/data/包名/cache路径下保存持久性和临时性文件。此外,还讲解了如何访问外部存储如SD卡。
1772

被折叠的 条评论
为什么被折叠?



