美文网首页
android文件存储

android文件存储

作者: HEHE_fang | 来源:发表于2016-08-26 14:29 被阅读0次

参考

全面的Android文件目录解析和获取方法(包含对6.0系统的说明)

Android app的文件缓存目录 - 开源共享,一起进步 - 开源中国社区

Android数据存储五种方式总结 - 牛奶、不加糖 - 博客园

应用的缓存数据需要存储

android目前数据存储方式:

1.使用SharedPreferences存储数据

适用范围保存少量的数据,且这些数据的格式非常简单:字符串型、基本类型的值。比如应用程序的各种配置信息(如是否打开音效、是否使用震动效果、小游戏的玩家积分等),解锁口 令密码等

存储位置:很明显SharedPreferences数据总是存储在/data/data//shared_prefs目录下

2.sqlite 数据库

存储位置不限,根据存储的数据量做定夺

3.如果要实现应用间数据共享,正确的方式是使用ContentProvider。

4.网络存储

5.文件存储

Internal Storage内部存储空间

External Storage外部存储空间

文件要建立在某个路径下:获取路径的方式有多种

1.获取内存的应用的存储空间

Context.getFilesDir Context.getCacheDir,各种文件夹都有自己的用户与被清空的时机,可以参考链接1

既然是内存就不能多用,用多了内存会爆掉

2.获取的sd卡的应用的存储空间

这个也是与应用关联的,有好处:就是版本高的不用什么读写权限,而且卸载时会被卸载掉,而且清理垃圾软件发现的了可以定期帮忙清理(如果用户是小白)

获取的方式Context.getExternalFilesDir  Context.getExternalCacheDir

注意:版本低的手机获取不到,要在manifest中添加写权限

3.直接获取sd卡的根目录路径,为所欲为,那么6.0以后需要申请权限了

而且与应用看起来一点关系都没有

相关文章

  • Android - 文件系统与Android11 分区存储

    *认识Android文件系统 *了解分区存储 *分区存储的适配 一、Android文件系统 Android文件系统...

  • Android数据持久化之文件存储

    参考:Android 中的文件操作Android文件存储总结存储选项-AndroidDevelopers 一. 文...

  • android存储

    Android中的存储 参考 彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑[http...

  • Android storage

    Android存储结构android中的文件操作详解以及内部存储和外部存储彻底理解android中的内部存储与外部...

  • android基础-文件存储目录

    知识点 android常见的文件保存路径的意义 android开发中常用文件存储相关api 文件存储分类 在如今的...

  • Android文件存储总结

    存储路径及演化 首先看这张文件从Android文件存储使用参考转载的存储结构图,里面明确了通过各种Android接...

  • Android数据存储(三)

    前面两篇文章Android数据存储(一)和Android数据存储(二)分别使用文件存储、SharedPrefere...

  • Room使用

    Android 应用数据存储简单来说有这么几种: 文件存储 SharedPreference 存储 SQLite ...

  • 小知识点(二)android的数据存储与mysql

    Android存储分为三类:学习笔记| AS入门(七) 数据存储篇 - 简书 一.文件存储 在Android中写入...

  • Android存储方式之文件存储数据

    文件存储数据是指在Android系统中,直接把数据以文件的形式存储在设备中。Android系统提供了openFil...

网友评论

      本文标题:android文件存储

      本文链接:https://www.haomeiwen.com/subject/mlhzsttx.html