Android快速操作用户界面模式

我有兴趣整合名为“Quick Action”的Android UI模式。 基本上,这是一个上下文菜单,没有掩盖正在执行的数据。 我想实现这个,但我找不到一些示例代码或API来帮助我。

请注意,此YouTube用户界面模式在YouTubevideo中进行了介绍, url为http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20s 。

有没有人有这个实现或知道什么谷歌的标准是添加到应用程序?

160wpb4.png

直到谷歌官方的Twitter应用程序开源,你可能想看看这个实现: http : //www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/

真的很容易使用,效果很好。

有趣的问题。 Android在他们的Contacts-App中使用这个模式。 你可以使用git获取源代码:

git clone git://android.git.kernel.org/platform/packages/apps/Contacts.git 

我这样做,并迅速擦亮它,但我没有得到确凿的结果。 我认为这是在“Contacts / src / com / android / contacts / ui / QuickContactWindow.java”中完成的,但我不完全确定。

我为谷歌的QuickContact机器人 ,有很多的图像,显​​示你想要的菜单种类,所以它似乎很可能是在这种情况下确实被称为QuickContact。

看看文档 ,我没有看到任何可以用来为联系人以外的东西做的inheritance类。

所以,几个出发点,但没有从我的解决scheme;-)

这个开源项目与twitter应用程序具有相同的外观和风格,

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

它有助于下载整个项目,因为您需要一些来自该项目的绘图,图像和其他资源。

主要的演示类叫做WHSListActivity.java。 您需要的其他类是QuickActionWindow.java和QuickActionItem.java。

之后,这真的很容易,而且效果很好。 我用它来做我的应用程序。

看看我的答案在类似的问题: QuickActions像Twitter应用程序我自己使用此代码…

Android用户界面模式应用程序包括演示和几个快速操作实现的回购链接:

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

(除了find它有用之外,我与该应用无关。)