Xml代码

1. <?xml version="1.0" encoding="utf-8"?>
2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
3. package="com.ray.test"
4. android:versionCode="1"
5. android:versionName="1.0">
6. <application android:icon="@drawable/icon" android:label="@string/app_name">
7. <activity android:name=".TestBundle"
8. android:label="@string/app_name">
9. <intent-filter>
10. <action android:name="android.intent.action.MAIN" />
11. <category android:name="android.intent.category.LAUNCHER" />
12. </intent-filter>
13. </activity>
14.
15. <activity android:name=".Target"></activity>
16. </application>
17. <uses-sdk android:minSdkVersion="3" />
18. </manifest>

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ray.test"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".TestBundle"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

<activity android:name=".Target"></activity>
</application>
<uses-sdk android:minSdkVersion="3" />
</manifest>



第一个活动的代码如下:
Java代码

1. package com.ray.test;
2.
3. import android.app.Activity;
4. import android.content.Intent;
5. import android.os.Bundle;
6. import android.view.MotionEvent;
7.
8. public class TestBundle extends Activity {
9. public void onCreate(Bundle savedInstanceState) {
10. super.onCreate(savedInstanceState);
11. setContentView(R.layout.main);
12. }
13.
14. public boolean onTouchEvent(MotionEvent event) {
15. Intent intent = new Intent();
16. intent.setClass(TestBundle.this, Target.class);
17. Bundle mBundle = new Bundle();
18. mBundle.putString("Data", "ray'blog");//压入数据
19. intent.putExtras(mBundle);
20. startActivity(intent);
21. finish();
22. return super.onTouchEvent(event);
23. }
24. }

package com.ray.test;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.MotionEvent;

public class TestBundle extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}

public boolean onTouchEvent(MotionEvent event) {
Intent intent = new Intent();
intent.setClass(TestBundle.this, Target.class);
Bundle mBundle = new Bundle();
mBundle.putString("Data", "ray'blog");//压入数据
intent.putExtras(mBundle);
startActivity(intent);
finish();
return super.onTouchEvent(event);
}
}



将要跳转到的活动代码:
Java代码

1. package com.ray.test;
2.
3. import android.app.Activity;
4. import android.os.Bundle;
5.
6. public class Target extends Activity{
7.
8. public void onCreate(Bundle savedInstanceState) {
9. super.onCreate(savedInstanceState);
10. setContentView(R.layout.main);
11. Bundle bundle = getIntent().getExtras();
12. String data=bundle.getString("Data");//读出数据
13. setTitle(data);
14. }
15. }

更多相关文章

  1. android左右滑动加载分页以及动态加载数据
  2. android 执行shell命令代码
  3. android 开发中常用颜色,以及一些颜色的代码
  4. Android数据共享 sharedPreferences 的使用方法
  5. Android Camera子系统之源代码View
  6. Android开发之常用代码片段
  7. Android系列之Post图片和数据
  8. 关于用Android的API重写drawRegion方法的代码

随机推荐

  1. 降低Android应用程序的耗电量
  2. android textview设置字体的行距
  3. Android中软键盘弹出时关于布局的问题
  4. Android使用WebView加载网页及数据
  5. Android(安卓)中文 API (101) ―― Async
  6. Android之网络连接判断
  7. [Android学习十一]Android开发单元测试
  8. android bundle 在activity之间传递数据
  9. Android(安卓)悬浮窗开发的坑
  10. android控件的对齐方式