본문 바로가기

애니메이션3

[JAVA][Android] 스레드로 애니메이션 만들기 스레드를 활용해 움직이는 애니메이션을 만들어 보겠습니다. 스틱코드에서 소스를 다운받아주세요! https://stickode.com/detail.html?no=2534 스틱코드 stickode.com 스레드는 하나의 프로세스 안에서 동시에 수행되어야 하는 작업을 위해 사용합니다. 먼저 XML파일을 만들어 줍니다. 하트 이미지가 들어갈 imageview영역과 버튼을 한개씩 만들겠습니다. 다음으로 애니메이션 액티비티를 생성해 줍니다. 스레드는 new연산자로 객체를 생성하고, start메서드를 호출하면 실행됩니다. package com.example.myapplication.cookStargram; import android.annotation.SuppressLi.. 2021. 10. 16.
[Java][Android] 안드로이드 전광판 만들기 오늘은 콘서트나 스포츠 경기장에서 자주 볼 수 있는 응원 전광판을 안드로이드로 만들어보도록 하겠습니다. 저희가 사용할 애니메이션은 트윈 애니메이션(Tween Animation) 입니다. 트윈 애니메이션이란? 위치타 크기, 회전을 지정한 시간내에 수행하는 애니메이션 먼저 애니메이션 XML파일을 저장할 폴더를 만들어줘야 합니다. res -> New -> Directory Directory의 이름은 anim 혹은 animation으로 만들어 주어야 합니다. 방금만든 폴더를 우클릭하고 new - animation resource file 로 애니메이션 xml파일을 생성합니다. translate_alpha.xml Translate의 속성값 입니다. fromXDelta : 애니메이션이 시작되는 X좌표지점 toXDe.. 2021. 6. 22.
[Java][Android]Splash Activity 만들기(+애니메이션) 안녕하세요! 오늘은 스틱코드를 앱 실행 시 나오는 스플래시 액티비티를 만들어보겠습니다. Splash Activity 란? 앱 실행 시 로딩 화면을 구성하기 위해 만드는 액티비티이며, 보통 앱의 아이콘이나 이름을 넣어 구성하거나 필요에 따라 애니메이션 효과를 추가합니다. 먼저 SplashActivity를 만듭니다. activity_splash.xml(좌), activity_main.xml(우) 화면 구분을 위해 각 액티비티의 xml에 텍스트로 구분을 하겠습니다. 다음으로 핸들러를 이용하여 3초 후에 SplashActivity 에서 MainActivity로 이동하도록 코드를 작성합니다. * SplashActivity SplashHandler 클래스를 만들고 그 안에 실행하고자 하는 스레드를 작성 후 onCr.. 2021. 3. 18.