-
广播就是应用程序信息传输查看全部
-
注意读写权限要加上查看全部
-
values.put(Phone.RAW_CONTACT_ID,raw_contact_id);(插入id) values.put(Phone.NUMBER,"13333");(插入电话号码) values.put(Phone.MIMETYPE,Phone.CONTENT_ITEM_TYPE); uri=cr.insert(Data.CONTENT_URI,values) //插入电话号码查看全部
-
插入数据必须要用contentvalue包裹起来 contentvalue values=new contentvalue(); Uri uri=cr.insert(RawContacts.CONTENT_URI,values)(注意insert返回的是uri对象) Long raw_content=ContentUris.parseId(uri);(解析uri) values.clear(清空values) //向联系人中插入一行数据 values.put(字段,行) uri=cr.insert(Data.CONTENT_URI,values)查看全部
-
大多数引用都是系统常量查看全部
-
查邮箱也是由id去查query(uri直接用系统里面常量,查的数据就是列用数组表示,过滤条件,默认查询,默认排序)查看全部
-
查电话号码,需要先查出人名和对应的id,然后才能根据人的id把所有人的号码查出来再得到一个游标对象进行处理(游标套游标)查看全部
-
getcontentResolver()获取contentResolver的实例调用其方法进行操作 query返回游标对象进行游标对象操作如下 while(c.moveToNext){ int id=c.getInt(c.getColumnIndex("_id")); }查看全部
-
用contentResolver对象来操作contentProvide的数据查看全部
-
用uriMatcher的实例来对比匹配uri地址查看全部
-
uri的解析查看全部
-
创建一个类继承抽象类contentprovider oncreat(在创建后被调用) delet(根据uri删除selection指定的条件所匹配全部记录) insert(根据uri插入values对应的数据) update(根据uri修改selection指定的条件所匹配的全部记录) query(更加uri查询出selection指定的条件所匹配的全部记录,并且可以指定查询哪些列以什么方式排序) getType(返回当前uri的MIME类型,如果uri对应数据包括多条记录那么MIME类型字符串就是以vnd.android.dir/开头 如果只对应一条记录就是vnd.android.cursor.item/开头)查看全部
-
contentProvider可以达到跨程序共享通过uri访问,程序可以想象成服务器查看全部
-
onDestory 里面 停止服务查看全部
-
绑定服务查看全部
举报
0/150
提交
取消