본문 바로가기
반응형

IT165

android:fillAfter 사용법 android:fillAfter는 View 애니메이션이 끝난 후 해당 View가 애니메이션 이후의 위치에 그대로 남아있도록 지정하는 안드로이드 XML 속성입니다. 이 속성은 Animation 클래스의 setFillAfter(boolean fillAfter) 메서드와 동일한 역할을 합니다. fillAfter 매개변수를 true로 설정하면 애니메이션 후에 View가 그대로 유지됩니다. fillAfter 매개변수를 false로 설정하면 애니메이션 후에 View가 원래 위치로 돌아갑니다. 예를 들어, 다음 XML 코드는 View를 이동시키는 애니메이션을 설정하고, android:fillAfter 속성을 true로 설정하여 애니메이션이 끝난 후 View가 그대로 유지되도록 지정합니다. // xml 위 코드에서 s.. 2023. 3. 7.
android:fromYDelta 사용법 android:fromYDelta는 안드로이드에서 뷰 애니메이션을 구현할 때 사용되는 XML 속성 중 하나입니다. 이 속성은 View의 Y 좌표를 시작점으로 지정하고 이동할 Y 좌표를 종료점으로 지정합니다. 다음은 android:fromYDelta 속성을 사용하여 View를 위에서 아래로 이동하는 애니메이션을 구현하는 방법입니다. // xml 위 코드에서 translate 요소는 View를 이동시키는 데 사용되는 클래스입니다. android:fromYDelta는 View의 시작 위치인 Y 좌표를 나타냅니다. -100% 값은 View를 위쪽으로 100% 이동시키라는 의미입니다. android:toYDelta는 View의 종료 위치인 Y 좌표를 나타냅니다. 0% 값은 View를 이동시키지 않고 현재 위치에 .. 2023. 3. 7.
android:fromXDelta 사용법 android:fromXDelta는 안드로이드에서 뷰 애니메이션을 구현할 때 사용되는 XML 속성 중 하나입니다. 이 속성은 View의 X 좌표를 시작점으로 지정하고 이동할 X 좌표를 종료점으로 지정합니다. 다음은 android:fromXDelta 속성을 사용하여 View를 왼쪽에서 오른쪽으로 이동하는 애니메이션을 구현하는 방법입니다. // xml 위 코드에서 translate 요소는 View를 이동시키는 데 사용되는 클래스입니다. android:fromXDelta는 View의 시작 위치인 X 좌표를 나타냅니다. -100% 값은 View를 왼쪽으로 100% 이동시키라는 의미입니다. android:toXDelta는 View의 종료 위치인 X 좌표를 나타냅니다. 0% 값은 View를 이동시키지 않고 현재 위.. 2023. 3. 7.
프레임 일부 투명화 안드로이드에서 뷰(View)의 투명도를 조절하는 것은 매우 간단합니다. 일반적으로 알파(alpha) 값으로 투명도를 조절하며, 값의 범위는 0에서 1 사이입니다. 0은 완전히 투명하고 1은 완전히 불투명한 것을 의미합니다. 프레임(Frame)도 뷰(View)의 일종이므로, 동일한 방식으로 투명도를 조절할 수 있습니다. 다음과 같이 코드를 작성하여 프레임(Frame)의 일부를 투명하게 만들 수 있습니다. // java FrameLayout frameLayout = findViewById(R.id.frame_layout_id); frameLayout.getBackground().setAlpha(128); // 0 ~ 255 사이의 값을 넣어 조절 가능 위 코드에서 frame_layout_id는 프레임(Fra.. 2023. 3. 7.
반응형