登录注册页面构建源码

 

MainActivity.java

package com.example.adwareexpand;

import com.example.enroll.EnrollActivity;
import com.example.login.LoginActivity;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MainActivity extends Activity {

private Button enorllButton;
private Button loginButton;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
enorllButton = (Button) findViewById(R.id.enorll_btn);
enorllButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Intent intent = new Intent(MainActivity.this,
EnrollActivity.class);
startActivity(intent);
}
});

loginButton = (Button) findViewById(R.id.login_btn);
loginButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Intent intent = new Intent(MainActivity.this,
LoginActivity.class);
startActivity(intent);
}
});
}

}

activity_main.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background"
android:orientation="vertical">

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="十七"
android:textSize="60dp"
android:textColor="#3399FF"
android:layout_marginTop="100dp"
android:layout_gravity="center_horizontal"/>
<Button
android:id="@+id/enorll_btn"
android:layout_width="300dp"
android:layout_height="50dp"
android:text="注 册"
android:layout_marginTop="150dp"
android:layout_gravity="center_horizontal"
android:textColor="#ffffff"
android:background="#8FD042"/>

<Button
android:id="@+id/login_btn"
android:layout_width="300dp"
android:layout_height="50dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:text="登 录"
android:textColor="#ffffff"
android:background="#8FD042"/>

</LinearLayout>

enroll_layout.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff"
android:orientation="vertical" >

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="80dp"
android:background="#41C8F8" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:text="注 册"
android:textColor="#ffffff"
android:textSize="24dp" />
</RelativeLayout>

<LinearLayout
android:layout_width="220dp"
android:layout_height="300dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="20dp"
android:orientation="vertical" >

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="用 户 名"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="密 码"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="确认密码"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="性 别"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="真实姓名"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="身 份 证"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="手 机 号"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="验 证 码"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="80dp"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />

<Button
android:layout_width="30dp"
android:layout_height="20dp"
android:layout_marginLeft="10dp"
android:background="#41C8F8"
android:text="验证"
android:textSize="10dp" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="horizontal" >

<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="我已阅读并同意"
android:textColor="#cccccc"
android:textSize="10dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="十七管理协议"
android:textColor="#1B5FA3"
android:textSize="10dp" />
</LinearLayout>
</LinearLayout>

<LinearLayout
android:layout_width="220dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" "
android:textColor="#cccccc"
android:textSize="18dp" />
</LinearLayout>

<Button
android:layout_width="70dp"
android:layout_height="20dp"
android:background="#F7A24A"
android:text="注 册"
android:textColor="#ffffff"
android:textSize="12dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="已有账号"
android:textColor="#cccccc"
android:textSize="10dp" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="登录"
android:textColor="#1B5FA3"
android:textSize="10dp" />
</LinearLayout>

</LinearLayout>

 

login_layout.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff"
android:orientation="vertical" >

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="150dp"
android:background="#41C8F8" >

<TextView
android:id="@+id/login_test"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="25dp"
android:text="登 录"
android:textColor="#ffffff"
android:textSize="24dp" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/login_test"
android:layout_centerHorizontal="true"
android:layout_marginTop="40dp"
android:src="@drawable/dog" />
</RelativeLayout>

<LinearLayout
android:layout_width="220dp"
android:layout_height="200dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="35dp"
android:orientation="vertical" >

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="用 户 名"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:orientation="horizontal" >

<LinearLayout
android:layout_width="80dp"
android:layout_height="wrap_content"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="密 码"
android:textColor="#cccccc"
android:textSize="16dp" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=": "
android:textColor="#cccccc"
android:textSize="18dp" />

<EditText
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_gravity="center"
android:background="@drawable/shape"
android:padding="10px"
android:singleLine="true"
android:textColor="#FFFAFA" />
</LinearLayout>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_marginTop="10dp"
android:text="找回密码"
android:textColor="#1B5FA3"
android:textSize="12dp" />

<Button
android:layout_width="match_parent"
android:layout_height="30dp"
android:layout_marginTop="15dp"
android:background="#4193CE"
android:text="登 录"
android:textColor="#ffffff"
android:textSize="16dp" />

<Button
android:layout_width="match_parent"
android:layout_height="30dp"
android:layout_marginTop="10dp"
android:background="#4193CE"
android:text="注 册"
android:textColor="#ffffff"
android:textSize="16dp" />
</LinearLayout>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:orientation="horizontal" >

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-------------------" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="第三方登陆" />

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-------------------" />
</LinearLayout>

<LinearLayout
android:layout_width="220dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:layout_weight="3"
android:orientation="horizontal" >

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:src="@drawable/qq64" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:src="@drawable/weixin64" />

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:src="@drawable/weibo64" />
</LinearLayout>

</LinearLayout>

 

 

posted @ 2016-08-04 13:31  改变世界的老十七  阅读(608)  评论(0编辑  收藏  举报