- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
intent传递各种参数用法
一、传递List传递ListString的方法[java]?view plain?copyArrayListString?info?=?new?ArrayListString();???info.add(name);???info.add(website);???info.add(weibo);???Intent?intent?=?new?Intent(MainActivity.this,?ResultActivity.class);???intent.putStringArrayListExtra(infoList,?info);???startActivity(intent);???接收ListString的方法[java]?view plain?copyArrayListString?infoList?=?new?ArrayListString();???infoList?=?getIntent().getStringArrayListExtra(infoList);???传递ListInteger的方法[java]?view plain?copyintent.putIntegerArrayListExtra(key,?list);?? 接收ListInteger的方法[java]?view plain?copylist?=(ArrayListInteger)?getIntent().getIntegerArrayListExtra(key);???二、传递Object有两种方式来传递Object:Serializable和Parcelable2.1 使用Serializable方式前提:Object需要实现Serializable接口用Serializable方式传递Object的语法:bundle.putSerializable(key,object);用Serializable方式接收Object的语法:object=(Object) getIntent().getSerializableExtra(key);实现Serializable接口就是把对象序列化,然后再传输,和Java的常用编程没什么明显区别,而且Object不需要明显改变,推荐用这种方式。Object实现Serializable[java]?view plain?copypackage?com.wirelessqa.testintent;???import?java.io.Serializable;???/**??*?OBJECT实现SERIALIZABLE??*?@author?bixiaopeng?2013-2-18?上午11:32:19??*/?public?class?SerInfo?implements?Serializable?{????private?String?name;???private?String?website;???private?String?weibo;???public?SerInfo(){}????public?SerInfo(String?name,?String?website,?String?weibo){???this.name?=?name;???this.website?=?website;???this.weibo?=?weibo;???}????public?String?getName()?{???return?name;???}????public?void?setName(String?name)?{???this.name?=?name;???}????public?String?getWebsite()?{???return?website;???}????public?void?setWebsite(String?website)?{???this.website?=?website;???}????public?String?getWeibo()?{???return?weibo;???}????public?void?setWeibo(String?weibo)?{???this.weibo?=?weibo;???}???}??用Serializable方式传递Object[java]?view plain?copySerInfo?serInfo?=?new?SerInfo(name,?website,?weibo);???Intent?intent?=?new?Intent();???Bundle?bundle?=?new?Bundle();???bundle.putSerializable(serinfo,?serInfo);???intent.setClass(MainAct
您可能关注的文档
- bxk系列防爆控制箱和bqc53防爆电磁起动器价格.docx
- bxk系列防爆控制箱和防爆综合磁力起动器价格.docx
- bxk防爆控制箱和190X190防爆接线箱价格.docx
- byh防爆环形荧光灯和粉尘防爆防腐双管荧光灯价格.docx
- bys防爆荧光灯和荧光灯价格.docx
- bxx防爆动力检修箱和船用防爆接线箱价格.docx
- C7-1-4 建筑物垂直度、标高、全高测量记录.doc
- bxk防爆控制箱和防爆电源接线箱价格.docx
- BZA1-5_36-1防爆按钮和防爆启动按钮价格.docx
- CBA钎焊工艺.doc
- 《GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业》.pdf
- GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业.pdf
- GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 中国国家标准 GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 《GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法》.pdf
- 《GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》.pdf
- GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数.pdf
- 《GB/T 17215.686-2024电测量数据交换 DLMS/COSEM组件 第86部分:社区网络高速PLCISO/IEC 12139-1配置》.pdf
- GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜.pdf
- 《GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pdf
文档评论(0)