【 单元:服务的更多技巧 】 | ||
服务几乎都是在后台运行的。但是服务的系统优先级还是比较低的,当系统出现内存不足的情况时,就有可能会回收掉正在后台运行的服务。如果你希望服务可以一直保持运行状态,而不会由于系统内存不足的原因导致被回收,就可以考虑使用前台服务。本次课我们将学习前台服务和IntentService。 | ||
能力目标 | 知识目标 | 素质目标 |
能够在应用中熟练运用前台服务和IntentService。 | 1. 掌握前台服务的用法; 2. 掌握IntentService的用法。 | 1. 养成积极主动学习意识; 2. 养成勤于动手的习惯; 3. 培养团队合作能力。 |
学习任务 | 重点、难点 | 突破方法 |
1. 使用前台服务; 2. 使用IntentService。 | 1. 定义一个服务的方法,启动和停止服务的方法; 2. 活动和服务进行通信的方法。 | 采用翻转课堂、项目导入的教学模式,采用分组讨论、案例教学、演示动画等教学方法,运用模拟实训平台完善项目。 |
【 导学视频 】 | |
【 思维导图 】 | |
【 课前准备 】 | |
课前 微课 | |
资料 查找 | (1)学习通知的基本使用方法; (2)理解以下代码含义: Intent intent = new Intent(this, MainActivity.class); PendingIntent pi = PendingIntent.getActivity(this, 0, notificationIntent, 0); |
【 学习资源(视频、音频、动画类)】 | |||
教学 视频 | |||
移动 终端 快捷通道 | |||
原理 动画 | |||
动画特效 | (1)粒子破碎 (2)Android Progress效果 (3)ArrowDownloadButton (4)A—Z字母排序 (5)转场动画优化 源码下载: TurnDemo.zip | ||
案例运行 效果 | |||
案例源码 |
音频 答疑 | (1)为什么要用前台服务? |
【 学习资源(文档、课件、图片类)】 | ||
教学设计 | ||
任务 工单 | ||
教案 | ||
课件 | ||
图标素材 | 点击下载素材 | 点击下载素材 |
习题 | ||
实训指导 | ||
实训 流程 | ||
【 学习资源拓展 】 | ||
技能 大赛 实战 | ||
企业案例 | 案例名称:Android云存储客户端开发 视频讲解:导航切换 案例课件:android开发基础 | |
学生作品 | 作品名称:健康管理小助手 作品文档:项目报告(在线预览) 项目源码:HealthyLife.zip 运行效果:项目展示 | |
专业 英语 | observer 观察 capture 捕获 alert 警告 alter 改变 scroll 卷轴 fling 抛,掷 idle 闲置的 停顿的 notify 通知 upgrade 升级 version 版本 | |
拓展 作业 | 创建应用,点击按钮启动一个前台服务。 | |
推荐 学习 内容 |
他山之石 |
这节课对我们很有用
对学习很有帮助,不错!
内容丰富有趣
学到了很多
很实用,赞!!
内容丰富,实用
学到很多有用的新知识
丰富了我的知识
这节课很实用,学到很多。
内容丰富有趣,很不错!
很棒!
很好,对学习很有帮助!
老师讲解简单易懂,学到很多
这节课很实用,学到很多。
内容丰富有趣
不错,很实用
本节让我学习到了很多知识,对课程有了了解
对学习很有帮助,不错!
学到很多有用的新知识
内容丰富,通俗易懂,学到了很多。
丰富知识,很实用
老师很用心的讲解,很多细节都能指出
通俗易懂 简洁明了 非常的好
动画效果非常好,能学到很多原理,让学习更简单
对学习很有帮助,不错!
老师讲的非常好,每天学习丰富知识,把学习变简单
不错,很实用