IT/안드로이드2012. 1. 16. 16:51


* 회전 애니메이션

RotateAnimation rotate = new RotateAnimation(0, 360,
RotateAnimation.RELATIVE_TO_SELT, 0.5f,
RotateAnimation.RELATIVE_TO_SELT, 0.5f,
);
Rotate.setFillAfter(true);
Rotate.setDuration(1000);

* 알파 애니메이션

AlphaAnimatition alpha = new AlphaAnimation(1, 0);
Scale.setFillAfter(true);
Scale.setDuration(500);
Scale.setStartOffset(500);

트윈드 애니메이션이 주로 사용되는 곳은 액티비티 간 전환, 액티비티 내에 있는 레이아웃 간 전환, 같은 뷰 내에 표시된 서로 다른 콘텐트 간 전환, 모래시계 뷰 회전 또는 유효하지 않은 데이터 입력을 표시하기 위한 "흔들기" 등의 사용자 피드백을 제공할 때 사용되며, 애니메이션 타입으로는 AlphaAnimation, RotateAnimation, ScaleAnimation, TranslateAnimaiton 등이 있습니다.

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
Posted by 프리스케이터