ANDROID初级_12教案解析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
生命周期流程图 Activity 的状态保存? Activity 的状态保存?(续1) Activity 对象在内存中的存储方式? Activity 的启动模式? Activity 的启动模式?(续1) Activity 对象亲族? 亲族规则说明: * * 亲族值在Activity中使用 亲族值在Activity中使用(续1) 亲族值在Activity中使用(续2) 总结和答疑 ANDROID初级 ELEMENTARY DAY12 内容 上午 09:00 ~ 09:15 作业讲解和回顾 09:25 ~ 10:10 音乐播放器的完善工作 10:20 ~ 11:05 11:15 ~ 12:00 15:00 ~ 15:50 深入了解Activity 16:00 ~ 16:50 17:00 ~ 17:30 总结和答疑 知识讲解 音乐播放器的完善工作 /** 音乐编号 */ /** 艺术家 */ /** 专辑名 */ /** 时长 */ /** 数据位置 */ /** 专辑图片*/ 等一些功能的实现 深入了解Activity 深入了解Activity 深入了解Activity Activity 是什么? 生命周期中的各个方法 Activity 类的编写,注册 Activity 的生命周期? Activity 的状态保存? Activity 对象在内存中的存储方式? Activity 对象亲族? Activity 的启动模式? 深入了解Activity 知识讲解 Activity的生命周期 在Activity中定义了一系列方法,例如onCreate()、onDestroy()等,这些方法构成了Activity的生命周期。 生命周期指的是Activity从创建到销毁会经历的过程,在经历这当中的任何一个过程时,对应的方法会被自动回调,例如onCreate(),开发人员无须调用该方法,因为在Activity的创建过程中会自动调用它。 掌握生命周期的意义在于:开发人员需要明确将代码编写在哪个生命周期阶段。 知识讲解 Activity 是什么? Activity 是什么? 1)核心组件:(生命周期方法) 2)Context:(强大的资源访问能力) 3)Controller:(流程控制对象) 4)不是view:(包含window窗口,可以呈现view) 知识讲解 View View (呈现数据) ------------------------- Activity(呈现view,访问service) ------------------------- Service(负责业务逻辑,数据逻辑处理) |---MusicRetrieverTask |---MusicRetriever ------------------------- DB Android中呈现view对象常用的有: Activity,Dialog,Notification,Toast,ActionBar,Menu 知识讲解 Activity 类的编写,注册 1)编写:直接或间接的继承Activity 2)注册:清单配置文件(每个Activity都要注册) Android 中四大核心组件(Activity,Service, Receiver,Provider)中不需要注册的 是ContentProvider. 知识讲解 Activity 的生命周期? Activity的生命周期中会经历如下方法: onCreate():当Activity被创建时; onRestart():当Activity被重启时,该方法会在onStop()之后再次显示时被调用; onStart():当Activity被启动时,该方法会在onCreate()之后,或onStop() - onRestart()之后被调用; onResume():当Activity被继续时,该方法会在onStart()之后,或在onPause()之后再次显示时被调用; onPause():当Activity被暂停时,该方法将在Activity处于后台但未被终止,甚至存在一部分区域是可见时被调用; onStop():当Activity被停止时,该方法将在Activity从可见变为不可见时被调用; onDestroy():当Activity被销毁时。 知识讲解 生命周期流程图 Activity的生命周期流程图如下: 知识讲解 Activity 的状态保存? 1)为何保存?(为了恢复) 2)如何保存,何时保存,保存到哪里? 3)如何恢复,何时恢复,从哪恢复? 当Activity处于后台运行时,activtity 所在的进程有可能被kill掉,activity 被kill掉以后有可能会丢失一些状态信 息,为

文档评论(0)

我是兰花草 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档