Android存储方式:SharedPreferences、内部存储、外部存储、SQLite

1SharedPreferences

保存路径:data/data/packageName/...

说明:是用来存储一些Key/Value类似的成对的基本数据类型,注意,它只能存储基本数据类型,也即int, long, boolean, String, float。在Android当中SharedPreferences使用最多的地方也是用来保存配置(Settings)信息,系统中和各个应用中的Settings都是这样。

2内部存储:

保存路径:data/data/packageName/...

说明:内部存储空间有限、可贵、安全、稳定,用来保存比较重要的数据,比如用户信息资料,口令秘码等不需要与其他应用程序共享的数据。也可以用来创建临时文件,但一定要注意及时删除。注意:在应用程序被卸载时,应用程序在内部存储空间的文件数据将全部被删除。

3应用程序外部存储

保存路径:sdcard/Android/data/packageName/...

说明:可以保存程序缓存文件。在应用程序被卸载时,应用程序在此空间的文件数据将全部被删除。

4、外部存储

保存路径:sdcard/

说明:文件保存无要求

5SQLite

保存路径:自定义保存路径,默认存在于data/data/packageName/... 下面

说明:高效、可移植性和通用性、存储结构化数据。


更多相关文章

  1. Android应用程序中的多个Activity的显示创建和调用
  2. Android获取 应用程序大小,数据大小,缓存大小
  3. Android应用程序键盘(Keyboard)消息处理机制分析(26)
  4. Android获取程序路径 (/data/data/appname)
  5. android 设备开发 让应用程序出现在模拟器启动列表中
  6. Android应用程序键盘(Keyboard)消息处理机制分析(22)
  7. 安卓基础学习 Day01 |第一个安卓应用程序:Hello Word!

随机推荐

  1. 学php看什么书
  2. phpcms网站程序如何安装新的模板
  3. memcache安全相关
  4. PHP生成中文验证码并检测对错实例
  5. 如何安装phpmyadmin
  6. memcache图形化管理工具MemAdmin
  7. 十分钟快速搭建 Wordpress 博客系统
  8. php和apache如何合作的
  9. php echo什么意思
  10. 如何下载php开源代码