常用界面布局

ScrollView可实现滚动
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:id="@+id/myLayout">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<android.support.v7.widget.Toolbar
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_gravity="center_horizontal"
android:background="?attr/colorPrimary">
<ImageView
android:layout_height="40dp"
android:layout_width="40dp"
android:layout_gravity="center_horizontal"
android:src="@drawable/logo"
android:background="?attr/colorPrimary"/>
</android.support.v7.widget.Toolbar>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="150dp">
<ImageView
android:layout_height="match_parent"
android:layout_width="match_parent"
android:id="@+id/TouXaingImageView"
android:background="#ffffff"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/UserNameTextView"
android:text="UserName"
android:textSize="40px"
android:layout_marginTop="30dp"
android:layout_alignParentRight="true"
android:layout_marginRight="30dp"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/FansTextView"
android:text="粉丝"
android:layout_below="@+id/UserNameTextView"
android:layout_toLeftOf="@+id/FansImageView"
android:layout_marginTop="5dp"
android:layout_marginRight="5dp"/>
<ImageView
android:layout_height="20dp"
android:layout_width="20dp"
android:id="@+id/FansImageView"
android:layout_below="@+id/UserNameTextView"
android:layout_toLeftOf="@+id/FansCount"
android:src="@drawable/fans"
android:layout_marginTop="5dp"
android:layout_marginRight="5dp"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/FansCount"
android:text="1092"
android:layout_alignParentRight="true"
android:layout_below="@+id/UserNameTextView"
android:layout_marginTop="5dp"
android:layout_marginRight="30dp"/>
<TableLayout
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_alignBottom="@+id/TouXaingImageView">
<TableRow
android:layout_height="wrap_content"
android:background="#40000000"
android:layout_width="match_parent">
<LinearLayout
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_width="wrap_content"
android:layout_weight="1">
<ImageView
android:layout_height="20dp"
android:layout_width="20dp"
android:id="@+id/HeartImageView"
android:src="@drawable/heart"
android:layout_marginBottom="10dp"
android:layout_marginLeft="15dp"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/HeartCount"
android:layout_marginBottom="10dp"
android:layout_toRightOf="@+id/HeartImageView"
android:layout_marginLeft="10dp"
android:text="1092"
android:textColor="#ffffff"/>
</LinearLayout>
<LinearLayout
android:layout_height="30dp"
android:layout_width="wrap_content"
android:layout_marginTop="5dp"
android:layout_weight="1">
<ImageView
android:layout_height="20dp"
android:layout_width="20dp"
android:id="@+id/UserImageView"
android:src="@drawable/user"
android:layout_marginBottom="10dp"
android:layout_marginLeft="15dp"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/UserCount"
android:layout_toRightOf="@+id/UserImageView"
android:layout_marginLeft="10dp"
android:layout_marginBottom="10dp"
android:text="1092"
android:textColor="#ffffff"/>
</LinearLayout>
<LinearLayout
android:layout_height="30dp"
android:layout_width="wrap_content"
android:layout_marginTop="5dp"
android:layout_weight="1">
<ImageView
android:layout_height="20dp"
android:layout_width="20dp"
android:id="@+id/ClockImageView"
android:layout_marginBottom="10dp"
android:src="@drawable/clock"
android:layout_marginLeft="15dp"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/ClockCount"
android:layout_toRightOf="@+id/ClockImageView"
android:layout_marginLeft="10dp"
android:layout_marginBottom="10dp"
android:text="1092"
android:textColor="#ffffff"/>
</LinearLayout>
</TableRow>
</TableLayout>
</RelativeLayout>
<RelativeLayout
android:layout_marginTop="10dp"
android:layout_height="100dp"
android:layout_width="match_parent"
android:background="@drawable/yuanjiao1"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp">
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/MyOrder"
android:text="我的订单"
android:textColor="#AA000000"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:textSize="16dp"/>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:id="@+id/MoreOrderLinearLayout">
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_toLeftOf="@+id/MoreOrder"
android:layout_marginRight="10dp"
android:layout_marginTop="14dp"
android:text="查看所有订单"
android:textSize="12dp"
android:textColor="#88000000"/>
<ImageView
android:layout_width="14dp"
android:layout_height="14dp"
android:layout_marginTop="14dp"
android:id="@+id/MoreOrder"
android:layout_alignParentRight="true"
android:layout_marginRight="10dp"
android:src="@drawable/more"/>
</LinearLayout>
<View
android:layout_height="1dp"
android:id="@+id/View1"
android:layout_width="wrap_content"
android:layout_below="@+id/MyOrder"
android:layout_marginLeft="12dp"
android:layout_marginTop="5dp"
android:layout_marginRight="12dp"
android:background="#f4f4f4"/>
<TableLayout
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_below="@+id/View1"
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"
android:layout_marginRight="10dp">
<TableRow>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="0dp"
android:id="@+id/DaiFuKuan"
android:layout_weight="1"
android:orientation="vertical">
<ImageView
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_gravity="center"
android:src="@drawable/daifukuan"/>
<TextView
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_width="wrap_content"
android:text="待付款"/>
</LinearLayout>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="0dp"
android:id="@+id/DaiFaHuo"
android:layout_weight="1"
android:orientation="vertical">
<ImageView
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_gravity="center"
android:src="@drawable/daifahuo"/>
<TextView
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_width="wrap_content"
android:text="待发货"/>
</LinearLayout>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="0dp"
android:id="@+id/DaiPingLun"
android:layout_weight="1"
android:orientation="vertical">
<ImageView
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_gravity="center"
android:src="@drawable/daipinglun"/>
<TextView
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_width="wrap_content"
android:text="待评论"/>
</LinearLayout>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="0dp"
android:id="@+id/TuiKuan"
android:layout_weight="1"
android:orientation="vertical">
<ImageView
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_gravity="center"
android:src="@drawable/tuikuan"/>
<TextView
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_width="wrap_content"
android:text="退款"/>
</LinearLayout>
</TableRow>
</TableLayout>
</RelativeLayout>
<RelativeLayout
android:layout_marginTop="5dp"
android:layout_height="60dp"
android:layout_width="match_parent"
android:background="@drawable/yuanjiao1"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp">
<TableLayout
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"
android:layout_marginRight="10dp">
<TableRow>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="0dp"
android:layout_weight="1"
android:id="@+id/MoneyLayout"
android:orientation="horizontal">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_marginLeft="20dp"
android:layout_gravity="center_vertical"
android:src="@drawable/money"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_marginLeft="10dp"
android:id="@+id/MoneyTextView"
android:layout_gravity="center_vertical"
android:text="100"
android:textSize="40px"/>
</LinearLayout>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="0dp"
android:layout_weight="1"
android:id="@+id/QuanLayout"
android:layout_gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_marginLeft="20dp"
android:layout_gravity="center_vertical"
android:src="@drawable/quan"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_marginLeft="10dp"
android:id="@+id/QuanTextView"
android:text="100"
android:textSize="40px"/>
</LinearLayout>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="0dp"
android:layout_weight="1"
android:id="@+id/WeiLayout"
android:orientation="horizontal">
<ImageView
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_gravity="center_vertical"
android:layout_marginLeft="20dp"
android:src="@drawable/wei"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_marginLeft="10dp"
android:layout_gravity="center_vertical"
android:id="@+id/WeiTextView"
android:text="100"
android:textSize="40px"/>
</LinearLayout>
</TableRow>
</TableLayout>
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="130dp"
android:layout_marginTop="5dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:id="@+id/ZuoPinJi"
android:background="@drawable/yanjing">
<View
android:layout_width="match_parent"
android:layout_height="30dp"
android:layout_alignParentBottom="true"
android:background="#1F000000"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="30dp"
android:text="作品集"
android:textSize="30px"
android:gravity="center_vertical"
android:layout_alignParentBottom="true"
android:layout_marginLeft="20dp"/>
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp">
<TableLayout
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:layout_marginTop="5dp"
android:layout_marginRight="10dp">
<TableRow
android:layout_height="wrap_content"
android:layout_width="match_parent">
<LinearLayout
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="40dp"
android:orientation="horizontal"
android:background="@drawable/yuanjiao1"
android:id="@+id/FuWuFanKui">
<ImageView
android:layout_height="30dp"
android:layout_width="30dp"
android:layout_marginLeft="15dp"
android:layout_gravity="center_vertical"
android:src="@drawable/fuwu"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="服务与反馈"
android:layout_marginLeft="10dp"
android:layout_gravity="center_vertical"
android:textSize="25px"/>
</LinearLayout>
<View
android:layout_height="wrap_content"
android:layout_width="30dp"
android:background="#00000000"/>
<LinearLayout
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="40dp"
android:orientation="horizontal"
android:background="@drawable/yuanjiao1"
android:id="@+id/ShangChunZuoPin">
<ImageView
android:layout_height="30dp"
android:layout_width="30dp"
android:layout_marginLeft="15dp"
android:layout_gravity="center_vertical"
android:src="@drawable/newproduct"/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="上传新作品"
android:layout_gravity="center_vertical"
android:layout_marginLeft="10dp"
android:textSize="25px"/>
</LinearLayout>

</TableRow>
</TableLayout>
</RelativeLayout>
</LinearLayout>
</ScrollView>
原文地址:https://www.cnblogs.com/to-creat/p/5187028.html