Android中有几种数据存储方式,每种方式有哪些特点? | 您所在的位置:网站首页 › 文件的存储管理有哪几种方法 › Android中有几种数据存储方式,每种方式有哪些特点? |
Android中有5种数据存储方式,分别为文件存储、SQLite数据库、SharedPreferences、ContentProvider、网络。每种存储方式的特点如下: 1)文件存储 文件存储方式是一种较常用的方法,在Android中读取/写入文件的方法,与Java中实现I/O的程序是完全一样的,提供openFileInput()和openFileOutput()方法来读取设备上的文件。 2)SQLite数据库 SQLite是Android所集成的一个轻量级的嵌入式数据库,它不仅可以使用Andorid API操作,同时它也支持SQL语句进行增删改查等操作。 3)SharedPreferences SharedPreferences是Android提供的用于存储一些简单配置信息的一种机制,采用了XML格式将数据存储到设备中。不仅可以在同一个包下使用,还可以访问其他应用程序的数据,但是由于SharedPreferences的局限性,在实际操作中很少用来读取其他应用程序的数据。 4)ContentProvider ContentProvider主要用于不同应用程序之间共享数据,ContentProvider更好的提供了数据共享接口的统一性,使不同应用共享数据更规范和安全。 5)网络存储数据 通过网络上提供的存储空间来上传(存储)或下载(获取)我们存储在网络空间中的数据信息 |
CopyRight 2018-2019 实验室设备网 版权所有 |