woong's

Android Animation FadeIn , FadeOut 사용하기 본문

Develop/Android

Android Animation FadeIn , FadeOut 사용하기

dlsdnd345 2016. 2. 14. 17:05
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Android Animation Fade In , Fade out 사용하기

 

 

Android Animation 사용에 대해 말씀드리겠습니다 .


Animation 중에 서서히 사라지는 효과와 , 서서히 나타나는 효과를 사용해 보았습니다 .


Animation 을 xml 로도 구성할수 있고 xml 로 구성해야 Animation을 깔끔하게 정리할수 있는것 같습니다 .


서서히 나타나는 효과 xml


1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8"?>
android:interpolator="@android:anim/accelerate_interpolator"
android:fromAlpha="0.0"
android:toAlpha="1.0"
android:duration="@android:integer/config_longAnimTime" />
 

 

서서히 사라지는 효과 xml 


1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8"?>
android:interpolator="@android:anim/accelerate_interpolator"
android:fromAlpha="1.0"
android:toAlpha="0.0"
android:duration="@android:integer/config_longAnimTime" />
 

 

이렇게 Animation 을 구성할수 있습니다 .




사용방법


Animation 사용방법은 간단합니다 .


1
2
3
4
5
Animation slowly_appear,slowlyDisappear;
slowlyDisappear = AnimationUtils.loadAnimation(getActivity(),R.anim.slowly_disappear);
slowly_appear = AnimationUtils.loadAnimation(getActivity(),R.anim.slowly_appear);
menuLeftList.setAnimation(slowlyDisappear);
stateLayout.setAnimation(slowly_appear);

 

 

xml 로 만든 Animation 을 불러오고 불러온 Animation 을 해당 레이아웃에 적용시키면 되겠습니다 ^^


Comments