Android数据的四种存储方式

操作方法

  • 01

    作为一个完整的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是: 1 SharePreference 2 SQLite 3 Content  Provider 4 File 由于Android系统中,数据基本都是私有的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content  Provider。 SQLite: SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采用的一种数据存储方式。Android为此数据库提供了一个名为SQLiteDatabase的类,封装了一些操作数据库的API。 SharedPreference: 除SQLite数据库外,另一种常用的数据存储方式,其本质就是一个xml文件,常用于存储较简单的参数设置。 File: 即常说的文件(I/O)存储方法,常用语存储大数量的数据,但是缺点是更新数据将是一件困难的事情。 ContentProvider: Android系统中能实现所有应用程序共享的一种数据存储方式,由于数据通常在各应用间的是互相私密的,所以此存储方式较少使用,但是其又是必不可少的一种存储方式。例如音频,视频,图片和通讯录,一般都可以采用此种方式进行存储。每个ContentProvider都会对外提供一个公共的URI(包装成Uri对象),如果应用程序有数据需要共享时,就需要使用ContentProvider为这些数据定义一个URI,然后其他的应用程序就通过Content Provider传入这个URI来对数据进行操作。

(0)

相关推荐

  • Oracle中表的四种连接方式讲解

    表的连接是指在一个SQL语句中通过表与表之间的关连,从一个或多个表中检索相关的数据,大体上表与表之间的连接主要可分四种,分别为相等连接,外连接,不等连接和自连接,本文将主要从以下几个典型的例子来分析O ...

  • 单个文件快速加密的四种简单方式

    一些单个文件,需要做加密处理,但电脑上并没有安装专业的加密软件,我们又想快速简单地实现加密,如何达到这一目的? 介绍以下四种方法供大家参考. 操作方法 01 第一种方法:后缀名加密法 很简单,就是把你 ...

  • EXCEL中数据的几种对齐方式

    在EXCEL格式制作中,常常要对数据进行对齐,下面我们来看看EXCEL中有几种对齐的方法. 以下几种对齐方式 01 建立一个工作簿,在单元格中输入数据,然后选择[开始]功能选项卡,在对齐方式功能组可以 ...

  • 通用PE工具箱制作方法(V4.0)——四种安装方式

    操作方法 01 你知道怎么进入WINPE系统.怎么使用通用PE工具箱吗?不知道的话让小编用图解法来教大家如何安装通用PE工具箱吧,有四种方式哟! 方法一:安装到本系统 这个方法是将通用PE工具箱安装到 ...

  • 轻快pdf阅读器打开文件的四种打开方式

    pdf格式是比较特殊的一种,在上学的时候就用过很多次了,每次的用途也都不一样,比如照片.学习资料等等都是pdf存在的身影,但是以前知道另存为pdf,然后又要用的时候就拿去打印,现在才发现pdf大文件也 ...

  • 如何选择Win8系统的四种更新方式

    更改自动更新方式的步骤: 控制面板--"系统和安全"--"windows更新"--"更改设置"--选择更新方式. 1.关闭自动更新 通常情况 ...

  • 四大传统存储方式利弊一览

    数据存放问题非常重要,然而在实际应用中却是错事连连。经常会出现掉盘、卷锁死等诸多问题,严重影响了整体系统的正常使用,所以数据专用存储已经成为市场上最关注的安防产品之一。 数据传统存储方式 在目前的数字 ...

  • iOS 四种保存数据的方式

    操作方法 01 NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要 遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCode ...

  • 网络虚拟化提高安全性的四种方式

    虚拟化已经给IT部门带来了很多礼物。它让不可能不仅成为可能,更成为普遍。从服务器整合到云计算,虚拟化是目前世界范围内占主导地位的计算平台。 除了扩展计算能力,虚拟化也被认为是增加网络安全性的一种方法。 ...