使用ContentProvider共享数据
来源:互联网 发布:适合程序员的电脑壁纸 编辑:程序博客网 时间:2024/05/11 04:29
ContentProvider类主要方法的作用:
public boolean onCreate()
该方法在ContentProvider创建后就会被调用, Android开机后, ContentProvider在其它应用第一次访问它时才会被创建。
public Uri insert(Uri uri, ContentValues values)
该方法用于供外部应用往ContentProvider添加数据。
public int delete(Uri uri, String selection, String[] selectionArgs)
该方法用于供外部应用从ContentProvider删除数据。
public int update(Uri uri, ContentValues values, String selection, String[] selectionArgs)
该方法用于供外部应用更新ContentProvider中的数据。
public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)
该方法用于供外部应用从ContentProvider中获取数据。
public String getType(Uri uri)
该方法用于返回当前Url所代表数据的MIME类型。如果操作的数据属于集合类型,那么MIME类型字符串应该以vnd.android.cursor.dir/开头,例如:要得到所有person记录的Uri为content://cn.itcast.provider.personprovider/person,那么返回的MIME类型字符串应该为:“vnd.android.cursor.dir/person”。如果要操作的数据属于非集合类型数据,那么MIME类型字符串应该以vnd.android.cursor.item/开头,例如:得到id为10的person记录,Uri为content://cn.itcast.provider.personprovider/person/10,那么返回的MIME类型字符串应该为:“vnd.android.cursor.item/person”。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider共享数据
- 使用ContentProvider实现数据共享
- android 使用ContentProvider共享数据
- 使用contentProvider实现数据共享
- phpMailer中文说明(收藏一下)
- SharePoint 2013 配置 查询规则(Query Rule)
- linux下调试方法记录
- WAP站开发之3G版、触屏版跳转验证工具
- VC 6.0怎么只能同时打开一个工程?
- 使用ContentProvider共享数据
- 母板页练习
- lua 类与继承
- C++11 'yield' is not a member of 'std::this_thread'
- windows环境下通过添加静态路由信息,实现多网卡环境下,指定某网络由某网卡来连接
- iSCSI CHAP认证不完全攻略
- zoj 3348 网络流 汇总
- iOS中XML解析 (一) TBXML (实例:打印xml内容及存储到数组)
- 分享一个两年前写的JMS&ActiveMQ入门的ppt