[Android] Splash 화면
Splash 화면
-
(앱 최초 실행시 화면, ex 로고같은거 보여주는거)
-
앱 최초 실행시 로고를 보여주며, 앱 실행에 필요한 데이터 로딩이나 네트워크 처리등을 담당함
-
필요한 데이터의 로딩이나 네트워크 처리등이 끝나면 다음 화면으로 이동함.
-
주로 SplashActivity 를 따로 만들어서 구현함.
ex) 자동로그인 기능 구현시에 SplashActivity 에서 로그인 되어있는지를 검사하여 로그인 되어있으면 MainActivity 로 이동, 그렇지 않으면 LoginActivity 로 이동
(주로 사용하는 방법은, 로그인시에 SharedPrefrence 파일에 로그인정보를 저장하고, SplashActivity 에서 SharedPrefrence 파일의 데이터를 읽어와서 검사함)