반응형
[android] button 에 shake anim 효과 주기 |
참조 : http://frogermcs.github.io/InstaMaterial-concept-part-3-feed-and-comments-buttons/
<Shake Animation Interpolator 정의>
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
android:cycles="2"/>
CycleInterpolator 는 api level 1 부터 있던 녀석.
정해진 숫자의 cycle 로 animation 을 반복한다.
변경은 사인 곡선을 따른다.
< Shake Animation 정의 >
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="300"
android:fromXDelta="0%"
android:interpolator="@anim/cycle_2"
android:toXDelta="2%" />
<Animation 적용>
btn.startAnimation(AnimationUtils.loadAnimation(this, R.anim.shake_anim));
반응형
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[android] PageTransformer 와 함께 하는 ViewPager 의 화려한 animation (0) | 2016.10.04 |
---|---|
[android] RecyclerView 에 대한 맛보기 이야기 (0) | 2016.09.23 |
[android] Render thread & Ripple ( Ripple 흉내내기 ) (0) | 2016.09.08 |
[android] ViewAnimator 뭐하는 녀석이야? (0) | 2016.09.05 |
[android] Binder Tokens 에 대해 이해해보자. (0) | 2016.05.26 |
댓글