Android 빠른 작업 UI 패턴
"Quick Action"이라는 Android UI 패턴을 통합하는 데 관심이 있습니다. 기본적으로 작업중인 데이터를 가리지 않는 컨텍스트 메뉴입니다. 이것을 구현하고 싶지만 일부 샘플 코드 나 API를 찾을 수 없습니다.
이 UI 패턴은 YouTube 동영상 http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20s 에서 설명합니다 .
누구든지 이것을 구현했거나이를 애플리케이션에 추가하기위한 Google의 표준이 무엇인지 알고 있습니까?
공식 Twitter 앱이 Google에서 오픈 소스로 제공 될 때까지 다음 구현을 살펴볼 수 있습니다. http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/
정말 사용하기 쉽고 훌륭하게 작동합니다.
흥미로운 질문입니다. Android는 연락처 앱에서이 패턴을 사용합니다. git을 사용하여 소스를 가져올 수 있습니다.
git clone git://android.git.kernel.org/platform/packages/apps/Contacts.git
나는 이것을했고 빨리 그것을 grepped했지만 결정적인 결과를 얻지 못했습니다. 나는 그것이 "Contacts / src / com / android / contacts / ui / QuickContactWindow.java"에서 이루어 졌다고 생각 하지만 완전히 확실하지는 않습니다.
나는 당신이 QuickContact android를 위해 Google을 검색 합니다. 원하는 메뉴의 종류를 정확히 보여주는 이미지가 많이 있으므로 실제로 해당 컨텍스트에서 QuickContact라고 할 수 있습니다.
Documentation을 보면 연락처 이외의 다른 작업을 수행하는 데 사용할 수있는 상속 된 클래스가 표시되지 않습니다.
그래서, 몇 가지 시작점이지만 나에게서 해결책은 없습니다 ;-)
이 오픈 소스 프로젝트는 빠른 작업 팝업에 대해 트위터 앱과 동일한 모양과 느낌을 가지고 있습니다.
http://github.com/ruqqq/WorldHeritageSite/tree/master/src/sg/ruqqq/WHSFinder
해당 프로젝트에서 많은 드로어 블, 이미지 및 기타 리소스가 필요하기 때문에 전체 프로젝트를 다운로드하는 데 도움이됩니다.
기본 데모 클래스는 WHSListActivity.java입니다. 필요한 다른 클래스는 QuickActionWindow.java 및 QuickActionItem.java입니다.
그 후에는 정말 쉽고 훌륭하게 작동합니다. 내 앱에 사용합니다.
Android UI 패턴 앱에는 여러 Quick Action 구현을위한 저장소에 대한 데모 및 링크가 포함되어 있습니다.
https://play.google.com/store/apps/details?id=com.groidify.uipatterns
(유용함을 찾는 것 외에는 앱과 관련이 없습니다.)
참고 URL : https://stackoverflow.com/questions/3059155/android-quick-actions-ui-pattern
'IT story' 카테고리의 다른 글
태스크는 어떻게합니까 (0) | 2020.08.20 |
---|---|
tsconfig 옵션 "lib"의 기능은 무엇입니까? (0) | 2020.08.19 |
git의 작동 방식을 이해하려면 무엇을 읽어야합니까? (0) | 2020.08.19 |
jQuery 속성 대 소품? (0) | 2020.08.19 |
HTML5 + 자바 스크립트를 사용하는 프레젠테이션을위한 기본 프레임 워크 (0) | 2020.08.19 |