애니메이션(2)
-
Android Compose AnimatedVisibility 애니메이션 활용
Compose에서 간단한 애니메이션 을 제공해주는 뷰가 있습니다. AnimatedVisibility 라는 View인데 현재는 좌,우,위,아래 방향으로 슬라이딩 형식의 애니메이션을 제공해줍니다. 사용방법도 간단합니다. AnimatedVisibility( visible = viewEnable.value , modifier = modifier, enter = slideInVertically(initialOffsetY = { +it }), exit = slideOutVertically(targetOffsetY = { +it })){ } visible = 기존 VISIBLE , GONE 생각하시면 될거같습니다.true 이면 보여지고 , false 이..
2024.04.26 -
Android 애니메이션(translation)
뷰에 translation 애니메이션 적용 방법 1. ObjectAnimation 클래스의 ofFloat 정적 메소드를 호출하여 ObjectAnimation 객체를 정의하세요. 파라메터는 다음과 같습니다. Object target 이동 애니메이션을 적용할 뷰를 대입하세요. String propertyName 가로 이동시 "translationX", 세로 이동시 "translationY"를 대입하세요. float... values 픽셀 단위로 이동할 거리의 길이를 지정하세요. View viewEx = findViewById(R.id.viewEx); // 뷰를 오른쪽으로 100 픽셀 이동 ObjectAnimator animatorEx1 = ObjectAnimator.ofFloat( view, "transla..
2020.05.25