• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
三三三
博客园    首页    新随笔    联系   管理    订阅  订阅

一 管理生命活动周期

用户导航、退出和返回您的应用时,应用中的Activity 实例将在其生命周期中转换不同状态。 例如,当您的Activity初次开始时,它将出现在系统前台并接收用户焦点。 在这个过程中,Android 系统会对Activity调用一系列生命周期方法,通过这些方法,您可以设置用户界面和其他组件。 如果用户执行开始另一Activity或切换至另一应用的操作,当其进入后台(在其中Activity不再可见,但实例及其状态完整保留),系统会对您的Activity调用另外一系列生命周期方法。

在生命周期回调方法内,您可以声明 用户离开和再次进入Activity时的Activity行为。比如,如果您正构建流视频播放器,当用户切换至另一应用时,您可能要暂停视频或终止网络连接。当用户返回时,您可以重新连接网络并允许用户从同一位置继续播放视频。

本课讲述每个 Activity 实例接收的重要生命周期回调方法以及您如何使用这些方法以使您的Activity按照用户预期进行并且当您的Activity不需要它们时不会消耗系统资源。

课程


开始Activity
学习有关Activity生命周期、用户如何启动您的应用以及如何执行基本Activity创建操作的基础知识。
暂停和继续Activity
学习Activity暂停时(部分隐藏)和继续时的情况以及您应在这些状态变化期间执行的操作。
停止和重新开始Activity
学习用户完全离开您的Activity并返回到该Activity时发生的情况。
重新创建Activity
学习您的Activity被销毁时的情况以及您如何能够根据需要重新构建Activity。
posted @ 2016-01-20 00:37  三三三  阅读(150)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3