1
2
3
4
5
6
7
8
9
10
11
12

3.3 Activity的生命周期

发布时间:2018-02-23 14:21   发布人:陈媛媛   浏览次数:2281

【 单元:Activity的生命周期 】

     Activity的生命周期中分为四种状态,分别是运行状态、暂停状态和停止状态、销毁状态。Activity从一种状态转变到另一种状态时会触发一些事件,执行一些回调方法来通知状态的变化,我们将学习这7个方法:onCreate( )、onStart(   )、onRestart( )、onResume( )、onPause( )、onStop( )、onDestroy( )。

能力目标

知识目标

素质目标

能够熟练使用 Activity的生命周期中的方法。

1. 了解Activity的生存期;

2. 掌握Activity的生命周期中方法的使用。

1. 养成积极主动学习意识;

2. 养成勤于动手的习惯;

3. 培养团队合作能力。

学习任务

重点、难点

突破方法

1. 理解Activity的状态;

2. 体验Activity的生命周期。

1. Activity的生存期;

2. Activity的生命周期中方法的使用。

采用翻转课堂、项目导入的教学模式,采用分组讨论、案例教学、演示动画等教学方法。

【 导学视频 】

【 思维导图 】

1573605851224152.jpeg

【 课前准备 】

课前

微课

Activity的生存周期流程图

资料

查找

查找资料了解Activity的生命周期流程图

(1)活动有哪些状态?

(2)活动的回调方法有哪些?

【 学习资源(视频、音频、动画类)】

教学

视频

(1)理解Activity的生存期         (2)体验Activity的生命周期1

(3)体验Activity的生命周期2

移动

终端

快捷通道

1573564598128621.png

1573564621133011.png

1573564645998036.png

原理

动画

(1)活动的生命周期       (2)包过滤防火墙示意图      (3)级联逐次比较线性编码

(4)量化过程                    (5)增量调制                           (6)2ASK包络解调

动画特效

(1)WilliamChart各种图表效果     源码下载:压缩图标.pngWilliamChart.zip

(2)带动画效果的饼状图                源码下载:压缩图标.png饼形图.zip

案例源码

压缩图标.png ActivityLifeCycleTest

音频

答疑

(1)什么时候会调用onRestart方法?

2)活动也具有生命周期吗?

3)如何知道一个活动处于停止状态呢?

【 学习资源(文档、课件、图片类)】

教学设计

《Activity的生命周期》单元设计

点击进入学习

任务

工单

《Activity的生命周期》任务工单

点击进入学习

教案

《Activity的生命周期》教案

点击进入学习

课件

《Activity的生命周期》课件

点击进入学习

图标素材

点击下载素材

压缩图标.pngAndroid生命周期图标.rar

点击下载素材

压缩图标.pngAndroid图标素材5.rar

习题

《Activity的生命周期》练习题

点击进入学习

实训指导

《体验活动的生命周期》指导书

点击进入学习

实训

流程

1573564688100780.png

【 学习资源拓展 】

技能

大赛

实战

技能大赛练习七——布局 日历 活动的生命周期

2019年全国职业技能大赛移动互联网应用软件开发试题库

企业案例

视频:单选按钮对话框   

            多选按钮对话框

课件:对话框的使用

运行效果:Android中的对话框

源码下载:压缩图标.pngAndroid中的对话框-DialogDemo.rar

学生作品

作品名称:企业资源与专业优化一体化管理平台

作品文档:项目报告(在线预览)

项目源码:压缩图标.pngPlatForm.zip

运行效果:项目展示

专业

英语

void onCreate(Bundle savedInstanceState):创建时执行

void onStart():由不可见变为可见时执行

void onRestart():由停止状态变成运行状态之前调用

void onResume():准备和用户进行交互的时候调用

void onPause():失去焦点时执行,系统准备去启动或者恢复另一个活动时调用。

void onStop():活动完全不可见进入后台时执行

void onDestroy():活动在销毁之前被调用

拓展

作业

在项目中灵活运用Activity的生命周期

推荐

学习

内容

Android生命周期应用场景

他山之石

1574825481139379.png

1574825500639409.png

1574825525742298.png

                                                    1574823660111245.gif1574823660111245.gif1574823660111245.gif


  • 黄迎春 2019-11-24 19:04:28
    动画内容丰富,很实用
  • 李强 2019-11-24 19:05:50
    对学习很有帮助,不错!
  • 李虹睿 2019-11-24 19:05:57
    这节课很实用,学到很多。
  • 张嘉钰 2019-11-24 19:08:28
    学到了很多
  • 李洪胜 2019-11-24 19:10:26
    这节课很实用,学到很多。
  • 张树瑜 2019-11-24 19:10:30
    这节课对我们很有用
  • 刘桂芳 2019-11-24 19:10:41
    内容丰富,实用
  • 吴嘉杰 2019-11-24 19:12:00
    学到很多有用的新知识
  • 赵甜甜 2019-11-24 19:12:58
    这节课让我学到了很多
  • 李亚凡 2019-11-24 19:13:39
    这节课很实用,学到很多。
  • 吴梦蝶 2019-11-24 19:13:48
    丰富了我的知识
  • 冯晓玲 2019-11-24 19:14:38
    很实用
  • 秦海龙 2019-11-24 19:15:36
    动画内容丰富,很实用
  • 赵增涛 2019-11-24 19:16:50
    内容丰富有趣
  • 陈超 2019-11-24 19:17:06
    不错,很实用
  • 田雪 2019-11-24 19:17:30
    很好,对学习很有帮助!
  • 霍青云 2019-11-24 19:18:12
    对学习很有帮助,不错!
  • 汤怀楠 2019-11-24 19:18:39
    讲解清楚,知识条理清晰,容易学习
  • 赵颖欣 2019-11-24 19:21:42
    本节让我学习到了很多知识,对课程有了了解
  • 崔一凡 2019-11-24 19:22:24
    这节课很实用,学到很多。
  • 杨之帅 2019-11-24 19:31:53
    这节课很好很实用,我学到了很多。
  • 袁呈泉 2019-11-24 19:32:06
    内容丰富,老师负责!
  • 刘云龙 2019-11-24 19:35:59
    内容丰富,通俗易懂,学到了很多。
  • 樊艳欣 2019-11-24 19:42:51
    内容丰富有趣,很不错!
  • 王兴华 2019-11-24 19:50:34
    丰富知识,很实用
  • 程政 2019-11-24 19:55:19
    通俗易懂 简洁明了 非常的好
  • 冯泽辰 2019-11-24 19:57:09
    老师很用心的讲解,很多细节都能指出
  • 任雨鹏 2019-11-24 20:03:57
    动画效果非常好,能学到很多原理,让学习更简单
  • 刘霄扬 2019-11-24 20:04:20
    对学习很有帮助,不错!
  • 赵盛彪 2019-11-24 20:49:47
    老师讲的非常好,每天学习丰富知识,把学习变简单
  • 徐健皓 2019-11-24 20:53:02
    不错,很实用