Service是一个应用程序组件,没有图形化界面,通常用来处理一些耗时较长的操作,可以用Service更新ContentProvider,发送Intent以及启动系统的通知等等。Service并不是一个单独的进程,也不是一个线程。 绑定Service和启动Service的区别: 一个Act...
分类:
其他好文 时间:
2015-07-25 21:31:11
阅读次数:
121
本文翻译自android官方文档,结合自己测试,整理如下。主要讲解了如何自定义自己的Provider以及provider和ContentResovler如何交互工作等内容...
分类:
移动开发 时间:
2015-07-25 16:56:07
阅读次数:
169
本文翻译自android官方文档,结合自己测试,整理如下。主要讲解了Content
Content providers基础知识,包括ContentResolver使用,内容URIs,MIME类型,访问providers数据的三种形式等。...
分类:
移动开发 时间:
2015-07-25 16:54:10
阅读次数:
189
上节我们学习了如何去读取系统短信以及插入一条短信到系统中。 本节我们学习如何获取系统的联系人,以及插入一条联系人
好,废话不多说了,直接操作。
首先和读取短信一样,先找到联系人在数据库中的位置。
然后导出,查看数据库中的内容
上图就是如何到数据库中找打系统的联系人数据,(看起来图画的有点乱,希望能看懂吧)
既然知道如何能到系统的数据库找到数据,那我们就开始写代码实现吧:
pub...
分类:
移动开发 时间:
2015-07-24 18:26:13
阅读次数:
148
上几节学习了ContentProvider的实际用途,读取短信,插入短信,读取联系人,插入联系人等。 本节课在学习ContentProvider的观察者。
在生活中有第三方的软件,比如什么短信软件,此短信软件是替代了系统中自带的短信软件。当然可读取短信就是利用的ContentProvider,但是此等软件为何能实时的把接受的短信显示出来呢? 这就用到我们的内容观察者。
什么是内容观察者呢? ...
分类:
移动开发 时间:
2015-07-24 18:20:31
阅读次数:
132
上节课学习如何自己创建一个ContentProvider,以及用ContentResolver去操作ContentProvider。
今天我们用系统提供的ContentProvider。 先来个简单的,读取系统的短信内容。
根据上节知道,既然要读取系统的短信,那就得先找到系统的短信在那里?...
分类:
移动开发 时间:
2015-07-24 12:52:52
阅读次数:
140
上节学习了什么是ContentProvider,以及ContentProvider的作用。以及什么是URL。本节就对上节学习的知识做一个实践,也就是定义自己的ContentProvider
好,实践是检验真理的唯一标准。 那我们就开始行动吧
第一步: 创建一个自己的ContentProvider,我取名为MyContentProvider
public class MyContentProv...
分类:
移动开发 时间:
2015-07-23 17:43:05
阅读次数:
152
一:android的发展史二:android的开发环境三:Android的4大组件Android四大基本组件分别是Activity,Service服务,ContentProvider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity:应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些..
分类:
移动开发 时间:
2015-07-23 15:59:01
阅读次数:
207
ContentProvider作为四大组件之一,那它存在一定是有原因的? 那为什么引用ContentProvider呢? 我们先看一个例子。
大家在生活中用手机,比如你按了360手机管家, 其中360手机管家就有一个短信,通话记录,联系人备份的功能。那手机里的短信,联系人都是存放在数据库中的
比如联系人的信息是存放在contacts2.db中。既然数据是存放在数据库中的,那360手机管家...
分类:
移动开发 时间:
2015-07-23 15:41:05
阅读次数:
156
说明:文章仅供本人学习记录所用。 ? ?1.理解含义: ? ? ? ContentProvider:?内容提供者,将数据以表的形式进行操作。主要实现应用程序间数据共享,操作系统本地数据(包括短 ? ? ? 信、音频、视屏、数...
分类:
移动开发 时间:
2015-07-21 17:25:51
阅读次数:
144