- 浏览: 49449 次
文章分类
- 全部博客 (25)
- Android (19)
- startActivityForResult() (1)
- Intent (3)
- HTML (1)
- onCreate (1)
- Button (3)
- OnClick (3)
- Activity (2)
- savedInstanceState (1)
- Service (2)
- message (1)
- Notification (1)
- Broadcast (1)
- SQLite (1)
- SharePreferences (1)
- Galaxy 9300 (1)
- 刷机 (1)
- root (1)
- ContentProvider (1)
- 笔记本 (1)
- 散热 (1)
- 算法 (3)
- C (4)
- socket (0)
- java (0)
最新评论
MainActivity
package com.test.intentdemo; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.widget.Button; public class MainActivity extends Activity { private Button btn=null; public void onCreate(Bundle savedInstanceState)//onCreate方法用来初始化Activity实例对象 { super.onCreate(savedInstanceState);//super.onCreate(savedInstanceState)的作用是调用其父类Activity的onCreate方法来实现对界面的图画绘制工作 setContentView(R.layout.activity_main);//setContentView(R.layout.main)的作用是加载一个界面 btn=(Button)findViewById(R.id.btn); btn.setOnClickListener(listener); } private View.OnClickListener listener=new View.OnClickListener() { @Override public void onClick(View v) { // Intent intent=new Intent(); // intent.setAction(Intent.ACTION_SENDTO); // intent.setData(Uri.parse("smsto:5554")); // intent.putExtra("sms_body", "Hello!");//sms_body不能随意换成 // startActivity(intent); Intent intent=new Intent(); intent.setClass(MainActivity.this, SecondActivity.class);//从一个activity跳转到另一个activity intent.putExtra("str", "Intent Demo");//给intent添加额外数据,key为“str”,key值为"Intent Demo" startActivity(intent); } }; @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; } }
secondAcitivity
package com.test.intentdemo; import android.R.string; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.widget.TextView; public class SecondActivity extends Activity { private TextView secondTxt; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.second); Intent intent=getIntent();//getIntent将该项目中包含的原始intent检索出来,将检索出来的intent赋值给一个Intent类型的变量intent Bundle bundle=intent.getExtras();//.getExtras()得到intent所附带的额外数据 String str=bundle.getString("str");//getString()返回指定key的值 secondTxt=(TextView)findViewById(R.id.secondTxt);//用TextView显示值 secondTxt.setText(str); } }
发表评论
-
ContentProvider
2012-08-09 14:43 807ContentProvider学习笔记 ContentPro ... -
Galaxy 9300 刷机和获取root权限
2012-08-08 14:19 1574刷机和ROOT是两个不同但是很类似的动作。 刷机应该就 ... -
SharedPreferences 存储
2012-07-27 20:02 901SharedPreferences是Android平台 ... -
SQLite 存储
2012-07-27 10:33 772SQLite是一种轻量级的,嵌入式的数据库系统,它占用的资源非 ... -
Android Broadcast 广播
2012-07-23 10:47 859从现实生活中理解广播机制 一听到广播我们第一感觉就会联 ... -
Status Notification
2012-07-22 18:12 1294Status Notification是作用是在页眉的位置,提 ... -
Android Message机制
2012-07-20 11:01 1179参考链接http://www.cnblogs.com/hnra ... -
Android Service之bindService()
2012-07-17 14:37 1155http://www.cnblogs.com/onlylitt ... -
Android Service 之StartService()
2012-07-17 10:25 11771Service是android 系统中的一种组件,它跟Acti ... -
Activity_savedInstanceState
2012-07-14 10:31 3976假设有两个Activity,分别是MainActivity,S ... -
Activity生命周期
2012-07-13 11:24 712Activity的生命周期图如上所示 用一个实例来测试 ... -
ButtonDemo_OnClick_2
2012-07-13 00:47 602public void onCreate(Bundle ... -
intentDemo_2
2012-07-13 00:45 733<manifest xmlns:android=& ... -
intentDemo_1
2012-07-13 00:45 586package com.test.intentdemo; ... -
ButtonDemo_OnClick_3
2012-07-13 00:45 583package com.test.buttondemo; ... -
ButtonDemo_OnClick_1
2012-07-12 22:51 802public class MainActivity ex ... -
Android开发——关于onCreate的解读
2012-07-12 22:48 592在AndroidManifest.xml文件中的< ... -
startActivityForResult()的用法
2012-07-12 22:43 1597参考链接:http://www.cnblogs.com/mub ...
相关推荐
前言 ...这就牵涉到一个问题:Intent 传递数据大小限制。 Intent到底能够携带多少数据呢? 使用Intent传送数据时,可能会出现异常 在Intent中传入一个Parcelable对象;例如传入一个bitmap对象。 代
intent将数据从一个activity传递到另一个activity,intent如何从发送数据给另一个activity并接受传回来的值
通过Intent实现Activity之间的切换,并利用Intent实现了数据的传递
Android源代码 演示3个功能: (1)Intent打开另外一个Activity (2)Intent拨电话 (3)Intent在2个Activity间传递数据
Android Studio 3.0 下使用Intent传递数据和数据回传的示例。实现了一个简单的登录界面,用户输入用户名和密码后,点击登录把用户名和密码传递到主界面,主界面显示用户名和密码,然后在主界面中购买一个物品,打开...
Activity 间intent传递有序排序的map集合 intent传递map排序
我们可以通过Intent类中的putExtra方法可以将简单的数据类型和序列化对象保存到Intent对象中,然后在目标的Activity中使用getXxx方法取出对应的数据。
利用广播Broadcast Receiver,在2个不同的Activity传递数据
android 利用intent调用activity 简明精炼的例子 传递数据,并且有返回值
1.通过Intent传递数据 2.通过静态变量(static)传递数据 3.通过剪贴板(Clipboard)传递数据 4.通过全局对象传递数据 在TransmitDataActivity.java中 package mobile.android.transmit.data; public class ...
运用intent实现两个activity间的数据传输,activity1传数据到activity2,activity2再返回数据到activity1
详细地描述了Activty间使用Intent传递数据并返回结果的方式方法。
使用Intent filter来实现不同应用中Activity的相互跳转,点击A应用中的Activity,就跳转到B应用中的Activity,这种方式可以实现从一个应用的Activity 跳转到另一个应用的Activity,它们之间还可以传递数据。
Activity之间的Intent跳转,一个简单的例子,
这是介绍了Intent怎样传递数据,传递什么类型的数据,和startactivityforResult,setResult,onactivityResult的用法,请参考:http://blog.csdn.net/forwardyzk/article/details/46620021
本代码中利用Intent带Bundle 传入下一个Activity.
Activity切换示例代码,intent传递 2.3.3,4.0 版本测试验证通过
在实际的应用中,我们不仅仅要向Activity传递数据,而且要从Activity中返回数据,虽然返回数据和传递数据类似,也可以采用前面4种方法,但是一般建议采用Intent对象的方式来返回数据,使用这种方式返回数据,需要...
Android中Activity之间的数据传递使用很频繁。而最常用的方式便是使用意图Intent传递,从一个界面传递到目标界面,或者从第一个界面传递到第二个界面,再回传给第一个界面。
欢迎下载,借助Intent实现Android工程中Activity之间Java对象的传递.zip