1、登入界面设计
下图为登入界面的布局图,主要是EditText、Button等控件的布局设计。
2、页面布局代码
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:paddingTop="16dp"
android:paddingBottom="16dp"
>
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="APP"
android:gravity="center"
android:textColor="@android:color/black"
android:textSize="18dp"
android:layout_centerHorizontal="true"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="top"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="38dp"
android:layout_marginRight="38dp"
android:layout_marginTop="100dp"
android:orientation="vertical">
<EditText
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_gravity="center_vertical"
android:background="@null"
android:gravity="center_vertical"
android:hint="请输入账号"
android:maxLength="11"
android:minLines="1"
android:paddingLeft="5dp"
android:textColor="@android:color/black"
android:textColorHint="@android:color/black"
android:id="@+id/zhanghao"
/>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_alignParentBottom="true"
android:background="@android:color/darker_gray"/>
<EditText
android:id="@+id/mima"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginTop="20dp"
android:background="@null"
android:gravity="center_vertical"
android:hint="请输入密码"
android:inputType="textPassword"
android:maxLength="11"
android:maxLines="1"
android:paddingLeft="5dp"
android:textColor="@android:color/black"
android:textColorHint="@android:color/black"
android:textSize="18sp" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_alignParentBottom="true"
android:background="@android:color/darker_gray"/>
</LinearLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="23dp"
android:layout_marginRight="23dp"
android:orientation="horizontal">
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<CheckBox
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginLeft="40dp"
android:text="显示密码"
android:id="@+id/checkbox"/>
<CheckBox
android:layout_marginLeft="140dp"
android:layout_width="120dp"
android:layout_height="40dp"
android:id="@+id/checkbox1"
android:text="记住密码"
android:checked="true"/>
</RelativeLayout>