애니메이션 추가 리소스

Compose 방식으로 시도
Jetpack Compose는 Android에 권장되는 UI 도구 키트입니다. Compose에서 애니메이션을 사용하는 방법을 알아봅니다.

애니메이션에 관한 자세한 내용은 다음 리소스를 참조하세요.

동영상

샘플

Android 애니메이션 샘플 GitHub 저장소에는 특정 애니메이션 기법을 보여주는 코드 샘플이 많이 있습니다. 이 저장소에는 다음과 같은 여러 개의 별도 샘플 프로젝트가 있습니다.

프로젝트 설명
ActivitySceneTransitionBasic Activity에서 다른 Activity로 공유 요소 전환을 사용하는 방법을 보여줍니다.
BasicTransition Transitions 라이브러리를 사용하여 UI 상태 간에 부드러운 전환을 만드는 방법을 보여줍니다.
CustomTransition Transitions 라이브러리를 사용하여 맞춤 전환을 만드는 방법을 보여줍니다.
DrawableAnimations 애니메이션 벡터 드로어블을 만드는 방법을 보여줍니다.
GridToPager RecyclerView에서 ViewPager로, 다시 RecyclerView로 공유 요소 전환을 만드는 방법을 보여줍니다.
보간기 다양한 보간기가 애니메이션의 역학에 어떤 영향을 미치는지 보여줍니다.
모션 레이아웃, 목록, 탐색을 위한 다양한 유형의 Material Design 모션을 구현하는 방법을 보여줍니다.
MotionCompose Jetpack Compose용 다양한 유형의 Material Design 모션을 구현하는 방법을 보여줍니다.
OurStreets 앱 전체에서 공유 요소 전환을 보여줍니다.
RevealEffectBasic 원형 표시 효과를 구현하는 방법을 보여줍니다.
Unsplash Google I/O '16 강연 전환의 창의 예시 코드입니다.