android学习笔记——服务、内容提供器、广播接收器、应用程序上下文

一、

服务运行在后台,无用户界面组件。生命周期:启动(onCreate,onStart)运行(onDestory)销毁。

服务与活动通常在被称为UI线程的同一个主应用程序线程上运行,当服务需要执行一个耗时的操作时,开发人员会调用一个单独的线程来执行,否则用户界面运行会很卡顿。


二、

内容提供器是应用程序之间的共享数据的接口(大量数据)(意图(intent)可以提供少量的数据共享)。默认情况下android将每个应用程序运行在他自己的沙盒中,是属于一个应用程序的所有数据完全与系统中的其他应用程序隔离。

实现的步骤:创建(insert())、读取(query())、更新(update())、删除(delete())。

     联系人提供器、设置提供器、媒体库等。。。

                         

注:联系人应用程序不具备任何联系人数据,联系人提供器没有任何用户界面。这样使得数据的存储与用户界面分离。


三、

(广播接收器还不清楚)


四、

应用程序上下文是应用环境和其内的所有组件运行的进程,独立于活动的生命周期。

 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值