Android中Activity之间的数据传递(Intent和Bundle)
生活随笔
收集整理的這篇文章主要介紹了
Android中Activity之间的数据传递(Intent和Bundle)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
當(dāng)一個(gè)Activity啟動(dòng)另一個(gè)Activity時(shí),常常會(huì)有一些數(shù)據(jù)傳過去,對(duì)于Activity之間的數(shù)據(jù)交換更簡(jiǎn)單,因?yàn)閮蓚€(gè)Activity之間進(jìn)行數(shù)據(jù)傳遞交換更簡(jiǎn)單,因?yàn)閮蓚€(gè)Activity之間本來就有一個(gè)“信使”Intent。
??????Intent的用途其實(shí)有很多,今天用到的只是最基本的。
??????視頻教程:http://v.youku.com/v_show/id_XNzQxMDUxNTU2.html
???????????????????????http://www.iqiyi.com/w_19rsgrq0wt.html#vfrm=14-7-2-1
?????????????郵箱:whsgzcy@foxmail.com
主要是以下方法:
第一種:intent?=?new?Intent(MainActivity.this,Second.class);bundle?=?new?Bundle();bundle.putString("nihao",?ed_content.getText().toString());intent.putExtras(bundle);startActivity(intent);接收:Intent?intent?=?getIntent();Bundle?bundle?=?intent.getExtras();tv_show.setText(bundle.getString("nihao"));第二種:intent?=?new?Intent();intent.setClass(MainActivity.this,Second.class);intent.putExtra("key",?"dash");startActivity(intent);?接收:Intent?intent?=?getIntent();Bundle?bundle?=?intent.getExtras();String?name?=?bundle.getString("key");tv_show.setText(name);首先對(duì)于在API中查到的參數(shù)需要注意以下: context?:?這個(gè)參數(shù)代表了,整個(gè)android應(yīng)用的接口,幾乎所有創(chuàng)造的組件都要用到。一般都是 類名.this轉(zhuǎn)載于:https://blog.51cto.com/7861921/1544290
總結(jié)
以上是生活随笔為你收集整理的Android中Activity之间的数据传递(Intent和Bundle)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何自己动手建立最简单的动态网站
- 下一篇: windows批量创建用户