Перезапуск приложения - точка входа в активность
У меня есть приложение, в котором точка входа, скажем,"login/splash" Activity
где мне нужно предварительно загрузить свежие данные с сервера. этоSplashActivity
объявлен как:
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
в моемAndroidManifest.xml
, после загрузки данных я сохраняю некоторые данные на своемApplication
класс, и я приступаю к моейMainActivity
.
Я ожидаю, что после моегоApplication
останавливается ОС или пользователем (используя Force Stop), а затем повторно запускается пользователем, точка входа в мое приложение будетSplashActivity
сноваBUT система пропускаетSplashActivity
и отображаетMainActivity
.
QUESTION: это ожидаемое поведение? Если весь процесс остановлен, не следует ли запускать мое приложение сSplashActivity
? Можно ли это сделать?