摘要:package com.example.zhuangbi; import android.app.Activity; import android.content.ContentResolver; import android.content.ContentValues; import android.net.Uri; import android.os.Bundle; public clas...
阅读全文
摘要:onCreate 其它应用第一次访问时被调。 insert 外部应用使用此方法添加数据。 delete 外部应用使用此方法删除数据。 update 外部应用使用此方法更新数据。 query 外部应用使用此方法查询数据。 getType 主要用于匹配数据类型(例如:接收系统广播时传递的数据类型),返回
阅读全文
摘要:* 只要在这个Uri上面注册了内容观察者,当数据库的表发生变化时,就会发出通知 getContentResolver().registerContentObserver(Uri.parse("content://sms/"), true, new ContentObserver(new Handler()) { //Android4.1.2以上使用 ...
阅读全文
摘要:/** * 1. 查询raw_contacts表的contact_id获取最大的联系人id 2. 给查询出来的联系人id加1插入联系的id 3. 给data表插入联系人的数据 */ public void insert(View v){ //查询raw_contacts表里的content_id有多少个联系人 Content...
阅读全文
摘要:/** * 1. 查询raw_contacts表里的content_id有多少个联系人 * 2. 查询data表,每个联系人有多少条数据 * 3. 根据mimetype数据类型判断数据 */ public void query(View v){ //查询raw_contacts表里的content_id有多少个联系人 ...
阅读全文
摘要:* raw_contacts表 * contact_id :联系人的ID * data表 * data1 :联系人的数据姓名、手机号码、邮箱 * raw_contact_id:联系人的ID和raw_contacts表里的contact_id 一一对应 * mimetype_id :数据类型(代码中使
阅读全文
摘要:package com.example.sms; import java.io.File; import java.io.FileOutputStream; import org.xmlpull.v1.XmlSerializer; import android.app.Activity; import android.content.ContentResolver; import android...
阅读全文
摘要:* sms表 * address :手机号码 * date :收发短信的时间 * read :短信的阅读状态 1,已读 0,未读 * type :收发短信的类型 1,收到短信 2,发出短信 * body :短信内容 * URI: content://sms/
阅读全文
摘要:1. 获取内容解析器 2. 指定URI 3. 操作银行数据库
阅读全文
摘要:* 阅读系统源代码 * 超级大的公司写的内容提供者给其他程序员使用
阅读全文
摘要:1. 写一个类继承系统的ContentProvider 2. 在清单文件中注册 3. 暗号 URI 4. 实现数据的增删改查的操作
阅读全文
摘要:* 应用场景:把应用程序的私有数据暴露出去,给其他应用程序使用 * 私有数据: /data/data/包名/ 数据库、txt、Xml
阅读全文