-설명-
트윈 애니메이션은
1."하나의 뷰" or "drawable 객체"가 있을 때, 그 객체를 연산을 통해서 애니메이션처럼 보여주는 것입니다.
2.xml에다가 어떻게 "애니메이션"을 동작할지를 정의를 미리 해줍니다.
("/res/anim"폴더를 만들고, 그 밑에 xml파일을 만들면, 그게 "애니메이션 액션 정보" 입니다.)
-사용법-
"버튼"을 클릭하면, "버튼"이 커졌다가, 작아졌다가 합니다.
(0) 전체 코드
(1)
(2)
(3)
(4) scale.xml 코드
(5) activity17_main.xml 코드
(6) Activity17.java
AnimationUtils.loadAnimation(컨텍스트,애니메이션xml) <- 애니메이션을 설정한 xml을 가져올 수 있습니다
startAnimation(애니메이션객체) <- 애니메이션 동작을 할 수 있게 할 수 있습니다.
(7) 결과
"버튼"을 클릭하면 서서히 커집니다.
-코드 추가-
android:startOffset="1500" -> 일정 시간 후에 이 동작(애니메이션)이 실행 됩니다.
일딴 처음 scale은 서서히 커지고,
두번째 scale은 서서히 작아지는 코드입니다!
'■ Android > Tip' 카테고리의 다른 글
[Android] 애니메이션 - 4.속성 정리 (0) | 2020.03.07 |
---|---|
[Android] 애니메이션 - 3.Page Sliding(옆으로 메뉴 나오게 하는거) (0) | 2020.03.07 |
[Android] 애니메이션 - 1.스레드 애니메이션 (0) | 2020.03.06 |
[Android] 갤러리에서 이미지(사진) 가져오기 (0) | 2020.03.05 |
[Android] 팔레트(Palette API로 색상 선택) (0) | 2020.03.05 |