Android布局与Google Now相似

Android布局与Google Now相似,android,android-layout,android-recyclerview,google-now,Android,Android Layout,Android Recyclerview,Google Now,我很难确定应用程序所需布局的最佳路径。我的想法是有一些非常类似谷歌现在的布局,它是一个不同类型的卡片浏览列表,滚动整个页面。在我的应用程序中,我会有3种卡类型,第一种是静态和固定的。第二个是静态的,但随页面滚动。和第三个可以有“n”卡,所有滚动页面 第三种卡片类型中的每个元素都会响应一个点击事件,该事件将启动一个新片段,以及一个长按事件,我希望最终使这些项目能够删除和重新排列某些元素 问题是,我不知道实现我想要的布局的最佳实践。我应该用我的RecyclerView的适配器使用不同的视盘吗?沿着

我很难确定应用程序所需布局的最佳路径。我的想法是有一些非常类似谷歌现在的布局,它是一个不同类型的卡片浏览列表,滚动整个页面。在我的应用程序中,我会有3种卡类型,第一种是静态和固定的。第二个是静态的,但随页面滚动。和第三个可以有“n”卡,所有滚动页面

第三种卡片类型中的每个元素都会响应一个点击事件,该事件将启动一个新片段,以及一个长按事件,我希望最终使这些项目能够删除和重新排列某些元素

问题是,我不知道实现我想要的布局的最佳实践。我应该用我的RecyclerView的适配器使用不同的视盘吗?沿着那条路走,看起来很快就会变得一团糟。我想到的一个类似的应用程序是Google Now,它在顶部有一个持久的搜索栏

任何能让我走上正确方向的建议都将不胜感激


编辑:我找到的实现我想要的最有希望的潜在客户来自。但我的问题是,如何从片段中访问视图(将成为标题)?从代码的外观来看,我基本上是让适配器膨胀视图,而不是片段。

对不起,我现在没有用Google进行太多测试,但是对于布局,您可以按照以下说明操作:

  • 根:线性布局(垂直模式),有2个子项
    1,RelativeLayout:静态卡布局,无滚动,始终在顶部可见
    滚动视图:静态、非滚动布局下方的其他滚动视图的布局。有孩子是线性布局(垂直)

下拉式布局和列表卡布局,可以通过在代码中使用布局对视图进行生成来创建,并将它们添加到scrollview(LinearLayout)的唯一子级中,或者使用高度必须设置为此列表视图最大高度的列表视图,并计算所有子视图的高度。

我希望避免将列表视图粘贴在滚动视图中,因为每个人都声称这是一种不好的做法。我发现最有希望实现我想要的目标的潜在客户来自