Animation translate

Programming/Android 2013. 4. 5. 16:28 Posted by 생각하는로뎅
반응형

Animation translate



<translate>


상하좌우 이동 animation을 지정하며. TranslateAnimation 클래스에 대응한다.


다음과 같은 4가지의 xml attribute에

  • android:fromXDelta: animation시작하는 X 좌표
  • android:toXDelta: 끝나는 X 좌표
  • android:fromYDelta: Starting Y location.
  • android:toYDelta: Ending Y location.


다음과 같은 3가지 종류의 값(value) 중 하나를 사용한다.

  • -100% ~ 100%: 자기자신을 기준으로 한 위치에 대한 비율. 0%가 현재 자기 위치.
  • -100%p ~ 100%p: 부모 컨테이너를 기준으로 한 위치에 대한 비율. 0%p가 현재 자기 위치.
  • float값: 절대 위치를 나타냄.

  



<alpha>


투명함을 조정하며, AlphaAnimation 클래스에 대응한다.


다음과 같은 xml attribute를

  • android:fromAlpha: animation 시작 시 투명도
  • android:toAlpha: animation 완료 시 투명도


다음과 같은 값으로 설정한다.

  • 0.0 ~ 1.0 (0.0이 투명, 1.0이 완전 불 투명)

  


추가로 위의 두 element(translate, alpha)에서 공통으로 사용되는 animation이 지속되는 시간을 나타내는 attribute는 다음과 같다.

반응형

'Programming > Android' 카테고리의 다른 글

Android dialog animation  (0) 2013.04.06
Android change background image of button  (0) 2013.04.05
Android home  (0) 2013.04.04
Android activity background control  (0) 2013.04.04
Android accelerometer sensor  (0) 2013.04.04