애니메이션 페이드Fade animations

페이드 애니메이션을 사용 하 여 항목을 뷰로 가져오거나 보기에서 항목을 가져옵니다.Use fade animations to bring items into a view or to take items out of a view. 두 가지 일반적인 페이드 애니메이션은 페이드 인 및 페이드 아웃입니다.The two common fade animations are fade-in and fade-out.

중요 한 api: FadeInThemeAnimation 클래스, FadeOutThemeAnimation 클래스Important APIs: FadeInThemeAnimation class, FadeOutThemeAnimation class

권장 사항 및 금지 사항Do's and don'ts

  • 앱이 관련이 없는 요소나 텍스트를 많이 사용 하는 요소 간을 전환 하는 경우 페이드 아웃 후 페이드 인을 사용 합니다.When your app transitions between unrelated or text-heavy elements, use a fade-out followed by a fade-in. 이렇게 하면 들어오는 개체가 표시 되기 전에 나가는 개체가 완전히 사라질 수 있습니다.This allows the outgoing object to completely disappear before the incoming object is visible.
  • 요소의 크기가 일정 하 게 유지 되 고 사용자가 같은 항목을 확인 하려는 경우에는 나가는 요소 위에 들어오는 요소 또는 요소를 페이드 인 합니다.Fade in the incoming element or elements on top of the outgoing elements if the size of the elements remains constant, and if you want the user to feel that they're looking at the same item. 페이드 인이 완료 되 면 나가는 항목을 제거할 수 있습니다.Once the fade-in is complete, the outgoing item can be removed. 들어오는 항목이 들어오는 항목을 완전히 처리 하는 경우에만이 옵션을 사용할 수 있습니다.This is only a viable option when the outgoing item will be completely covered by the incoming item.
  • 목록에서 항목을 추가 하거나 삭제 하려면 애니메이션 페이드를 사용 하지 마십시오.Avoid fade animations to add or delete items in a list. 대신 해당 목적으로 만든 목록 애니메이션을 사용 합니다.Instead, use the list animations created for that purpose.
  • 애니메이션 페이드를 방지 하 여 페이지의 전체 내용을 변경 합니다.Avoid fade animations to change the entire contents of a page. 대신 해당 목적으로 만든 페이지 전환 애니메이션을 사용 합니다.Instead, use the page transition animations created for that purpose.
  • 페이드 아웃은 요소를 제거 하는 미묘한 방법입니다.Fade-out is a subtle way to remove an element.