비디오: 안드로이드 앱 만들기 #21 (로딩화면 만들기 feat. github) - 쉽게 앱 만드는 방법 (현직 개발자 설명) , android studio easy tutorial 2024
Android 앱에서 멋진 애니메이션이 필요하다고 결정할 수 있습니다. 그것은 몇 가지 유망한 야망을 보여줍니다! Android에는 다음과 같이 앱 개발에 사용할 수있는 두 가지 유형의 애니메이션이 있습니다.
-
애니메이션보기: 이 목록에 설명 된대로 트위닝 또는 프레임 별 애니메이션으로 애니메이션을 적용하는 구형 시스템:
-
트위닝: 안드로이드는 오브젝트를 처음에 어떻게보아야하는지, 오브젝트가 어떻게 보일지 알려줍니다. 또한 Android에서 초기 모양에서 최종 모양으로 변경하는 방법을 알려줍니다. (점진적이거나 갑작스러운 변화인가요? 물체가 움직이면 직선이나 일종의 곡선으로 움직입니까? 경로 끝에 도달하면 조금 튀어 나옵니까?)
트위닝을 사용하면 Android는 모든 요구 사항과 생각을 오브젝트 애니메이션의 시작과 끝 사이의 오브젝트 모양을 정확하게 파악합니다.
-
프레임 별 애니메이션: 오브젝트의 경로를 따라 여러 스냅 샷을 제공합니다. Android는 이러한 스냅 샷을 연이어 연속적으로 표시하여 객체 모양의 움직임이나 다른 변화를 나타냅니다.
속성 애니메이션:
-
-
일정 기간 동안 개체의 속성을 수정할 수있는 최신 시스템 (Android 3.0, API 레벨 11에서 소개 됨)입니다. 속성 애니메이션을 사용하면 개체가 장치의 화면에 표시되는지 여부에 관계없이 개체의 종류를 변경할 수 있습니다. 예를 들어 지구 객체의 평균 기온을 10 분에 걸쳐 섭씨 15도에서 18 도로 올릴 수 있습니다. 지구 개체를 표시하는 대신 평균 온도가 수위 및 식물 수명에 영향을주는 방식을 볼 수 있습니다.
다음은 몇 가지 특수 애니메이션 클래스입니다.
AlphaAnimation:보기가 흐려 지거나 사라집니다.
-
RotateAnimation: 돌아서십시오.
-
ScaleAnimation: 크기를 변경합니다.
-
TranslateAnimation: 한 곳에서 다른 곳으로 이동합니다.