当前位置: 代码迷 >> Android >> Android-05-容易登录demo
  详细解决方案

Android-05-容易登录demo

热度:130   发布时间:2016-04-28 05:28:08.0
Android---05---简单登录demo
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"       android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical"  ><!--  android:textSize="16sp"  字体大小 -->    <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="请输入用户名"         android:textSize="16sp"        android:textColor="#FFC0CB"        />    <EditText           android:id="@+id/name"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:hint="用户名:"        />    <TextView          android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:text="请输入密码"          android:textSize="16sp"         android:textColor="#FFC0CB"        />   <EditText           android:id="@+id/password"          android:layout_width="match_parent"          android:layout_height="wrap_content"          android:inputType="textPassword"          android:hint="密码:"        />   <Button          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:layout_gravity="right"          android:text="登录"          android:onClick="click"       /></LinearLayout>



package com.example.test_login;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends Activity {	private EditText name;	private EditText password;	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);		name = (EditText) findViewById(R.id.name);		password = (EditText) findViewById(R.id.password);	}	public void click(View view) {		          if(name.getText().toString().equals("abc")&&password.getText().toString().equals("abc"))          {           	 //1.context         	 //MainActivity.this 当前Activity对象        	 //由于Toast在当前Activity显示,所以设置.this        	 //2.res        	 //Toast 显示的文字        	 //3.duration  持续的时间        	 Toast.makeText(MainActivity.this, "跳转", Toast.LENGTH_SHORT).show();        	 //show() 显示Toast         }         else         {        	 name.setError("用户名或密码错误");        	 password.setError("用户名或密码错误");         }	}}


结果:





点击后弹出Toast。


  相关解决方案