www.cftea.com

安卓文件存储/文件读写操作

ITPOW2018/10/19 16:14:52

安卓存储位置通常有两大类,一类是用户随意指定,这个需要配置权限,高版本安卓中还需要用代码获得权限,这种存储在 APP 卸载后,不会随之删除。

另一类存储是存储在特定的位置,并不需要在 AndroidManifest.xml 中配置权限,在 APP 卸载后,或者用户清除该 APP 的数据后,这些存储文件都会被删除。

本文讲的第二类。

一、如何获得这类目录的路径

使用 getFilesDir()、getCacheDir(),以 getFilesDir() 为例,这个目录是类似:/data/data/com.itpow.test/files

二、读取这个目录下有哪些文件

示例,选取以 itpow 开头的文件。

三、读取某一文件的内容

使用 FileInputStream,注意,Input 是读。

四、写入某一文件

使用 FileOutputStream,注意 Output 是写。

五、删除文件

 

<<返回首页<<