취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

제목:

[Tip]앱 실행 시 나타나는 아이콘 Android Splash 이미지 알아보기

(게시글 작성 시간: 12-05-2022 09:53 AM)
4286 보기
MINUHOME
★★
옵션
갤럭시 S

앱 실행 시 나타나는 아이콘 Android Splash 이미지 알아보기

 

main.png

 

cached-ui-indicators.gif

 

 

안드로이드 12 부터 적용 된 기능으로 App이 처음 실행 될 때 로딩 되면 화면을 가리기 위해 만드는 화면 입니다.

안드로이드 12 이전에는 개발자기 직접 만들어 사용했지만 안드로이드 12에서는 기본적으로 Splash 화면을 보여주도록 변경되었습니다.

 


Splash Screen 동작 모습

 

splash-screen-gmail-example.gif

 

안드로이드 디벨로퍼 사이트에서 제공하는 Splash 이미지의 예시 입니다.

 

적용 된 예시는 현재 우리가 보는 Splash 이미지와 달리 애니메이션이 적용 된 모습이며 이용자가 직접 커스텀할 수 있음을 보여줍니다.

 

앱 제작자가 제작 시 화면의 딜레이 시간과 보여지는 애니메이션을 스타일로 지정할 수 있는데 이건 개발자분들의 부가 기능이기 때문에 앱별로 각각 다르게 보여질 수 있습니다.

 


Splash 화면의 구성

 

splash-screen-composition.png

 

 

Splash 화면의 구성은 기본적으로 런처 아이콘으로 설정되어있습니다. 그래서 우리가 앱 실행 시 런처 아이콘이 보여지는 경우가 있는데 이는 해당 앱의 제작자가 Splash 이미지를 적용하지 않아 안드로이드의 기본 동작으로 런처 아이콘이 보여집니다.

 

splash-screen-icon-dimensions.png

 

 

이때 아이콘이 크게 보이는 이유는 안드로이드에서 제공하는 가이드 (아이콘 사이즈 및 여백)을 기반으로 보여주기 때문에 아이콘이 크게 보여질 수 있습니다.

 


Splash 화면을 끌 수 없나?

 

net.gif

 

 

앱 에서 기본으로 제공하는 리소스이기 때문에 이용자가 켜고 끌 수 없습니다.

예를 들어 보면 페이스북이나 넷플릭스 유튜브 등 기본적으로 제작자 측에서 Splash 화면을 제작하여 앱에 적용한것을 볼 수 있습니다.

 

이 앱들을 실행 해보면 적용하지 않은 앱 과 다르게 애니메이션이 적용된 경우 혹은 로고가 잠깐뜨고 바로 페이지로 넘어가는 등 제작자가 수정하여 실행속도나 아이콘사이즈 및 Splash 화면을 수 정할 수 있습니다.

 

그렇기 때문에 이건 개발자 측에서 해당 부분의 영역을 앱 수정을 통해 업데이트 해주면 가장 좋은 방법입니다.

 

하지만 안드로이드는 가이드가 타사처럼 필수적인 요소가 아니기 때문에 제작자의 개발베이스에 맞춰 있어 사용하는 이용자의 피드백이 가장 중요합니다.

 

해당 부분의 변경을 요청하는 피드백이나 의견을 내면 런처 아이콘만 보이던 부분을 수정할 수 있을 것 같습니다.

 


참고 자료

 

안드로이드 시작화면 가이드 : 시작 화면 | 안드로이드 개발자 (android.com)

 

안드로이드 12 UI 가이드 : Migrate your existing splash screen implementation to Android 12 and higher  |  Android Developers

 


 

Digital-Footer_솜브라.jpg

 

4 댓글
FreestyleN
Expert Level 5
갤럭시 S
생각보다 이것에 대해서 모르시는 분들이 정말 많더라고요
이번 기회에 저도 제대로 알고 갑니다~!
MINUHOME
★★
갤럭시 S

안드로이드가 오픈소스라 자유롭긴한데 이런 가이드가 강제적이지 않아서 각기 다르게 보이는건 쫌 많이 아쉽더라구요 위젯사이즈나 앱 가이드는 어느정도 통일해서 보여주면 좋겠는데 아쉽습니다 ㅠ

FreestyleN
Expert Level 5
갤럭시 S
그러게요 앱들마다 조금씩 다 달라서
저도 그 부분에 있어서 많이 아쉽더라고요 ㅠㅠ
애플처럼까지는 안바라지만, 그래도
어느정도의 강제성은 줬으면 하는 바람입니다.
갤럭시 S
스플래쉬 저는 크게 나쁘다고 생각하지는 않지만 앱별로 크기가 다르거나 카카오톡의 경우 스플래쉬 화면에서 노랗게 나오는 경우가 있어서 통일되지 않은 점이 좀 아쉽더라구요