【问题标题】:How to create a UI like the new market or Google plus?如何创建像新市场或 Google plus 这样的 UI?
【发布时间】:2013-03-16 10:50:53
【问题描述】:

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

如果没有官方的方法,你有什么技巧可以重现这些效果吗?

【问题讨论】:

  • “任何 Android 用户都可能明白我的意思”——不。一小部分 Android 用户使用 Google+,其中只有一小部分会安装 G+ 应用程序,而我不在其中。我刚刚在我的 Nexus S 上启动了 Android Market 应用程序,但我没有看到可以“向左/向右滑动以更改视图、将列表放在顶部等”的位置。您可以考虑写一个更详细的问题,使用屏幕截图来说明您所寻求的内容。
  • 抱歉,我没有意识到新的 Android 市场还没有出现在所有设备上。下次我会尝试更精确(这是我在 StackOverflow 上的第一次)。无论如何,感谢您的宝贵时间!
  • 我认为他在谈论类似的事情:androiduipatterns.com/2011/07/… 我也有兴趣创建一个类似于新市场的 UI。我仍然找不到任何东西。 viewflow 项目看起来不错,但我不知道它是否支持我现在使用的片段。

标签: android mobile user-interface google-play google-plus


【解决方案1】:

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

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

这允许以下操作:

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

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

这些在 G+ 应用中使用

列表片段

在市场应用程序中使用。

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

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

Google IO Sched Source

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

网上:Implementing UIs IO 2011

在您的手机上:All IO 2011 & 2010 Videos(无耻插头:p)

【讨论】:

  • 谢谢,这正是我要找的,我会看看文档。
【解决方案2】:

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

这是这种视图的最佳实现。这真的很棒。就像 Google+ 和 Google 文档一样。带有标题幻灯片和所有内容。

【讨论】:

    【解决方案3】:

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

    使用PagerTabStrip,您只需 4 行即可制作此标题。

    【讨论】:

      【解决方案4】:

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

      http://viewpagerindicator.com/

      它支持底部的圆形指示器,标签指示器和标题指示器(这是在android市场中使用的)

      【讨论】:

        猜你喜欢
        • 2013-01-01
        • 1970-01-01
        • 2011-06-17
        • 1970-01-01
        • 2021-11-03
        • 1970-01-01
        • 2021-07-17
        • 2013-07-02
        • 1970-01-01
        相关资源
        最近更新 更多