Я планирую реализовать приложение для Android, для которого требуется экран входа в систему.
Если пользователь открывает действие, это должно произойти:
- Если пользователь вошел в систему, перейдите 3
- Если пользователь не вошел в систему, открыв экран входа в систему и выполнив вход в систему
- Показать содержимое приложения
Итак, что такое "правильный" способ осуществления входа?
- Внедрить
StartActivity
, который выполняет проверку, если пользователь вошел в систему, реализоватьLoginActivity
, который реализует ведение журнала иApplicationActivity
, который фактически реализует логику приложения? - Реализовать только одно действие и обрабатывать логин, используя несколько представлений, которые я показываю в соответствии с состоянием приложения?
Есть ли примеры или учебные пособия для этого сценария?