베로의 개발일지

  • 홈
  • 태그
  • 방명록

Splash 1

[Android] [Kotlin] Splash 화면 만들기

앱은 콜드 스타트, 웜 스타트, 핫 스타트라는 세 가지 상태 중 하나에서 시작하며, 각 상태는 앱이 사용자에게 표시되는 데 걸리는 시간에 영향을 미친다. 콜드 스타트에서는 앱이 처음부터 실행되므로 시간이 가장 오래 걸리게 되는데, 이렇게 앱 로드, UI 준비 과정을 기다리며 보여주는 화면이 Splash (스플래시) 화면이다. 이전에 개발할 때에는 Splash 화면에 대한 이해도가 떨어져 Timer로 시간 제한 (3000 ms 정도)을 두고 구현했으나, 이는 콜드 스타트를 3000ms 만큼 지연시키는 결과를 낳는다. 그래서 이번에는 올바른 방법으로 구현해보았다. 먼저 theme.xml에서 다음 줄을 추가한다. @drawable/splash_drawable은 splash 화면을 어떻게 표시할 지 정의하는 부..

Personal Study/안드로이드 2022.04.29
이전
1
다음
더보기
프로필사진

베로의 개발일지

현재는 Spring을 공부하고 있습니다

  • 분류 전체보기 (99)
    • 개발 일지 (4)
    • 터벅터벅 나의 일상 (23)
      • 회고 & 후기 (10)
    • Personal Study (19)
      • React Native (1)
      • 백준 알고리즘 풀이 (5)
      • 안드로이드 (7)
      • 잡다한 개발 지식 (2)
      • Spring (2)
      • AWS (2)
    • School Lecture Study (48)
      • 과제를 해보자 (4)
      • Computer Architecture (8)
      • Database Design (1)
      • 컴퓨터 통신 (19)
      • Linux System Application De.. (16)
    • Book (4)

Tag

해커톤, CleanCode, 백준, 회고, 컴구, 안드로이드, 알고리즘, 컴퓨터구조, 리눅스시스템응용설계, 컴퓨터통신, android, 후기, ZeroPage, androidStudio, 안드로이드스튜디오, 과제, java, 클린코드, 리응설, AWS,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 블로그 이전했습니다

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바