- 1
- 0
- 约3.79千字
- 约 7页
- 2026-05-12 发布于浙江
- 举报
Android设备数据存储结构
【实验目的】
1)??熟悉Android设备数据存储和文件系统结构
【实验原理】
1)??Android终端设备存储着大量的用户个人数据和工作数据。Android给开发人员提供了5种在终端设备上存储数据的方式。持久的数据存储在NAND闪存、SD卡或者网络上。具体方式有:共享优先、内部存储、外部存储、SQLite和网络。除开应用程序开发者存储的数据之外,Linux内核和Android通过日志、程序调试以及其他标准信息服务提供信息。
2)??共享优先。共享优先使开发者能够将基础数据类型的变量定义-数值二元组以轻量级的XML格式进行存储。共享优先文件通常存储在应用程序的数据目录中的shared_prefs文件夹中,文件后缀为.xml。
3)??内部存储文件。开发者在文件中存储更复杂的数据结构,并可以将文件存储在内部存储器不同地方。文件默认存储在应用程序的/data/data子目录中,开发者具有控制文件类型、名称和地点的能力。默认情况下,此类文件仅支持所属应用程序去读取,甚至终端设备的拥有者(除root访问权限)也不允许查看文件内容。
4)??外部存储。存储在外部存储器上的文件具有很严格的安全和位置参数,存储在各类外部存储器上的文件具有极少的限制。默认的挂载于/mnt/sdcard。
5)??SQLite。SQLite是轻量级嵌入式数据库引擎,它支持SQL语
原创力文档

文档评论(0)