位置: 编程技术 - 正文

Andorid学习之路(七)之 Serializable接口和Parcelable接口(android)

编辑:rootadmin
Activity之间的数据传输

推荐整理分享Andorid学习之路(七)之 Serializable接口和Parcelable接口(android),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:andorin,androcur,andorid开发,andorid beam,andorid beam,andorids,andorid beam,andorids,内容如对您有帮助,希望把文章链接给更多的朋友!

activity之间的数据传输我们可以通过Intent对象的putExtra方法,通过这个可以传输很多不同类型的数据,比如说字符串、整数、实数、对象等。

首先以一个字符串举例来说一下:

通过putExtra传输字符串可以通过如下方法:

putExtra(String name, String value):intent

第一个参数为用来让接收数据的activity辨别的字符串,相当于HashMap中的索引&#;。

第二个为要发送的数据(这里是字符串)。

在目标activity中通过这个name来找到这个value。

当前activity中:

目标activity中:

上面只是简单的说明一下如何传输字符串。

那么如何传输对象呢?这货比较特殊,不能像putExtra("data", Object)这样进行传输,没有这种方法。

Andorid学习之路(七)之 Serializable接口和Parcelable接口(android)

在重载方法中可以找到两个比较特殊的方法:

putExtra(String name, Serializable value):intent

putExtra(String name, Parcelable value):intent

Serializable和Parcelable分别是两个接口,那么要传输对象,则只需要使得类实现这两个接口之一就行了。

我们先来看一下Serializable实现,创建一个类Obj并且实现该接口:

当前activity:

目标activity:

再来看一下Parcelable实现,创建一个类Obj2并且实现该接口:

看起来是不是要比实现Serializable接口要复杂的多?但是这种方法要好多的,主要是该方法速度快,性能好(一般用这种)。

当前activity:

目标activity:

标签: android

本文链接地址:https://www.jiuchutong.com/biancheng/374486.html 转载请保留说明!

上一篇:Android 匿名启动activity 启动系统activity(安卓匿名电话软件)

下一篇:android:ellipsize省略文字用法(android:ellipsize="marquee")

  • 股权转让后企业注销个人所得税怎么处理
  • 免抵退税和留抵退税可以一起退吗
  • 一般纳税人印花税的计算公式
  • 销售退货时发票已认证怎么办
  • 出口退税申报无电子信息
  • 当年实现的利润弥补亏损会计分录
  • 本月预缴税额怎么计算
  • 进项发票失控账务处理
  • 非税收入包括哪些
  • 税务局加强企业所得税管理
  • 跨年冲销营业外支出
  • 小规模建筑业有增值税吗
  • 业务招待费的进项可以抵扣吗
  • 税收分类编码怎么导出来
  • 汇算所得税中“以前年度多缴的所得税额在本年抵减额”怎么填 ?
  • 因税负低补缴上年度增值税分录怎么写?
  • 去办税大厅清卡需要带什么
  • 已确定收入后补缴增值税
  • 公司注销了是不是就不能用了
  • 一般纳税人进项税会计分录
  • 增值税税控系统技术维护费每年都可以抵扣吗
  • 公司破产清算的清偿顺序为
  • 企业的团队建设之荒野求生
  • win7系统如何设置热点
  • 在Win7系统中,文件的属性包括
  • 固定资产要办理什么手续
  • 个税系统添加人员出现证件号码不符合一般规则
  • macbook不用键盘膜会进灰吗
  • php常用的优化方式
  • 子公司转为分公司,是不是需要缴纳土地增值税
  • linux不能联网怎么解决
  • 股份支付的特征是什么
  • 固定资产未提完折旧停止经营怎么处理
  • php数据表
  • 资产划转增值税 开票怎么开
  • 购买免税农产品可以抵扣进项税
  • 母公司收取子公司管理费的税率
  • 实物资产的管理
  • 外币交易汇兑损益包括
  • 发票多久过期不能开
  • 前端调用后端代码
  • 出口退税会计分录怎么写
  • 债权转让收益需缴税吗
  • 进项未认证但已开票怎么办
  • 未达起征点销售额怎么填申报表
  • 为什么应交增值税要转入未交增值税
  • 企业进项是什么意思
  • 什么公司可以核定企业所得税
  • 两处以上取得工资如何申报个税
  • 在建工程的人工费进行了全员申报后,清算时怎么处理?
  • 企业所得税缴纳模式
  • 购置税 过户
  • 工会经费如何申请返还
  • 资本公积可以随便增加吗
  • 外贸企业怎么开出口发票
  • 开一般户需要什么理由
  • 房地产企业资产负债率行业平均值
  • mysql min
  • xp系统 win7
  • scanfile.exe
  • 怎么检测软件有没有毒
  • linux删除u盘记录
  • windows恶意软件删除工具怎么安装
  • mmc.exe是什么
  • win7自带防火墙关闭后自己打开啥原因
  • linux中nm命令
  • linux内核命名
  • unity 链表
  • jsclass选择器
  • opengl安装教程
  • node.js+express
  • 利用python做一个文字小游戏
  • jquery查找方法
  • 安卓如何取消长按电源键关机
  • unity uGUI按钮点击换图
  • 权限android.permission.write
  • python的入门教程
  • 现任新疆兵团政治部主任
  • 珠宝消费税怎么申报
  • 为什么经常收到税务短信
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设