Android应用程序开发 教学课件 ppt 作者 汪杭军 第6章 Service和广播消息..pptx
- 文档编号:11391187
- 上传时间:2023-02-28
- 格式:PPTX
- 页数:9
- 大小:327.15KB
Android应用程序开发 教学课件 ppt 作者 汪杭军 第6章 Service和广播消息..pptx
《Android应用程序开发 教学课件 ppt 作者 汪杭军 第6章 Service和广播消息..pptx》由会员分享,可在线阅读,更多相关《Android应用程序开发 教学课件 ppt 作者 汪杭军 第6章 Service和广播消息..pptx(9页珍藏版)》请在冰豆网上搜索。
AndroidAndroid应用程序开发应用程序开发第6章Service和广播消息目录目录6.1Service简介6.2Service实现6.3广播消息6.1Service6.1Service简介简介Service是Android中四大组件之一。
Service(服务)是没有用户界面的在后台运行执行耗时操作的应用组件。
本地服务(LocalService)远程服务(RemoteService)6.1Service6.1Service实现实现首先要定义一个继承Service的类,并实现其生命周期中的方法;然后通过Acitvity调用相应的启动过程启动。
一个定义好的Service必须在AndroidMainfest.xml配置文件中通过元素声明才能使用。
创建创建ServiceServicepublicvoidonCreate();/创建服务publicvoidonStart();/开始服务publicvoidonDestroy();/销毁服务启动和绑定启动和绑定ServiceService1.启动方式:
通过Context.startService启动Service。
2.绑定方式:
通过Context.bindService启动Service3.创建Service的方式。
常使用绑定时自动创建,即设置为Service.BIND_AUTO_CREATE。
停止停止ServiceService1、通过Context.startService启动Service的启动方式,通过调用Context.stopService或Service.stopSelf方法结束Service;2、通过Context.bindService绑定Service的启动方式,则通过调用Context.unbindService解除绑定。
6.36.3广播消息广播消息在Android中,有一些操作完成以后,会发送广播。
如果某个程序接收了这个广播,就会做相应的处理。
它只负责发送消息。
BroadcastReceiver对发送出来的Broadcast进行过滤接受并响应的一类组件。
BroadcastReciver和事件处理机制类似,不同的是事件处理机制是应用程序组件级别的,比如一个按钮的OnClickListener事件,只能够在一个应用程序中处理。
而广播事件处理机制是系统级别的,不同的应用程序都可以处理广播事件。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android应用程序开发 教学课件 ppt 作者 汪杭军 第6章 Service和广播消息. Android 应用程序 开发 教学 课件 Service 广播 消息
链接地址:https://www.bdocx.com/doc/11391187.html