스플래시 화면?
사용자가 앱을 실행하고 처음 만나는 화면
주로 서비스의 로고나 슬로건을 보여주기 + 앱 실행을 위한 리소스를 다운받는 대기화면 으로 사용된다.
변경 내용
안드로이드 12 이상부터 지정된 크기의 아이콘이 보이는 화면이 추가되었다.
한마디로 스플래시 화면이 두 번 뜨게 되는 것..! 22년11월 기준 최신버전은 안드로이드 13 나무위키 참조
변경 이유
대체 왜 바뀌어야 하는가.. 빛의 속도로 스플래시가 두 번 뜨는건 이상해..
찾아보니 이런 설명이 있었다. 흠....
'콜드 스타트'와 '웜 스타트'의 경우 로딩이 길 때 사용자에게 앱이 실행되고 있음을 알리는 용도
콜드 스타트와 웜 스타트가 뭣인디..?
- 콜드 스타트 : 앱 프로세스가 디바이스에 존재하지 않음 (첫 실행, 본체를 껐다 켜는 경우)
- 웜 스타트 : 앱 프로세스가 존재하지만 장시간 사용하지 않았을 때(앱만 껐다 켜는 경우)
- 핫 스타트 : 앱에서 잠깐 나갔다가 돌아오는 경우
라고 한다. 사실 앱을 처음 켤 때 로딩이 무지막지하게 긴 상황을 생각해보지 못했다.
안드로이드는 사용자 환경도, 디바이스도 다양하기 때문에 고려해야 하는구나
제작 사이즈
안드로이드 스플래시는 지정된 아이콘 크기로 제작해야함
https://developer.android.com/develop/ui/views/launch/splash-screen
Splash screens | Android Developers
Splash screens Stay organized with collections Save and categorize content based on your preferences. Important: If you have previously implemented a custom splash screen in Android 11 or lower, you'll need to migrate your app to the SplashScreen API to en
developer.android.com
실제로 넣어보면 아이콘이 굉장히 커보인다! 원 안쪽의 여백을 생각해서 줄여가며 사이즈를 보면 될듯!
'디자인' 카테고리의 다른 글
[Figma] export할 때 크기가 바뀐다면 (1) | 2022.12.12 |
---|---|
[Zeroheight] 디자인 시스템을 쉽게 제작, 관리하는 툴 (0) | 2022.12.07 |
[Figma]오토 레이아웃으로 반응형 하단 네비게이션 만들기 (0) | 2022.11.23 |
[UI / 안드로이드] 다이얼로그, 스낵바, 토스트의 차이 (0) | 2022.11.23 |