android制作一个简单登入界面的部分代码
16lz
2021-12-04
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(){@Overridepublic 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(){@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stubIntent in2=new Intent();in2.setAction(Intent.ACTION_CALL);in2.setData(Uri.parse("tel:18363852969"));startActivity(in2);}}); btn2.setOnClickListener(new OnClickListener(){@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stubIntent 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; } }
}
更多相关文章
- 类和 Json对象
- Android单选按钮组(RadioGroup)的用法
- Android中下拉列表框操作
- android 处理http例子
- Android中按钮点击后背景改变样式
- Android获取GPS坐标:
- android在Button上显示倒计时
- android发送json并解析返回json
- Android学习--Android带删除按钮的ListView