Ø我们可以通过Intent类中的putExtra方法可以将简单的数据类型和序列化对象保存到Intent对 象中,然后在目标的Activity中使用getXxx方法取出对应的数据。

Ø案例一

package com.android.myintent;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;public class Main extends Activity {/** Called when the activity is first created. */private Button button;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);// 加载布局文件button = (Button) this.findViewById(R.id.button);//button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubIntent intent = new Intent();// 在意图中传递数据intent.putExtra("name", "张三");intent.putExtra("age", 23);intent.putExtra("address", "北京");intent.setClass(Main.this, OtherActivity.class);// 启动意图startActivity(intent);}});}}

package com.android.myintent;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.widget.TextView;public class OtherActivity extends Activity {private TextView textView;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.other);textView = (TextView) this.findViewById(R.id.msg);Intent intent = getIntent();int age = intent.getIntExtra("age", 0);String name = intent.getStringExtra("name");String address = intent.getStringExtra("address");textView.setText("age--->>" + age + "\n" + "name-->>" + name + "\n"+ "address->>" + address);}}

更多相关文章

  1. 一句话锁定MySQL数据占用元凶
  2. android 实现图片选择拖拽控件
  3. Android(java)回调函数经典示例
  4. Android视图加载流程(6)之View的详细绘制流程Draw
  5. MVP和MVC的区别
  6. SQLite与ContentProvider)
  7. DataBinding使用指南(四):BindingAdapter
  8. Android(安卓)蓝牙4.0 BLE 理解
  9. android studio 常用的快捷键

随机推荐

  1. android 多语言(在APP里面内切换语言)
  2. android UI入门一
  3. Android 图片在SD卡及包下的存储
  4. Android Studio打包APK时出现android stu
  5. Android获取当前运行的service
  6. Android处理图片
  7. Android中SDK供第三方调用实现详解
  8. android 记录所有打开的Activity,退出程序
  9. ANDROID Porting系列八、Keymaps and Key
  10. android webview goback 跳过页面302自动