位置: 编程技术 - 正文

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")

  • 安徽增值税发票查询系统
  • 有限合伙需要报增值税吗
  • 增值税应纳税额的计算
  • 本月累计专项扣款怎么算
  • 土地使用权摊销计入在建工程
  • 收据怎么粘贴在费用报销单上
  • 固定资产的折旧费用计入什么科目
  • 电汇凭证如何使用
  • 应收账款坏账计提比例变更
  • 固定资产拆除后账务处理
  • 房地产对居民生活的影响
  • 劳务发票税率营改增后是多少?
  • 未做工程税费如何计算
  • 支付的水电费属于什么会计科目
  • 利息收入汇算清缴
  • 营业账簿是什么意思
  • 出口发票税率开错了怎么办
  • 小规模无进项发票,需要开1%专票,税点是多少
  • 印花税在什么情况下需要申报
  • 一般纳税人能开普票吗,几个点
  • 小企业会计准则主要按照什么计量
  • 本年利润结转到利润分配是每月都结转还是年底结转
  • 企业一年零申报怎么办
  • cesium加载s3m
  • 以前年度损益调整
  • windows pythonpath
  • windowlocation用法
  • typescript类型别名
  • php自动转换
  • laravel日志管理系统
  • bad block bitmap checksum
  • 网站客服系统在线
  • 微信公众号认证300元每年都要吗
  • 增值税申报表填错不影响税额
  • 软件和集成电路企业
  • 免费学电脑的网站
  • 预支报销单
  • 企业所得税营业收入怎么填
  • 购买服务费用
  • 金税四期上线后如何查虚开
  • 外经证适用范围
  • 员工上班的停车费谁出
  • 人力成本费用率和人工成本利润率
  • 应付账款会计分录例题
  • 企业应如何降低消费者
  • 营改增题目
  • 航天信息发票全额抵扣
  • 复式记账法主要有
  • 工业企业应付会计工作内容
  • 一次性压缩洗脸巾
  • win8换win7详细过程
  • 苹果序列号查询
  • qq8.2.1版本下载正式版
  • xp系统如何设置
  • ubuntu14.04升级
  • explorer.exe进程文件
  • win10相机模糊
  • svaplayer.exe - svaplayer是什么进程 有何作用
  • 查看win8.1版本
  • win8 休眠
  • javascriptcall和apply
  • javascript中匿名函数
  • nodejs nodemon
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • 安卓游戏引擎
  • 一个简单的灵魂福楼拜
  • ghost详细说明
  • 2024年全年计划
  • nodejs获取异步请求返回值
  • 基于网络创新形成的大数据的最突出特征是什么?( )
  • python打包成deb
  • jQuery 获取跨域XML(RSS)数据的相关总结分析
  • 江西省国家税务局总局官网
  • 河北电子税务局移动端
  • 电子税务局税务数字证书登录
  • 河北省税务局发票查询系统
  • 百望税控盘怎么导出清单明细
  • 国家管网集团下属企业
  • 20万块手表交多少税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设