Шаблон пользовательского интерфейса Android Quick Action

Я заинтересован в включении шаблона Android UI под названием «Быстрое действие». В принципе, это контекстное меню, которое не закрывает данные, на которые производится действие. Я хотел бы реализовать это, но я не могу найти образец кода или API, чтобы помочь мне.

Обратите внимание, что этот шаблон пользовательского интерфейса обсуждается в видео YouTube, http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20s .

Кто-нибудь имеет реализацию этого или знает, что стандарт Google для добавления этого в приложение?

http://i48.tinypic.com/33m6hwo.png

Solutions Collecting From Web of "Шаблон пользовательского интерфейса Android Quick Action"

До тех пор, пока официальное приложение 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 

Я сделал это и быстро смазал его, но я не получил окончательного результата. Я думаю, что это сделано в «Контакты / src / com / android / contacts / ui / QuickContactWindow.java», но я не совсем уверен.

Я вам Google для QuickContact android , есть много изображений, которые показывают именно то меню, которое вы хотите, поэтому кажется вероятным, что он действительно называется QuickContact в этом контексте.

Глядя на документацию , я не вижу никаких унаследованных классов, которые вы могли бы использовать для чего-то другого, кроме контактов.

Итак, несколько отправных точек, но никакого решения от меня 😉

Этот проект с открытым исходным кодом имеет тот же внешний вид, что и всплывающее окно быстрых действий в качестве приложения Twitter:

http://github.com/ruqqq/WorldHeritageSite/tree/master/src/sg/ruqqq/WHSFinder

Это помогает загрузить весь проект, потому что вам нужен ряд чертежей, изображений и других ресурсов из этого проекта.

Основной демонстрационный класс называется WHSListActivity.java. Другие классы, которые вам нужны, – это QuickActionWindow.java и QuickActionItem.java.

После этого это очень просто и отлично работает. Я использую его для своих приложений.

Взгляните на мой ответ на аналогичный вопрос: QuickActions, как приложение Twitter, я сам использовал этот код …

Приложение Android UI Patterns включает демонстрации и ссылки на репозитории для нескольких реализаций Quick Action:

https://play.google.com/store/apps/details?id=com.groidify.uipatterns

(Я не имею ничего общего с приложением, кроме как найти его полезным.)