我想知道是否有一种“官方”方式来为Android创建应用程序,其设计与新的Android market或Google+应用程序具有相同的设计。通过我的意思是有可能滑动左/右来改变视图,在顶部的列表等。(任何Android用户可能明白我的意思)如何创建一个像新市场或Google plus一样的用户界面?
如果没有官方的方式,你有关于如何重现这些效果的任何提示?
我想知道是否有一种“官方”方式来为Android创建应用程序,其设计与新的Android market或Google+应用程序具有相同的设计。通过我的意思是有可能滑动左/右来改变视图,在顶部的列表等。(任何Android用户可能明白我的意思)如何创建一个像新市场或Google plus一样的用户界面?
如果没有官方的方式,你有关于如何重现这些效果的任何提示?
我相信这是你指的是什么 '的Android兼容包'
http://developer.android.com/sdk/compatibility-library.html
这允许以下:
ViewPager:管理布局为子视图的ViewGroup中,用户可以在其间滑动。
PagerAdapter:使用表示每个页面的视图填充ViewPager的适配器。
这些在G +应用
ListFragment
在市场应用程序使用被使用。
您最好阅读我在顶部发布的URL以获取完整说明和使用。
另一种方式来获得最佳实践的研究UI是阅读谷歌官方应用程序的源代码:
你可能也想看看一些谷歌IO演讲:
在您的手机:All IO 2011 & 2010 Videos(无耻插头:p)
谢谢,这就是我一直在寻找的东西,我会看看文档。 – Quentin
https://github.com/pakerfeldt/android-viewflow
这是这种视图的最佳实现。这真的很棒。就像Google+和Google文档一样。与标题幻灯片和一切。
我一直在寻找那个,我发现了一个来自同一个制作ActionBarSherlock的人的图书馆,它是viewflow的一个扩展(这是上面提出的)。
http://viewpagerindicator.com/
它支持底部,标签指标和主题指示圈指标(这是在Android Market所使用的那些)
我想你应该看看有关ViewPager
和PagerTabStrip
。对于小页面标题栏,viewpagerindicator
库太多了。
随着PagerTabStrip
你只需要4行来制作这个标题。
“任何Android用户可能会得到我的意思” - 不。一小部分Android用户使用Google+,只有其中一部分用户安装了G +应用,我不在其中。我刚刚在我的Nexus S上启动了Android Market应用程序,我没有看到我可以“向左/向右滑动以更改视图,在顶部列出该列表等。”你可以考虑写一个更详细的问题,用屏幕截图来说明你寻求什么。 – CommonsWare
对不起,我没有意识到新的Android市场还没有在所有设备上。我会在下次尝试更精确(这是我在StackOverflow上的第一次)。无论如何,谢谢你的时间! – Quentin
我想他是在谈论这样的事情:http://www.androiduipatterns.com/2011/07/how-to-tell-users-that-more-content-is.html我也有兴趣创建一个UI就像新市场一样。我仍然找不到任何东西。 viewflow项目看起来不错,但我不知道它是否支持我现在使用的片段。 –