第六章 数据存储

作者: Y_Jaaao | 来源:发表于2020-10-14 18:41 被阅读0次

    数据存储方式

    • 文件存储:特点:openFileInput()和openFileOutput()读取设备上的文件
    • SharedPreferences:特点:以XML格式将数据存储到设备
    • SQLite数据库:特点:运算速度快,占用资源少,还支持基本SQL语法
    • ContentProvider:特点:应用程序之间的数据交换,可以将自己的数据共享给其他应用程序使用
    • 网络存储:特点:通过网络提供的存储空间来存储/获取数据信息

    文件存储

    将数据存入文件中



    内部存储
    外部存储
    从文件中读取数据
    读取内部存储中的文件数据
    读取外部存储中的文件数据

    SharedPreferences存储


    读取SharedPreferences文件中的数据
    删除SharedPreferences文件中的数据

    SQLite数据库

    • 1、SQLite数据库基本操作
      创建数据库
      添加数据
      删除数据
      修改数据
      查询数据
      使用sql语句进行数据库操作
    • 2、SQLite数据库中的事务
      ① 数据库事务:是一个对数据库执行工作单元,是针对数据库的一组操作,可以由一条/多条SQL语句组成
      ②事务:以逻辑顺序完成的工作单位或序列,可以是由用户手动操作完成,也可以是由某种数据库程序自动完成
      ③SQLite遵守ACID的关系型数据库管理系统,ACID是指数据库事务正确执行的四个基本要素:原子性(Automicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)
      数据库编程方式

    相关文章

      网友评论

        本文标题:第六章 数据存储

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