Fade in
-
[Android Studio] Animation - fade in & out(나타나기), move (움직이기)개발 끄적끄적/Android 2020. 6. 18. 16:02
레이아웃의 visibility를 조절해 사용자가 볼 수 없게 숨기고, 나타내는 기능은 많이 사용됩니다. 이때 뿅 하고 사라지는 것이 아닌 점차 사라지는 기능을 구현해보겠습니다. mLayout.visibility = View.INVISIBLE 위와 같은 코드는 mLayout을 찰나의 순간에 사라지게 하기 때문에 유저의 입장에서 변화를 놓칠 수 있고, 부자연스럽다는 인상을 줍니다. Animation을 활용하면 사용자가 인식할 수 있는 시간을 주기에 자연스러운 UI를 구현할 수 있습니다. res 에 anim이란 Directory를 만들어 xml 파일을 생성해주겠습니다. fade_in.xml fillAfter는 Animation 종료 후에도 상태를 유지할지에 관한 값입니다. 이미지의 Alpha를 0부터 1까지 ..