基于Kotlin的Android应用程序开发ch10课件.pptx

上传人(卖家):三亚风情 文档编号:3202273 上传时间:2022-08-02 格式:PPTX 页数:14 大小:51.16KB
下载 相关 举报
基于Kotlin的Android应用程序开发ch10课件.pptx_第1页
第1页 / 共14页
基于Kotlin的Android应用程序开发ch10课件.pptx_第2页
第2页 / 共14页
基于Kotlin的Android应用程序开发ch10课件.pptx_第3页
第3页 / 共14页
基于Kotlin的Android应用程序开发ch10课件.pptx_第4页
第4页 / 共14页
基于Kotlin的Android应用程序开发ch10课件.pptx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、第十章 应用服务 基于Kotlin的Android应用程序开发 ISBN:9787115500984 154 目录 Started服务 Bound服务 155 简介 应用服务是在Android中的一种后台运行的特殊组件,不具有用户交互界面 STARTED服务 BOUND服务 本章所讨论的主要技术点 服务的实现 基本内容 156 1 STARTED服务 服务的创建 基于Started服务实现 系统消息推送 音频播放 157 Start服务的创建 Started服务需基于IntentService类进行创建,通过接受外部程序发送的Intent实例来启动 项目配置文件中的声明 服务的启动 158 基

2、于Started服务推送系统通知 本节将构建一个服务可从接收到的Intent实例中提取文本信息,并将文本信息在系统状态栏中以通知的形式进行显示 基于推荐方式实现系统通知 Android API 26以上版本(含API 26版本)中可使用该种方式 以传统方式实现系统通知 Android API 26以下的环境时,使用传统的方式实现通知 159 基于推荐方式实现系统通知 程序实现基础 程序实现 程序中相关参数的设置 服务的使用 160 以传统方式实现系统通知 程序的实现 通知的显示 服务的使用 161 在Started服务中实现音频的播放 在Started服务中通过调用MediaPlayer对象自

3、身的方法播放一段音乐 音频资源 组织 使用 MediaPlayer对象 162 2 BOUND服务 Bound服务与Started服务不同,直接以Service类为基础进行构建,在工作时需要外部程序绑定,被绑定的服务能与绑定程序进行交互 本节主要讨论 基于Bound服务实现音频播放功能 基于Bound服务的GPS定位 163 Bound服务 创建 Bound服务的工作过程 程序实现基础 164 基于 Bound服务实现音频播放功能 基于Bound 服务实现一个音频播放服务 外部程序可通过服务所提供的交互接口实现音频播放过程的控制 实现过程 服务类的程序 界面类的实现 165 基于Bound服务实现GPS定位 Bound 服务还可被用来实现需要长期在系统后台运行的业务功能 一个Bound 服务可访问运行环境中的GPS(全球定位系统)模块,并获取设备当前的GPS 位置 GPS应用的实现基础 GPS应用的实现步骤 在服务中实现GPS定位功能 166 感谢您的关注 167

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(基于Kotlin的Android应用程序开发ch10课件.pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|