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;    }    }



}

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

更多相关文章

  1. 类和 Json对象
  2. Android单选按钮组(RadioGroup)的用法
  3. Android中下拉列表框操作
  4. android 处理http例子
  5. Android中按钮点击后背景改变样式
  6. Android获取GPS坐标:
  7. android在Button上显示倒计时
  8. android发送json并解析返回json
  9. Android学习--Android带删除按钮的ListView

随机推荐

  1. Android图片浏览之源码
  2. Android动态设置VIew宽高
  3. android wpa_supplicant 调试
  4. Android核心分析 ------ 电话系统之rilD
  5. Android 之各种颜色
  6. 修改SeekBar样式
  7. TextView——行间距与字母间隔
  8. 在android 两个类之间 get,set方法传参使
  9. Android ListView里设置默认Item的背景颜
  10. android中的Inflater