为什么 Android 活动需要优化 onCreate、onStart、onResume 和 o?

发布于 科学 2024-04-16
4个回答
  1. 匿名用户2024-01-27

    首先,您需要了解活动的四种状态:

    主动运行 当一个新活动被启动到堆栈中时,它位于屏幕的最前面,堆栈的最顶部,它现在是活动的、可见的和交互式的。

    当活动被另一个透明或对话式活动覆盖时的暂停状态。 此时,它仍然连接到窗口管理器,并且系统继续保持其内部状态,因此它仍然可见,但它已经失去了焦点,无法与用户交互。

    当一个活动被另一个活动覆盖并且失焦且不可见时,“已停止”处于“已停止”状态。

    “已终止”活动在被系统**终止或未启动时处于“已终止”状态。

    受保护的 void onstart() 方法在 oncreate() 方法之后调用,或者当活动从停止状态转换为活动状态时调用,通常在执行 onstart() 之后。

    当活动从暂停状态转换为活动状态时,将调用受保护的 void onresume()。

  2. 匿名用户2024-01-26

    官方的便利标志示例程序使用的 on,如果我理解它,这些不应该放在 onstop 和 onrestart 中吗? 为什么在估计上你也很难理解你可以自己做一项活动。

  3. 匿名用户2024-01-25

    这很简单,我怎么解释,我想你很难理解。

    您可以创建自己的活动并重写其 8 个生命周期方法,每个方法都输出一个句子。

    进行活动跳转,然后自己测试该接口跳转,根据输出,您就知道 Android 的生命周期。

    或者直接去 Google Android Lifecycle 推荐前者,令人印象深刻。

  4. 匿名用户2024-01-24

    这些是活动生命周期中最重要的功能,而活动一般代表一个接口,当你需要控制从它生成到消亡的一切,包括保存和读取数据、状态、显示接口,以及处理返回时要完成的操作时,你应该把它放到这些生命周期的适当功能中。

相关回答
10个回答2024-04-16

我以为我在升桥之前有一台机器,看完后我只是重新刷了一个ROM。 使用刷机大师找到你想要的桥接ROM,它坚持刷机非常方便和安全。

23个回答2024-04-16

单击“系统工具”,单击“系统更新”、“检测当前版本”和“升级”。 >>>More

12个回答2024-04-16

您好,您需要有一个 Linux 开发环境来编译 Android 源代码。 >>>More

18个回答2024-04-16

由于手机上的内存或手机上的电话卡不足,软件停止。

3个回答2024-04-16

高效使用多线程。

1.取消后台线程中的某些操作。 >>>More