SQLite数据库:
SQLite 是一个轻量级的软件库原子量性坚固性独立性耐久性体积大小只用几千字节一些SQL 的指令只是部分支持,例如:ALTER、TABLE
Content Provider:
Content Provider是所有应用程序之间数据存储和检索的一个桥梁,它的作用就是使得各个应用程序之间实现数据共享。Android为常见的一些数据提供了ContentProvider(包括音频、视频、图片和通讯录)
每个Content Providers都会对外提供一个公共的URI(包装成Uri对象),如果应用程序有数据需要共享时,就需要使用Content Providers为这些数据定义一个URI,然后其他的应用程序就可以通过Content Providers传入这个URI来对数据进行操作。URI由3个部分组成:"content://"、数据的路径、标识ID(可选)。 |