您的位置:首页 > 移动开发 > Android开发

Android下的数据存储与访问、权限

2017-11-25 09:47 260 查看
弹出吐司

在onCreate中可以先获取控件对象

/data/data/程序的包名/ 在这个目录下面进行文件的读写可能因为包名的改变而变得不可靠。

this可以是Activity,也可以是Context

this.getFileDir(); // data/data/包名/files

文件

Shared

用API的方式动态获取SD卡,同时需要去判断是否有SD卡

"mounted"状态才是找到了

File scCardFile = Environment.getExternalStorageDirectory();

读、写SD卡需要权限,

获取SD卡的剩余可用空间

















获取缓存目录





Android读写的权限问题

// /data/data/包名/files/aaa.txt

openFileOutput("aaa.txt",Context.)

权限相关

1. 私有文件

2. 可写文件

3. 可读文件

4. 可读可写文件





读别人的东西就不能动态获取了,吼吼













sharedPerference:存放到哪儿了:









xml序列化和解析

pom :一点点解析,可以停,用的比较多

dom :全部读到内存

sax : 一点点解析,不能停

使用Pull解析器生成XML文件









写xml到本地













从本地xml解析出来














内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: