본문 바로가기

스플래시2

[Kotlin][Android] Lottie 스플래시(Splash)화면 만들기 스플래시(Splash)화면이란? 앱 실행시 브랜드 로고나 이벤트 광고 등 지나가는 화면을 말합니다. Lottie란? 에어비엔비에서 만든 After Effect 애니메이션을 랜더링하여 애니메이션으로 보여주는 라이브러리입니다. [참고] airbnb.io/lottie/#/android 먼저, build.gradle 파일 안에 Lottie라는 라이브러리를 사용하기 위해 아래 화면처럼 추가하고 Sync Now 버튼을 누르시면 라이브러리가 적용됩니다. implementation "com.airbnb.android:lottie:3.6.1" 다음 로티에 사용할 애니메이션을 다운로드 받기 위해 아래 주소로 접속합니다 lottiefiles.com/ 주소로 접속하면 아래와 같은 화면이 나옵니다. 여기서 Go TO My Da.. 2021. 4. 6.
[Java][Android]Splash Activity 만들기(+애니메이션) 안녕하세요! 오늘은 스틱코드를 앱 실행 시 나오는 스플래시 액티비티를 만들어보겠습니다. Splash Activity 란? 앱 실행 시 로딩 화면을 구성하기 위해 만드는 액티비티이며, 보통 앱의 아이콘이나 이름을 넣어 구성하거나 필요에 따라 애니메이션 효과를 추가합니다. 먼저 SplashActivity를 만듭니다. activity_splash.xml(좌), activity_main.xml(우) 화면 구분을 위해 각 액티비티의 xml에 텍스트로 구분을 하겠습니다. 다음으로 핸들러를 이용하여 3초 후에 SplashActivity 에서 MainActivity로 이동하도록 코드를 작성합니다. * SplashActivity SplashHandler 클래스를 만들고 그 안에 실행하고자 하는 스레드를 작성 후 onCr.. 2021. 3. 18.