了解活动生命周期

时间:2018-11-14 09:04:04

标签: android android-activity activity-lifecycle

我刚刚开始我的Android开发经验(我现在正在看教程)。我在Android开发人员页面上查看了活动生命周期,并意识到活动总是在用户看不见之前通过onResume()方法进行。假设我将在活动中不使用任何片段,是否意味着大多数代码逻辑都应该在onResume()方法之内,并且我应该只在onCreate()内一开始就填充布局?

1 个答案:

答案 0 :(得分:1)

请访问该站点以更好地了解活动生命周期 https://developer.android.com/guide/components/activities/activity-lifecycle 也是为了简要了解 https://www.javatpoint.com/android-life-cycle-of-activity

现在回答您的问题 onCreate()不仅是为了扩大版式。 核心逻辑的主要部分写在这里,当您最小化或再次打开应用程序时,会调用 onResume(),一次又一次地调用它,但是onCreate()会被调用一次,直到直到控制权不会转发给其他活动

像Java一样从头开始运行 公共静态void main(String [] args){ }

在Android(Activity)中,第一行将从onCreate()执行,而不是从onResume()

执行

如果您将练习相同的内容并习惯于此过程,那么您将更好地理解尝试什么都不告诉我比练习更有用的知识,并且您的理解将尝试打印吐司或登录每个状态活动生命周期,您无需任何人的帮助下就能更好地理解这一点

欢呼快乐!