码迷,mamicode.com
首页 > 其他好文 > 详细

GeekBand第2周-界面设计

时间:2016-03-10 20:30:03      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

对于界面设计,现在的Android已经有一套相当规范的设计标准。

一般使用原则如下:

技术分享

但是随着goole的推进,对于title,已经定制了专门的TilteBar控件,并且可以伸缩使用,还能在展开是显示图片,折叠时收起图片。如下图所示:

技术分享技术分享

具体的代码参考如下:

  <android.support.design.widget.AppBarLayout
        android:id="@+id/appbar"
        android:layout_width="match_parent"
        android:layout_height="@dimen/detail_backdrop_height"
        android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
        android:fitsSystemWindows="true">

        <android.support.design.widget.CollapsingToolbarLayout
            android:id="@+id/collapsing_toolbar"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:layout_scrollFlags="scroll|exitUntilCollapsed"
            android:fitsSystemWindows="true"
            android:background="@color/holo_blue_dark"
            app:contentScrim="@color/holo_blue_dark"
            app:expandedTitleMarginStart="48dp"
            app:expandedTitleMarginEnd="64dp">

            <ImageView
                android:id="@+id/backdrop"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:scaleType="centerCrop"
                android:fitsSystemWindows="true"
                app:layout_collapseMode="parallax" />

            <android.support.v7.widget.Toolbar
                android:id="@+id/toolbar"
                android:layout_width="match_parent"

                android:layout_height="?attr/actionBarSize"
                app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
                app:layout_collapseMode="pin" />

        </android.support.design.widget.CollapsingToolbarLayout>

    </android.support.design.widget.AppBarLayout>

 

GeekBand第2周-界面设计

标签:

原文地址:http://www.cnblogs.com/wlandwl/p/ui.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!