Android应用程序开发教学课件作者汪杭军第6章节Service和广播消息课件

Android应用程序开发教学课件作者汪杭军第6章节Service和广播消息课件

ID:40234616

大小:702.50 KB

页数:9页

时间:2019-07-27

Android应用程序开发教学课件作者汪杭军第6章节Service和广播消息课件_第1页
Android应用程序开发教学课件作者汪杭军第6章节Service和广播消息课件_第2页
Android应用程序开发教学课件作者汪杭军第6章节Service和广播消息课件_第3页
Android应用程序开发教学课件作者汪杭军第6章节Service和广播消息课件_第4页
Android应用程序开发教学课件作者汪杭军第6章节Service和广播消息课件_第5页
资源描述:

《Android应用程序开发教学课件作者汪杭军第6章节Service和广播消息课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android应用程序开发第6章Service和广播消息2021/7/161目录2021/7/1626.1Service简介6.2Service实现6.3广播消息6.1Service简介2021/7/163Service是Android中四大组件之一。Service(服务)是没有用户界面的在后台运行执行耗时操作的应用组件。本地服务(LocalService)远程服务(RemoteService)6.1Service实现2021/7/164首先要定义一个继承Service的类,并实现其生命周期中的方法;然后通过Acitvity调用相

2、应的启动过程启动。一个定义好的Service必须在AndroidMainfest.xml配置文件中通过元素声明才能使用。创建Servicepublic void onCreate();         //创建服务public void onStart();            //开始服务public void onDestroy();       //销毁服务启动和绑定Service启动方式:通过Context.startService启动Service。绑定方式:通过Context.bindServ

3、ice启动Service创建Service的方式。常使用绑定时自动创建,即设置为Service.BIND_AUTO_CREATE。停止Service1、通过Context.startService启动Service的启动方式,通过调用Context.stopService或Service.stopSelf方法结束Service;2、通过Context.bindService绑定Service的启动方式,则通过调用Context.unbindService解除绑定。6.3广播消息2021/7/168在Android中,有一些操作完成

4、以后,会发送广播。如果某个程序接收了这个广播,就会做相应的处理。它只负责发送消息。BroadcastReceiver对发送出来的Broadcast进行过滤接受并响应的一类组件。BroadcastReciver和事件处理机制类似,不同的是事件处理机制是应用程序组件级别的,比如一个按钮的OnClickListener事件,只能够在一个应用程序中处理。而广播事件处理机制是系统级别的,不同的应用程序都可以处理广播事件。2021/7/169Thankyou!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。