android制作一个简单登入界面的部分代码

package com.example.second;

import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends Activity {
	private EditText et1;
	private EditText et2;
	private Button btn1;
	private Button btn2;
	
	private Button btn;//创建一个按钮对象,要导入按钮对象所在的包
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //对BCN对象实例化
        btn=(Button)findViewById(R.id.button1);
        btn1=(Button)findViewById(R.id.button2);
        btn2=(Button)findViewById(R.id.button3);
        et1=(EditText)findViewById(R.id.editText2);
        et2=(EditText)findViewById(R.id.editText1);
        //创建btn的单击事件,参数要传递匿名内部类

        btn.setOnClickListener(new OnClickListener(){

			@Override
			public void onClick(View arg0) {
				// TODO Auto-generated method stub
				//在此方法内部写具体事件“由一个activity跳到另一个activity”
				//System.out.println("qiujiaming");
				//要成功的进行跳转需要用到intent这个对象。
				//第一个参数是原来的类,出发站,要以.this结尾。
				//intent意图对象,指定了起始和终点。
				//Intent in=new Intent(MainActivity.this,SecActivity.class);
				//startActivity(in);
				
				String name=et1.getText().toString();
				String password=et2.getText().toString();
				
				if(name.equals("z3")&&password.equals("z3")){
				//System.out.println(name);
				Intent in=new Intent(MainActivity.this,SecActivity.class);
				startActivity(in);}
			}});

    btn1.setOnClickListener(new OnClickListener(){

		@Override
		public void onClick(View arg0) {
			// TODO Auto-generated method stub
			Intent in2=new Intent();
			in2.setAction(Intent.ACTION_CALL);
			in2.setData(Uri.parse("tel:18363852969"));
			startActivity(in2);
		}});
    
    btn2.setOnClickListener(new OnClickListener(){

		@Override
		public void onClick(View arg0) {
			// TODO Auto-generated method stub
			Intent in3=new Intent();
			in3.setAction(Intent.ACTION_SENDTO);
			in3.setData(Uri.parse("smsto:11111111111"));
			in3.putExtra("sms_body", "hello,meizi");
			startActivity(in3);
		}});

    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
    
}


   
}

制作一个简单登入界面的部分代码。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值