Android Play报亭布局设计

时间:2014-11-26 03:28:10

标签: android xml

Play Newstand

所以,我正在尝试重新创建一个与此类似的视图。

到目前为止,我的想法是使用按钮创建可滑动的视图。但是,我似乎无法创建他们为Google Play制作的可滑动视图。它基本上像一个标签。我似乎无法弄清楚如何在没有ActionBar Tab的情况下执行Tab。

<LinearLayout android:orientation="horizontal"
     android:layout_width="match_parent"
     android:layout_height="0dip"
     android:layout_weight="0.5">
        <Button
            android:id="@+id/radio_button2"
            android:layout_marginTop="2.0dip"
            android:layout_width="0dp"
            android:layout_height="40dp"
            android:background="#fff"
            android:textColor="#3e82ff"
            android:layout_weight="1"
            android:text="Description" />

        <Button
            android:id="@+id/radio_button3"
            android:layout_marginTop="2.0dip"
            android:layout_height="40dp"
            android:layout_width="0dp"
            android:background="#fff"
            android:textColor="#3e82ff"
           android:layout_weight="1"
            android:text="Comments" />

</LinearLayout>

  

为了防止闭包(由于宽度),我想我已经指定我想知道上面显示的标签样式所需的视图元素

4 个答案:

答案 0 :(得分:2)

AppCompat v21 - 前棒棒糖设备的材料设计

答案 1 :(得分:2)

最容易在单独的块中考虑它。

1)首先是标签,有了材料,您想在此处查看此信息:android 5.0 material design tabs

2)其次是具有视差的垂直滚动。我会使用类似的东西:https://github.com/kanytu/android-parallax-recyclerview

3)最后一部分是让工具栏消失并根据滚动方向重新出现。我会把它留给谷歌图书馆或允许这样做的要点。 :)

- 编辑 -

我塌了。这是一个体面的我曾经看过使用Observable滚动视图:https://github.com/ksoichiro/Android-ObservableScrollView

答案 2 :(得分:1)

我不是100%确定这是否是他们使用的,但也许你正在寻找PagerTitleStrip

答案 3 :(得分:0)

看看:MaterialViewPager肯定。对于此类应用程序,这是最有用的库。

它给了我很多帮助。

您可以看到Examples also