android:fromYDelta는 안드로이드에서 뷰 애니메이션을 구현할 때 사용되는 XML 속성 중 하나입니다. 이 속성은 View의 Y 좌표를 시작점으로 지정하고 이동할 Y 좌표를 종료점으로 지정합니다.
다음은 android:fromYDelta 속성을 사용하여 View를 위에서 아래로 이동하는 애니메이션을 구현하는 방법입니다.
// xml
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromYDelta="-100%"
android:toYDelta="0%"
android:duration="1000" />
</set>
위 코드에서 translate 요소는 View를 이동시키는 데 사용되는 클래스입니다. android:fromYDelta는 View의 시작 위치인 Y 좌표를 나타냅니다. -100% 값은 View를 위쪽으로 100% 이동시키라는 의미입니다. android:toYDelta는 View의 종료 위치인 Y 좌표를 나타냅니다. 0% 값은 View를 이동시키지 않고 현재 위치에 머무르도록 합니다. android:duration은 애니메이션의 지속 시간을 나타냅니다. 이 경우, 1초 동안 애니메이션이 실행되도록 설정합니다.
만약 View를 아래쪽에서 위쪽으로 이동시키고 싶다면, android:fromYDelta와 android:toYDelta 값을 바꿔주면 됩니다.
// xml
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromYDelta="100%"
android:toYDelta="0%"
android:duration="1000" />
</set>
위 코드에서 android:fromYDelta는 View를 아래쪽으로 100% 이동시키라는 의미이며, android:toYDelta는 View를 이동시키지 않고 현재 위치에 머무르도록 합니다.
반응형
'IT > 안드로이드' 카테고리의 다른 글
android:layout_gravity 사용법 (0) | 2023.03.07 |
---|---|
android:fillAfter 사용법 (0) | 2023.03.07 |
android:fromXDelta 사용법 (0) | 2023.03.07 |
프레임 일부 투명화 (0) | 2023.03.07 |
(Android) RecycleView에 Item 추가 하기(5/5) (2) | 2023.03.03 |