android - 应用程序在 android 中启动

标签 android android-activity launch

我们可以通过两种方式启动应用程序,一种是从应用程序中单击设备后退按钮,直到我们到达 Android 主屏幕并启动应用程序,或者第二种是从应用程序中单击设备主页按钮,然后我们可以发射。

我们如何将这些与发布区分开来?第二种启动会调用onrestart,其他情况也会调用onrestart。

我想在第 2 类发布中做点什么。

谁能告诉我怎么做...

提前致谢。

最佳答案

关于 Activity 启动时发生的情况,您可能需要查看开发者网站中的以下链接。

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

您可能希望根据 Activity 的生命周期进行编码,而不是根据主页键还是返回键将应用程序推送到后台。应用程序被推送到后台或关闭可能有不同的原因。这是处理应用程序事件的预期方式。

关于android - 应用程序在 android 中启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4275794/

相关文章:

java - 设置 View 禁用但保留颜色

java - 从android中的应用程序外部调用 Activity

android - 如何在不将其作为参数传递给其他类的情况下获取当前可见 Activity 的引用

java - 如何在没有exec插件的情况下执行java项目?

java - Android模拟器无法加载原生库

具有启动服务的 Android 进程重要性不是 IMPORTANCE_SERVICE

android - 使用 ASWing Haxe 版本来定位 android

java - 在 android 中按 Intent 传递包时在主要 Activity 上获取包

java - 处理已启动的 JavaFX 应用程序

cocoa - 以编程方式强制 Cocoa 应用程序以 32 位模式启动