* 회전 애니메이션
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 등이 있습니다.
'IT > 안드로이드' 카테고리의 다른 글
구글이 안드로이드로 하루에 100억 번다고 오라클 주장!! (0) | 2012.01.19 |
---|---|
매초마다 현재 가속도에 기반해 속도를 업데이트하는 Timer코드는? (0) | 2012.01.16 |
트윈드 애니메이션이 주로 사용되는 곳과 Animation클래스를 이용해 만들어지는 트윈드 애니메이션의 애니메이션 타입 4가지는? (0) | 2012.01.16 |
위치 매니저를 이용하기 위해 LBS 하드웨어 접근 지원을 위한 두 가지 접근권한 방법은? (0) | 2012.01.16 |
SQLiteOpenHelper를 통한 데이터베이스 접근하는 코드는? (0) | 2012.01.16 |