我有興趣整合名爲「快速操作」的Android UI模式。基本上,這是一個上下文菜單,不會掩蓋正在執行的數據。我想實現這一點,但我找不到一些示例代碼或API來幫助我。Android快速操作用戶界面模式
請注意,此用戶界面模式在YouTube視頻http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20s中進行了討論。
有沒有人有這個實現或知道谷歌的標準是什麼添加到應用程序?
http://i48.tinypic.com/33m6hwo.png
我有興趣整合名爲「快速操作」的Android UI模式。基本上,這是一個上下文菜單,不會掩蓋正在執行的數據。我想實現這一點,但我找不到一些示例代碼或API來幫助我。Android快速操作用戶界面模式
請注意,此用戶界面模式在YouTube視頻http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20s中進行了討論。
有沒有人有這個實現或知道谷歌的標準是什麼添加到應用程序?
http://i48.tinypic.com/33m6hwo.png
截止官方的Twitter應用程序是由谷歌開源的,你可能想看看這個實現: 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
我這樣做,並迅速將其擦掉,但我沒有得到確鑿的結果。我認爲這是在「Contacts/src/com/android/contacts/ui/QuickContactWindow.java」中完成的,但我並不完全確定。
我爲你的谷歌QuickContact android,有很多圖像顯示你想要的菜單種類,所以它似乎很可能在這種情況下確實被稱爲QuickContact。
看着Documentation,我沒有看到任何繼承類,你可以用它來爲聯繫人以外的事情做這件事。
所以,一些出發點,但沒有從我的解決方案;-)
看看我的回答上一個類似的問題: QuickActions like the Twitter app 我用這個代碼,自己...
這個開源項目有相同的外觀和感覺的快速行動彈出的Twitter的應用程序:
http://github.com/ruqqq/WorldHeritageSite/tree/master/src/sg/ruqqq/WHSFinder
它可以幫助,因爲你需要一些可繪製圖像下載整個項目,和該項目的其他資源。
主要演示類叫做WHSListActivity.java。您需要的其他類是QuickActionWindow.java和QuickActionItem.java。
之後,它真的很簡單,效果很好。我用它來做我的應用程序。
重要的是要注意,這個庫是GPLv3,所以如果你不想開源你的整個應用程序,不要使用它。 – Justin 2012-07-30 16:07:56
Android的UI模式的應用程序包括演示和鏈接回購數快速行動實現:
https://play.google.com/store/apps/details?id=com.groidify.uipatterns
(我沒有從發現它有用做的應用程序分開)
好題。我一直在想,他們是如何爲官方的Twitter應用程序做這件事的。 – DrBloodmoney 2010-06-18 01:36:26
此外,這裏是直接鏈接到視頻中的這一點:http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m35s – DrBloodmoney 2010-06-18 01:42:06
重複:http://stackoverflow.com/questions/2957860/quickactions- like-the-twitter-app – Macarse 2010-06-26 22:55:58