2 内容提供者ContentProvider
一、ContentProvider简介
当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要...
分类:
移动开发 时间:
2014-10-21 10:21:31
阅读次数:
222
Content Resolver介绍: 开发者文档中这么定义的:This class provides applications access to the content model.这个类为应用提供访问Content模型的功能。Content Resolver是我们应用里单一全局实例,为我们访问...
分类:
移动开发 时间:
2014-10-20 00:49:14
阅读次数:
261
Launcher3客制化之ContentProvider内容提供者,实现其他应用修改数据库更新等操作...
分类:
数据库 时间:
2014-10-19 00:04:42
阅读次数:
339
SQLiteDatabase和ContentProvider为我们提供一下函数 query()??//查询
insert() //插入
delete()??//删除
update()??//更新
//参数和返回值我没有写 数据库建库升级等原则 private?final?class?Databas...
分类:
移动开发 时间:
2014-10-16 23:20:43
阅读次数:
160
手机应用开发中经常会使用到数据库存储一些资料或者进行数据缓存,android中为我们提供了一个轻量的数据库,在上层进行了一层封装,同时还为我们提供了ContentProvider的框架,方便我们进行数据操作,以及在不同的...
分类:
移动开发 时间:
2014-10-15 23:10:41
阅读次数:
330
手机应用开发中经常会使用到数据库存储一些资料或者进行数据缓存,android中为我们提供了一个轻量的数据库,在上层进行了一层封装,同时还为我们提供了ContentProvider的框架,方便我们进行数据操作,以及在不同的程序之间进行数据共享。本文介绍一下,我在使用数据库的一些我认为比较好的习惯,欢迎与我讨论。
关于框架
通常网络操作,Json解析,我都会使用框架,这样可以很好的帮助...
分类:
移动开发 时间:
2014-10-15 13:54:50
阅读次数:
291
在Android中数据的存储一共有五种形式,分别是:Shared Preferences、网络存储、文件存储,外储存储、SQLite。但是我们知道一般这些存储都只是在单独的一个应用程序之中达到一个数据的共享。而使用ContentProvider共享数据的好处是统一了数据访问方式。ContentPro...
分类:
移动开发 时间:
2014-10-12 15:09:38
阅读次数:
281
一、 Service简介
Service是android 系统中的四大组件之一(Activity、Service、BroadcastReceiver、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这个时候程序要在后台继续播放...
分类:
移动开发 时间:
2014-10-11 21:14:37
阅读次数:
357
ContentProvider
1.适用场景
1) ContentProvider为存储和读取数据提供了统一的接口
2) 使用ContentProvider,应用程序可以实现数据共享
3) android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)
2.相关概念介绍
1)ContentProvider简...
分类:
移动开发 时间:
2014-10-11 18:48:15
阅读次数:
194
通讯录就是一个ListView,我们需要通过数据库和ContentProvider来活动通讯录的数据,当然,我们应该提供选中后编辑的功能。
很简单的一个通讯略Demo,所以,直接上代码,需要的看一下就知道。不解释。
文件1: MyContacs
主活动页面。
package com.yarin.android.MyContacts;
import android.app.ListActi...
分类:
移动开发 时间:
2014-10-07 18:25:53
阅读次数:
909