2012-10-01 7 views
3

이 페이지에 따르면 http://developer.android.com/guide/topics/ui/menus.html#context-menu에 따라 Honeycomb 이상에서 작업 할 때 상황 별 동작 모드가 좋습니다. 이는 한 번에 여러 항목에 동일한 종류의 작업을 적용 할 수있는 경우 실제로 유용합니다 (예 : 삭제). 하지만 한 번에 하나의 항목에만 실제로 적용되는 액션이 ​​있습니다 (예 : 편집). 이러한 작업 중 하나만 수행하면 잘하면 클릭 한 번으로 간단하게 작업 할 수 있습니다. 그래서 : 한 번의 클릭으로 여러 항목 선택 = 여러 항목 선택 = 많은 항목에 적용되는 작업을 포함하는 동작 모드상황 별 동작 모드와 부동 메뉴

예는 Gmail 앱입니다. 한 번의 클릭으로 이메일을 읽고 많은 항목을 선택하면 읽음으로 표시 할 수 있습니다. 삭제 등의 작업을 수행 할 수 있습니다.

그래도 한 번에 하나의 항목에만 적용 할 수있는 여러 작업이 있다면 어떻게 될까요? 다음 상황을 상상해보십시오.

  • 수출 (파일에 저장)

이러한 작업을 삭제 :

당신은 profiles.You의 목록 프로파일에 다음과 같은 작업을 수행 할 수 있습니다 한 번에 많은 항목에 적용 할 수 있으므로 액션 모드로 배치 할 수 있습니다. 그러나 다른 작업을 할 수 있습니다 :

  • 편집

에만 편집 할 수 있습니다 또는 한 번에 하나 개의 프로파일을 적용 적용됩니다.

한 번의 클릭 또는 긴 클릭 혼자 특정 항목에 사용할 수있는 옵션에 떠있는 메뉴가 열립니다 하나는 (편집, 적용, 삭제 :

그래서,이 경우, 그것은 확인을 다음과 같이 부동 메뉴를 계속 사용하는 것입니다 , 수출, 공유). 여러 항목을 선택하면 선택한 모든 항목 (삭제, 내보내기, 공유)에 적용되는 작업으로 작업 모드가 활성화됩니다.

아니면 작업 모드 만 사용하는 것이 더 좋습니까?

하나의 항목을 선택하면 모든 작업을 사용할 수 있습니다 (편집, 적용, 삭제, 내보내기, 공유) 두 개 이상의 항목을 선택하면 작업 편집 및 적용이 작업 표시 줄에서 비활성화/제거됩니다.

두 가지 방법 모두 물론 작동 할 수 있으며 개발자가 선택할 수는 있지만 사용자 친화적 인 방법은 무엇입니까?

감사합니다.

답변

0

Gmail에서는 한 항목을 클릭하여 별표를 표시 할 수도 있습니다. 이것은 각 행 (별)에 단추를 넣음으로써 이루어집니다.

+0

오른쪽! 나는 그것에 대해서도 생각하고 그것에 대해 이야기하는 것을 잊어 버렸다. 글쎄, 내 경우에는 이미 내 사용자 정의 항목보기에 여러 가지보기가 있습니다. 왼쪽에는 체크 박스가 있고 오른쪽에는 사용자가 항목을 정렬 할 수있는 핸들이 있습니다. 중간에 항목의 이름 + 몇 가지 비주얼 코드 (아이콘). 특히 더 작은 화면에서 더 많은 뷰가 적합할지 모르겠으며 항목의 뷰에 과부하가 걸리기를 원하지 않습니다. 또한 여러 개의 "one-item-actions"가있을 수 있으며 각각 하나의 버튼을 사용해야합니다. –

+0

@ BenoîtBouré - 조금 단순화해야 할 것 같은데 ... http://www.appway.com/screen/blog_entry_permalink/language/en/blog_entry_id/1211750923026 – cjk

+0

이것은 내가 원하지 않는 것입니다. 해야 할 것. 나는 이미 내 견해에 충분한 것들을 가지고 있으며 더 추가하고 싶지 않습니다. 지금까지 내 항목보기는 "분류기"로 별을 대체하는 gmail 앱과 비슷합니다. 내가 말하는 아이콘은 우선 순위 아이콘과 더 비슷합니다. 어쨌든, 이것은 질문이 아닙니다. 어쨌든 당신의 시간을 가져 주셔서 감사합니다. –