gpt4 book ai didi

android - 了解 Activity 生命周期

转载 作者:行者123 更新时间:2023-11-29 23:27:33 24 4
gpt4 key购买 nike

我刚刚开始体验 Android 开发(我现在正在观看教程)。我查看了 Android 开发者页面上的 Activity 生命周期,我意识到 Activity 在用户可见之前总是通过 onResume() 方法。假设我不会在 Activity 中使用任何 fragment ,这是否意味着大部分代码逻辑应该在 onResume() 方法中,我应该只在 onCreate 中扩充布局一次()开头?

最佳答案

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

现在回答你的问题 onCreate() 不仅仅是为了膨胀布局。核心逻辑的主要部分写在这里,onResume() 在您最小化应用程序或再次打开应用程序时被调用,它被一次又一次地调用,但 onCreate() 被调用一次直到并且除非控制不会转发给另一个 Activity

就像在 Java 中一样,从public static void main(String[] args){

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

如果你会练习相同的并且会一次又一次地习惯这个过程那么你会更好地理解我想说的没有什么比你练习和你的理解尝试打印 toast 或登录每个状态更有用Activity 生命周期,您无需任何人的帮助就能更好地理解这一点

干杯快乐编码!

关于android - 了解 Activity 生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53296403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com