티스토리 뷰
리소스 폴더에 anim 폴더를 생성해준다
아래의 예제에서는 rotate 애니메이션과 translate 애니메이션을 동시적용하였다.
ship_anim.xml
- <?xml version="1.0" encoding="utf-8"?>
- <set xmlns:android="http://schemas.android.com/apk/res/android">
- <rotate
- android:duration="2000"
- android:fromDegrees="8"
- android:pivotX="50%"
- android:pivotY="80%"
- android:repeatCount="infinite"
- android:repeatMode="reverse"
- android:toDegrees="-12" />
- <translate
- android:duration="2000"
- android:fromXDelta="-6%"
- android:repeatCount="infinite"
- android:repeatMode="reverse"
- android:toXDelta="12%" />
- </set>
자바 코드에서 해당 내용을 적용해보자
- @Override
- public void startShipAnimation() {
- RLog.d();
- Animation animation = AnimationUtils.loadAnimation(this, R.anim.ship_anim);
- binding.ship.startAnimation(animation);
- }
잘된다!
신난다!
'개발 > ANDROID' 카테고리의 다른 글
ANDROID STUDIO 에서 SHA-1 키 가져오기 (0) | 2018.03.23 |
---|---|
[Android] Retrofit2와 RxAndroid를 이용한 HTTP통신 하기 (0) | 2017.11.13 |
[안드로이드] REALM 간단히 사용해보기 (0) | 2017.08.30 |
[GITHUB] Repository test has failed. (0) | 2017.08.24 |
[안드로이드] 데이터 바인딩 (0) | 2017.08.24 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크