Estou interessado em incorporar o padrão de IU do Android chamado "Quick Action". Basicamente, é um menu de contexto que não encobre os dados que estão sendo acionados. Gostaria de implementar isso, mas não consigo encontrar algum código de exemplo ou uma API para me ajudar.
Observe que esse padrão de IU é discutido no vídeo do YouTube, http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20s .
Alguém tem uma implementação disso ou sabe qual é o padrão do Google para adicionar isso a um aplicativo?
Respostas:
Até que o aplicativo oficial do Twitter seja de código aberto pelo Google, você pode querer dar uma olhada nesta implementação: http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/
Muito fácil de usar e funciona muito bem.
fonte
Pergunta interessante. O Android usa esse padrão em seu aplicativo de contatos. Você pode obter o código-fonte usando git:
Eu fiz isso e rapidamente o capturei, mas não obtive um resultado conclusivo. Acho que isso é feito em "Contatos / src / com / android / contacts / ui / QuickContactWindow.java", mas não tenho certeza.
Se você google para QuickContact android , há muitas imagens que mostram exatamente o tipo de menu que você deseja, então parece provável que ele seja realmente denominado QuickContact nesse contexto.
Olhando a documentação , não vejo nenhuma classe herdada que você possa usar para fazer isso para algo diferente de contatos.
Então, alguns pontos de partida, mas nenhuma solução minha ;-)
fonte
Este projeto de código aberto tem a mesma aparência para o pop-up de ações rápidas do aplicativo do Twitter:
http://github.com/ruqqq/WorldHeritageSite/tree/master/src/sg/ruqqq/WHSFinder
Isso ajuda a baixar o projeto inteiro porque você precisa de uma série de drawables, imagens e outros recursos desse projeto.
A principal classe de demonstração é chamada WHSListActivity.java. As outras classes de que você precisa são QuickActionWindow.java e QuickActionItem.java.
Depois disso, é muito fácil e funciona muito bem. Eu o uso para meus aplicativos.
fonte
O aplicativo Android UI Patterns inclui demonstrações e links para repositórios de várias implementações de Quick Action:
https://play.google.com/store/apps/details?id=com.groidify.uipatterns
(Não tenho nada a ver com o aplicativo além de considerá-lo útil.)
fonte