Android Google Plus应用程序(流)使用什么视图组件?

Android Google Plus应用程序(流)使用什么视图组件?,android,android-layout,android-widget,android-ui,Android,Android Layout,Android Widget,Android Ui,如果您在Android上使用Google Plus应用程序并切换到该流,您将获得一个视图,可以在所有圆圈/传入/附近的流之间左右滑动。用于此操作的视图组件是什么?这是标准的Android组件吗?或者在哪里可以找到democode如何构建这样的视图组件?没有默认的小部件/视图。我想,这是一种带有滑动功能的自定义视图 蜂巢打开了一些新的小部件,它们似乎具有这些功能。看看这里 (新的小部件)我过去常常看看发生了什么。希望这是可以张贴在这里。这是G+APK的1.0.2版 根据Commonware的建议删

如果您在Android上使用Google Plus应用程序并切换到该流,您将获得一个视图,可以在所有圆圈/传入/附近的流之间左右滑动。用于此操作的视图组件是什么?这是标准的Android组件吗?或者在哪里可以找到democode如何构建这样的视图组件?

没有默认的小部件/视图。我想,这是一种带有滑动功能的自定义视图

蜂巢打开了一些新的小部件,它们似乎具有这些功能。看看这里


(新的小部件)

我过去常常看看发生了什么。希望这是可以张贴在这里。这是G+APK的1.0.2版

根据Commonware的建议删除了google+应用程序代码

因此,看起来他们使用的是标准视图,尽管可能有很多手势检测和平滑动画魔术


编辑)如果你真的想知道流活动中正在发生的事情的确切内部工作原理,我建议你自己使用APKTool并检查.smali代码

你应该查看Android兼容包中的
ViewPager
以获得所需的小部件/滑动导航。在这里找到更多关于它的信息

另外,请在Richard的
ViewPager
上查看最近发布的教程和一些示例代码:

它是一个
查看页面
和一个指示器的组合,指示您当前所在的位置以及您可以左右滑动的位置


例如,可以找到一个示例,说明如何在自己的应用程序中使用这些代码。我已经使用了一点这段代码,它运行得很好。

我想这就是您要寻找的答案。将
ViewPager
ListView
(这是他们在列表中使用的)结合起来会给你一些非常类似的东西。“希望可以在这里发布这些内容。”——发布侵犯版权和许可证的代码是不“可以的”。我不想为这篇文章辩护,我对版权法知之甚少,但我找不到任何构成G+应用程序“版权和许可”的东西。显然,它不是开源的。请随时通知我。谷歌是一家美国公司;所有在美国创作的作品都自动享有版权(少数例外,如联邦政府雇员创作的作品)。因此,除非您有复制它的明确许可证,否则您无权复制它。因此,例如,如果G+应用程序是开源的,那么在这里包含它的代码片段将是非常令人愉快的。