it-swarm-ko.com

Android

API Level 5부터 overridePendingTransition에 쉽게 액세스 할 수있어 표준 슬라이드 왼쪽/오른쪽 전환을 모든 종류의 크래 지로 바꿀 수 있습니다. 방금 Google지도의 최신 업데이트가 많은 전환에 페이드를 사용하고 있음을 알았습니다 (항상 있는지 여부는 확실하지 않지만 마지막 업데이트 후 확인).

내 질문은 :

  1. 사용자가 응용 프로그램 흐름을 이해하도록 돕기 위해 다른 전환을 어떻게 사용할 수 있습니까?
  2. 기본 전환을 재정의 할 때주의해야 할 사항은 무엇입니까?

다른 "섹션"간에 슬라이드 전환을 사용하는 것을 고려하고 있습니다. 홈페이지에서 기사 목록으로 이동 한 다음 기사 섹션 내의 다른 화면 간 페이드 (예 : 기사, 댓글 등 표시)를 사용합니다. 여기서 아이디어는 슬라이드가 한 방에서 다른 방으로 이동하는 것과 비슷하지만 페이드가 돌아서거나 초점을 바꾸는 것과 더 비슷하다는 것입니다.

이견있는 사람?

8
Gunnar Lium

좋은 질문. Android 사용자 인터페이스 지침 을 확인하여 이에 대한 문서가 있는지 확인해야합니다.

합리적인 추측을 할 수 있도록 Android 가이드 라인 (Nexus One을 소유하고 있음에도 불구하고 앱의 품질에 대해 뭔가 말한 것 같습니다))에 익숙하지 않습니다. 플랫폼 표준을 최대한 준수하도록 노력해야합니다.

그러나 구글이 아무것도 추천하지 않는다면, 애플리케이션 상태가 변하고 있다는 사실을 사용자에게 알리는 데있어서 슬라이드와 페이드 사이에 실제로 큰 차이가 있는지 궁금하다. 결국 애니메이션은 그 목적에 크게 기여합니다. 확대/축소와 같은 특정 애니메이션은 사용자가지도 (또는 적어도 "위"에서 본 평면)와 관련되어 있기 때문에 더 의미가 있지만 슬라이드/와이프/페이드/등과 같은 대부분의 애니메이션에는 특정 연관성이 있다고 생각하지 않습니다.

3
Rahul

@ Gunnar 나는 left = new와 right = go로 돌아갈 지 확신하지 못한다. 사실 Android에서 사용하는 많은 앱은 특정 패턴을 사용하지 않는 것 같습니다. 새로운 작업은 종종 화면을 이어받으며 많은 것이 왼쪽 또는 오른쪽에서 밀려납니다.

기사 내에서 의견이나 세부 사항에 관해서는, 작은 인터페이스에서 가능한 한 언제든지 상황에 따라 공개하는 것이 내 자신의 취향을 알고 있습니다. 모바일 웹 버전의 Google 리더가 브라우저에서 작동하는 방식을 살펴보십시오. 데이터가로드되는 방법 (즉-Ajax 대 전체로드)도 고려해야 할 결정이지만 페이드 또는 슬라이드는 완전히 다른 것을 제안한다고 생각합니다.

방향성 슬라이드를 사용하여 앱 흐름을 나타낼 수 있습니다. 나에게 페이드는 다른 흐름을 제안하는 반면, 숨기기/공개는 맥락 내에서 제안합니다. 구축중인 특정 앱이 있다면 프로토 타입을 통해 다양한 변형을 테스트하고 사용자의 의견을 구할 수 있습니다.

1
jameswanless

실제로 주관적인 질문입니다. 나에게 기본 전환 애니메이션, 즉 오른쪽에서 움직이는 새로운 활동과 왼쪽에서 움직이는 오래된 활동은 자연스럽고 정확합니다.

솔직히 페이드 인 및 페이드 아웃 애니메이션을 사용할 위치를 실제로 알 수는 없지만 이러한 효과를 사용하여 커뮤니케이션하려는 것은 의미가 없습니다.

그러나 내 생각에 두 응용 프로그램의 조합은 동일한 응용 프로그램의 다른 부분으로 이동하고 있음을 알리는 가장 좋은 방법 일 수 있지만 기본 애니메이션은 다른 응용 프로그램으로 전환하고 있음을 나타냅니다.

API 데모에는 Transition3d 라는 또 다른 예가 있습니다. 이는 특별한 경우에 좋은 아이디어입니다. 그 중 하나를 기반으로 활동의 다른 부분으로 전환하면 큐브가 앞뒤로 회전하는 일종의 큐브를 시뮬레이션 할 수도 있습니다.

0

IOS에서 힌트를 얻으십시오. 왼쪽 슬라이드는 내용을 더 깊게 탐색 할 때 의미가 있습니다. 좁은 곳에서 넓은 곳으로 갈 때 오른쪽 슬라이드. iOS 지침에서 시행하는 또 다른 전환은 모달 화면을 제시해야하는 경우입니다. 더 깊이 들어가기 전에 사용자 이름이나 우편 번호 등을 제출해야합니다. 이 화면은 한 번만 나타나고 모달이므로 응용 프로그램 흐름이 차단되므로 화면이 아래쪽에서 미끄러 져 들어옵니다.

0
Arpit