Android中的应用程序启动

3
我们可以通过两种方式启动应用程序,一是从应用程序中,点击设备的返回按钮直到我们到达安卓主屏幕并启动应用程序,或者二是从应用程序中,我们可以点击设备的主页按钮然后启动应用程序。
如何区分这两种启动方式?在第二种类型的启动中,onrestart将被调用,在某些其他情况下也会调用onrestart。
我想在第二种类型的启动中做一些事情。
有人能告诉我如何做到这一点...
提前感谢。
1个回答

1

当谈到活动启动时会发生什么,您可能想查看开发者网站上的以下链接。

http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle

您可能希望根据活动的生命周期编写代码,而不是基于应用程序是通过主页键还是返回键被推到后台。应用程序被推到后台或关闭的原因可能有所不同。这是处理应用程序事件的预期方式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接