Circle Reveal Animation
안드로이드 개발문서를 살펴보던 중 흥미로운 것을 발견했다.
https://developer.android.com/training/animation/reveal-or-hide-view?hl=ko#Reveal
'회전 표시 애니메이션' 처음 번역된 이름을 봤을 땐 회전하면서 보여지는 애니메이션인 줄 알았다.
'Circle Reveal Animation' View가 원으로 Clipping되고, 원이 크기를 변경하는 Animation이다.
사용방법은 간단하다. 주의할 점은 View의 visibility를 GONE으로 주면 제대로 동작하지 않는다. VISIBLE과 INVISIBLE을 사용해야 한다
Animator animator = ViewAnimationUtils.createCircularReveal(targetView, pivotX, pivotY, fromRadius, toRadius);
animator.setDuration(1000);
animator.start();
'Android' 카테고리의 다른 글
[Android] OutlineProvider에 대해 (0) | 2020.06.19 |
---|---|
[Android] Button의 그림자를 없애고 싶을 때 (0) | 2020.06.09 |
[Android] LG V50 앱 삭제 후 다시 빌드 시 오류 (0) | 2020.06.04 |
[Android] Parent View가 clickable 일 때 SeekBar 버그(?) (0) | 2020.04.20 |
[Android] animated-vector를 사용하고 싶을 때 (0) | 2020.04.07 |