我有一个应用程序,其中的入口点是"登录/启动" Activity,我需要从服务器预加载新数据.这SplashActivity被声明为:
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
Run Code Online (Sandbox Code Playgroud)
在我的AndroidManifest.xml,加载数据后,我在我的自定义Application类上保留一些数据,然后继续我的 MainActivity.
我期待,在我Application被操作系统或用户(使用强制停止)停止后,然后由用户重新启动后,我的应用程序的入口点将SplashActivity再次出现但是系统会跳过SplashActivity并显示MainActivity.
问题:这是预期的行为吗?如果整个过程停止,我的应用程序不应该启动SplashActivity吗?这可以实现吗?