Android 数据存储之ContentProvider 使用和应用场景
备注: ContentProvider1进程一代码: https://github.com/zengyuan/ContentProvider1Mode ContentProvider1进程二代码: https://github.com/zengyuan/ContentProvider2Mode 注意,最主要是provider的配置,以及URl的provider地址要相同; 一,ContentProvider 主要用于不同的应用程序之间实现数据共享功能! 主要分为6个: 1.使用SQLite技术,创建好数据库和数据表; 2.新建类继承ContentProvider,重写6个抽象方法(通过这六个方法对数据库进行操作); 3.在Manifest中注册provider; 4.创建UriMatcher,定义Uri规则,添加注册数据库链表的名称; 5.ContentResolver对ContentProvider中共享的数据进行增删改查操作; 6.获取数据并修改等(进程一进程二增删改查方式一样); 二,进程一代码伺候: 第一步创建数据库(sql语句直接执行的): package com.saiyi.contentproviderdemo1; import android.content.Context; import android.database