Android数据存储方式1、SQLite数据库2、文件3、Shared Preferences 4、内容提供者5、网络。
现在了解的是SQLite数据是一个怎样的数据库。SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。 至今已经有12个年头,SQLite也迎来了一个版本 SQLite 3已经发布。
SQLite数据类型,一般数据采用固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下5种数据类型:
1、NULL:空值
2、INTEGER:带符号的整数,具有取决有存入数据范围大小。
3、REAL:浮点数据,存储为8-byte IEEE浮点数。
4、TEXT:字符串文本。
5、BLOB:二进制对象。