2011-07-24 31 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行来制作这个标题。

相关问题