正在学习Android,都不知道怎么下手,希望高手给点建议,有什么好的教程分享,小弟感谢不尽。以下小实例主要功能是实现Activity的跳转
主要方法:
(1)intent.putExtra("add1", one);//把one的值加到add1 中
(2)intent.setClass(firstActivity.this, secondActivity.class);//实现跳转
(3)firstActivity.this.startActivityForResult(intent, REQUEST_CODE);//返回成功的参数
(4)protected void onActivityResult(int requestCode, int resultCode, Intent data) {//回调函数
super.onActivityResult(requestCode, resultCode, data){
}
}
(5)public boolean onCreateOptionsMenu(Menu menu) {//创建菜单
// TODO Auto-generated method stub
menu.add(0, 1, 1, R.string.exit);
return super.onCreateOptionsMenu(menu);
}
(6)public boolean onMenuItemSelected(int featureId, MenuItem item) {//监听选中菜单项
return super.onMenuItemSelected(featureId, item);
}
(7)Intent intent =getIntent();//获取Intent的对象
(8)String one = intent.getStringExtra("add1");//获取参数的值
java代码:
firstActivity.java
package com.test;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class firstActivity extends Activity {
public static final int REQUEST_CODE = 1;
EditText add1,add2;
Button btn1;
@Override
public void onCreate(Bundle savedInstanceState) {
super