2011-07-24 30 views
20

我想知道是否有一種「官方」方式來爲Android創建應用程序,其設計與新的Android market或Google+應用程序具有相同的設計。通過我的意思是有可能滑動左/右來改變視圖,在頂部的列表等。(任何Android用戶可能明白我的意思)如何創建一個像新市場或Google plus一樣的用戶界面?

如果沒有官方的方式,你有關於如何重現這些效果的任何提示?

+0

「任何Android用戶可能會得到我的意思」 - 不。一小部分Android用戶使用Google+,只有其中一部分用戶安裝了G +應用,我不在其中。我剛剛在我的Nexus S上啓動了Android Market應用程序,我沒有看到我可以「向左/向右滑動以更改視圖,在頂部列出該列表等。」你可以考慮寫一個更詳細的問題,用屏幕截圖來說明你尋求什麼。 – CommonsWare

+0

對不起,我沒有意識到新的Android市場還沒有在所有設備上。我會在下次嘗試更精確(這是我在StackOverflow上的第一次)。無論如何,謝謝你的時間! – Quentin

+0

我想他是在談論這樣的事情:http://www.androiduipatterns.com/2011/07/how-to-tell-users-that-more-content-is.html我也有興趣創建一個UI就像新市場一樣。我仍然找不到任何東西。 viewflow項目看起來不錯,但我不知道它是否支持我現在使用的片段。 –

回答

13

我相信這是你指的是什麼 '的Android兼容包'

http://developer.android.com/sdk/compatibility-library.html

這允許以下:

ViewPager:管理佈局爲子視圖的ViewGroup中,用戶可以在其間滑動。

PagerAdapter:使用表示每個頁面的視圖填充ViewPager的適配器。

這些在G +應用

ListFragment

在市場應用程序使用被使用。

您最好閱讀我在頂部發布的URL以獲取完整說明和使用。

另一種方式來獲得最佳實踐的研究UI是閱讀谷歌官方應用程序的源代碼:

Google IO Sched Source

你可能也想看看一些谷歌IO演講:

在網絡:Implementing UIs IO 2011

在您的手機:All IO 2011 & 2010 Videos(無恥插頭:p)

+0

謝謝,這就是我一直在尋找的東西,我會看看文檔。 – Quentin

0

我一直在尋找那個,我發現了一個來自同一個製作ActionBarSherlock的人的圖書館,它是viewflow的一個擴展(這是上面提出的)。

http://viewpagerindicator.com/

它支持底部,標籤指標和主題指示圈指標(這是在Android Market所使用的那些)

2

我想你應該看看有關ViewPagerPagerTabStrip。對於小頁面標題欄,viewpagerindicator庫太多了。

隨着PagerTabStrip你只需要4行來製作這個標題。

相關問題