452得票9回答
安卓活动生命周期 - 这些方法都是干什么用的?

什么是 Android 活动的生命周期?为什么在初始化期间会调用许多听起来相似的方法(onCreate()、onStart()、onResume()),而在结束时会调用许多其他方法(onPause()、onStop()、onDestroy())? 这些方法在何时被调用,应该如何正确使用它们?

373得票3回答
在片段中,onCreate()、onCreateView()和onActivityCreated()的区别和用途是什么?

在Fragments中,onCreate()、onCreateView()和onActivityCreated()有什么区别,它们各自用于什么?

321得票5回答
使用参数启动一个Activity

我在Android开发方面很新手。 我想创建并启动一个活动(activity)以显示关于游戏的信息。要显示这些信息,我需要一个游戏ID。 我如何将这个游戏ID传递给活动(activity)? 游戏ID绝对是必需的,所以如果没有这个ID,我不想创建或启动该活动。 就像这个活动(activi...

166得票2回答
onCreate()和onStart()的区别是什么?

可能是重复的问题: Android Activity生命周期 - onPause()和OnStop()方法之间的区别 我在想 - onCreate()和onStart()方法有什么区别? 我认为onStart()方法是多余的。至少在我的最后两个项目中,onCreate()方法总是会被调用。...

155得票6回答
安卓:在Activity生命周期中,什么时候调用onCreateOptionsMenu方法?

我在 onCreate 方法中放了几个断点(一个在开头,一个在结尾),还在 onCreateOptionsMenu 的开头放了一个断点。先调用 onCreate 方法,然后在它完成之前调用 onCreateOptionsMenu。 我正在尝试将应用程序中的 Fragment 导航代码分离出来...

131得票5回答
什么是onCreate(Bundle savedInstanceState)函数?

有人能帮我了解在onCreate(Bundle savedInstanceState)中的Bundle savedInstanceState吗?我是Android的新手。我尝试从developer.android.com上理解它,但我无法理解。有人可以简化一下吗?

123得票2回答
Android启动服务时,应该使用onCreate或onStartCommand方法?

通常当我创建一个Android服务时,我会实现onCreate方法,但在我的最后一个项目中这种方法不起作用了。我尝试实现onStartCommand,似乎这种方式可行。 问题是:当我需要实现一个服务时,哪种方法是必须的?我必须实现哪些方法?是onCreate,onStartCommand还是...

98得票4回答
super.onCreate(savedInstanceState);

我已经创建了一个Android应用程序项目,在MainActivity.java文件中的onCreate()方法中调用了super.onCreate(savedInstanceState)。 作为初学者,有人可以解释一下上述代码行的目的吗?

96得票4回答
安卓 - Activity 构造函数 vs onCreate

我知道Android Activities有特定的生命周期,并且应该重写onCreate进行初始化,但在构造函数中会发生什么?是否存在可以/应该覆盖Activity构造函数的情况,或者根本不应该触及它? 我假设不应该使用构造函数,因为对Activities的引用不会完全清除(从而妨碍垃圾回收...

76得票2回答
onCreate方法在调用finish()后仍然会继续执行。

我想在onCreate方法内完成一个活动。当我调用finish()时,onDestroy()不会立即被调用,代码会继续执行finish()之后的内容。只有在onCreate()闭合括号后,onDestroy()才会被调用。 根据developer.android.com/reference中...