zoukankan      html  css  js  c++  java
  • Android数据存储

    android存储有5种方式

    1、文件存储

    打开方式一:View->Tool| Windows->Device File Explorer

    进入到/data/data//files/目录下

    文件存储是Android中最基本的一种存储方式,和Java中实现I/O的方式,由Context类提供openFileInput()和openFileOutput()方法打开。文件存储主要分两种存储,一种是内部存储,一种是外部存储(sdcard)。

    2、sharedPreference存储

    SharedPreferences数据存储,也叫作xml存储。是将数据存储 “data/data/<package  name>/share_prefs”路径下的到xml文件中

     SharedPreferences数据存储方式,用来存储一些简单的信息(比如应用程序的各种配置信息),位于android.content包中,以键值对(key-value)的模式进行存储。存储的基本信息,如int,string,boolean,float和long类型。

    3、SQLite数据库存储

    SQLite是一款轻量级的关系型数据库,它的运算很快,占用空间小;SQLite不仅有SQL语法支持,独立,还有数据库的ACID事务,SQLite数据库为一种嵌入式数据库。使用数据库进行存储,这个一般数据量比较大的时候。

    数据库文件会存在/data/data/<package name>/databases/目录下

    4、使用contentprovider存储数据

    ContentProvider也是Android的四大组件之一。ContentProvider一般是第三方提供的数据存储方式,用于在不同应用程序之间实现数据的共享功能。像我们手机中的通讯录联系人,照片,音乐等。

    5、网络存储数据

    将数据上传到网络上进行存储

  • 相关阅读:
    利用API对OWLS描述的服务进行操作 转贴
    转arcgis server部署 自己安装的体会
    最后一次的温柔
    JUDDI安装完整版 (转帖W3CHINA)
    jUDDI安装总结
    Protege中安装owls editor、graphviz插件
    改完了开题报告 舒口气
    服务组合的QoS信息
    owls editor
    一、性能测试术语
  • 原文地址:https://www.cnblogs.com/bibizhou/p/12175199.html
Copyright © 2011-2022 走看看