20

我想知道是否有一种“官方”方式来为 Android 创建应用程序,其设计与新的Android 市场或 Google+ 应用程序的设计相同。我的意思是可以向左/向右滑动以更改视图,将列表放在顶部等。(任何Android用户都可能明白我的意思)

如果没有官方的方式,您对如何重现这些效果有任何提示吗?

4

4 回答 4

13

我相信这就是您所指的“Android 兼容包”

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

这允许以下操作:

ViewPager:管理子视图布局的视图组,用户可以在它们之间滑动。

PagerAdapter:使用代表每个页面的视图填充 ViewPager 的适配器。

这些在 G+ 应用程序中使用

列表片段

在 Market 应用程序中使用。

您最好阅读我在顶部发布的 URL 以获取完整描述和使用。

获得最佳实用 UI 的另一种方法是阅读 Google 官方应用程序的源代码:

Google IO 计划源

您可能还想查看一些 Google IO 演示文稿:

在网络上:实现 UI IO 2011

在您的手机上:所有 IO 2011 和 2010 视频(无耻插件:p)

于 2011-07-24T14:04:55.050 回答
2

https://github.com/pakerfeldt/android-viewflow

这是这种观点的最佳实现。这真的很棒。就像 Google+ 和 Google 文档一样。与标题幻灯片和一切。

于 2011-07-24T14:51:19.593 回答
2

我认为你应该看看ViewPagerPagerTabStrip。该viewpagerindicator库对于小型寻呼机标题栏来说太多了。

有了这个,PagerTabStrip你只需要 4 行来制作这个标题。

于 2012-09-11T11:56:09.620 回答
0

我一直在寻找那个,我从制作 ActionBarSherlock 的同一个人那里找到了一个库,它是 viewflow 的扩展(上面建议过)。

http://viewpagerindicator.com/

它支持底部的圆形指示器、选项卡指示器和标题指示器(这是在 android 市场中使用的那些)

于 2012-03-29T09:30:21.900 回答