主Activity------->AddActivity

package android.proper;

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

public class AddActivity extends Activity {
/** Called when the activity is first created. */
private EditText et1=null;
private EditText et2=null;
private TextView tv1=null;
private Button but1=null;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
et1=(EditText)findViewById(R.id.et1);
et2=(EditText)findViewById(R.id.et2);
tv1=(TextView)findViewById(R.id.tv1);
but1=(Button)findViewById(R.id.but1);
//tv1.setText("加");
//but1.setText("计算");
tv1.setText(R.string.cheng);
but1.setText(R.string.jisuan);
but1.setOnClickListener(new AddListener());
}

class AddListener implements OnClickListener
{

public void onClick(View v) {
// TODO Auto-generated method stub
//取得两个EditText的值
//存到intent对象之中
//使用intent对象启动Activity
String et1str=et1.getText().toString();
String et2str=et2.getText().toString();
Intent intent=new Intent();
intent.putExtra("et1", et1str);
intent.putExtra("et2", et2str);
intent.setClass(AddActivity.this, ResultActivity.class);
AddActivity.this.startActivity(intent);
}

}
}

显示结果Activity------->ResultActivity

package android.proper;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TextView;

public class ResultActivity extends Activity{
private TextView tv1=null;
protected void onCreate(Bundle savedInstanceState) {

// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.result);
Intent intent=getIntent();
String et1=intent.getStringExtra("et1");
String et2=intent.getStringExtra("et2");
tv1=(TextView)findViewById(R.id.tv3);
int intet1=Integer.parseInt(et1);
int intet2=Integer.parseInt(et2);
int result=intet1*intet2;
System.out.print(result);
tv1.setText(result+"");

}

}

更多相关文章

  1. Android 手势识别中的两个默认实现SimpleOnScaleGestureListener
  2. Android的跨进程通信介绍----------------aidl,传递复杂对象以及S
  3. listView显示对象以及access any RESTFull service that uses JS
  4. android 面向对象数据库 db40使用demo
  5. 1.8 奇葩,android onBackPressed结束了两个activity
  6. 两个星期的Android开发
  7. 33、Android 中子fragment控制父对象改变布局
  8. Android 中的Parcelable序列化对象
  9. Android样式化的定型对象 — Style样式的定义

随机推荐

  1. android switch模块 (耳机检测)
  2. iOS,Android,.NET通用AES加密算法
  3. 关于Activity的生命周期的一些见解
  4. android 面试知识个人积累1
  5. what is apk?
  6. Android 获取ROOT权限原理解析
  7. android service 的各种用法(IPC、AIDL)
  8. android 传感器获取方向总结
  9. Android 识别URL链接
  10. android修改重力感应方向