本文主要是介绍《android课表》之metro风格,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
利用padding控制组件之间的距离实现metro风格。话不多说,上代码。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@android:color/background_light"android:orientation="vertical"android:paddingBottom="10dp"android:paddingLeft="20dp"android:paddingRight="20dp"android:paddingTop="20dp" ><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:orientation="horizontal" ><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="编辑"android:textColor="#66cc33"android:textSize="45sp" /><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="class"android:textColor="#000000"android:textSize="25sp" /><ImageButtonandroid:id="@+id/class_enter_button"android:layout_width="45dp"android:layout_height="45dp"android:layout_alignParentRight="true" android:src="@drawable/enter_start"/></LinearLayout><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:background="#66cc33"android:orientation="horizontal" ><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="课程名称:"android:paddingTop="30dp"android:textColor="#FFFFFF"android:textSize="20sp"/><EditText android:id="@+id/add_class_name"android:paddingTop="30dp"android:layout_width="fill_parent"android:layout_height="wrap_content"android:background="#66cc33"/></LinearLayout><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:background="#FFFFFF"android:orientation="horizontal" ><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="上课地点:"android:paddingTop="30dp"android:textColor="#000000"android:textSize="20sp"/><EditText android:id="@+id/add_class_place"android:paddingTop="30dp"android:layout_width="fill_parent"android:layout_height="wrap_content"/></LinearLayout><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:background="#66cc33"android:orientation="horizontal" ><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="任课老师:"android:paddingTop="30dp"android:textColor="#FFFFFF"android:textSize="20sp"/><EditText android:id="@+id/add_class_teacher"android:paddingTop="30dp"android:layout_width="fill_parent"android:layout_height="wrap_content"android:background="#66cc33"/></LinearLayout><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:background="#FFFFFF"android:orientation="horizontal" ><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingTop="30dp"android:text="上课时间:"android:textColor="#000000"android:textSize="20sp"/><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingTop="30dp"android:text="第"android:textColor="#000000"android:textSize="20sp"/><EditText android:id="@+id/add_class_when_first"android:paddingTop="30dp"android:layout_width="40dp"android:layout_height="wrap_content"/><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingTop="30dp"android:text="~"android:textColor="#000000"android:textSize="20sp"/><EditText android:id="@+id/add_class_when_second"android:paddingTop="30dp"android:layout_width="40dp"android:layout_height="wrap_content"/><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingTop="30dp"android:text="周"android:textColor="#000000"android:textSize="20sp"/></LinearLayout><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:background="#66cc33"android:orientation="horizontal" ><TextView android:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingTop="30dp"android:text="备注:"android:textColor="#FFFFFF"android:textSize="20sp"/><EditText android:id="@+id/add_class_remark"android:paddingTop="30dp"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="#66cc33"/></LinearLayout></LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@android:color/background_light"android:orientation="vertical"android:paddingBottom="10dp"android:paddingLeft="20dp"android:paddingRight="20dp"android:paddingTop="40dp" ><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:orientation="horizontal" ><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="选择"android:textColor="#66cc33"android:textSize="45sp" /><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="DATE"android:textColor="#000000"android:textSize="25sp" /><ImageButtonandroid:id="@+id/enter_start"android:layout_width="45dp"android:layout_height="45dp"android:layout_alignParentRight="true" android:layout_centerVertical="true"android:src="@drawable/enter_start"/></LinearLayout><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:background="#66cc33"android:orientation="horizontal" ><Spinnerandroid:id="@+id/spinner_witch_term"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="#66cc33"android:entries="@array/term_name"android:prompt="@string/team_name" /></LinearLayout><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:background="#FFFFFF"android:orientation="horizontal" ><Spinnerandroid:id="@+id/spinner_when_term"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="#FFFFFF"android:entries="@array/term_date"android:prompt="@string/when_team" /></LinearLayout><LinearLayoutandroid:layout_width="fill_parent"android:layout_height="80dp"android:background="#66cc33"android:orientation="horizontal" ><Spinnerandroid:id="@+id/spinner_how_term"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="#66cc33"android:entries="@array/term_weeks"android:prompt="@string/which_day" /></LinearLayout></LinearLayout>
这篇关于《android课表》之metro风格的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!