位置: 编程技术 - 正文

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

  • 税金及附加如何记账
  • 出口退税政策
  • 其他债权投资的交易费用计入哪里
  • 工厂房租没有发票怎么办
  • 税控盘交服务费
  • 食品销售税务起征点是多少
  • 进项税需要转出吗
  • 社保代扣代缴怎么取消
  • 商贸企业加工费包括哪些
  • 上级工会返还的经费记什么收入
  • 出口无法收汇怎么办
  • 发票收到以后必须查验吗
  • 个人交的工会经费个税
  • 国税怎么查缴税明细
  • 住宅租给公司需要注意什么
  • 进口海运费增值税发票 抵扣
  • 其他应付转到其他应收
  • 酒店购买矿泉水再卖给客人怎么处理
  • 业务招待费如何进行纳税调整
  • 物业公司哪些收费项目
  • 钱打到对公账户
  • efi系统分区能删除吗win10
  • 对外投资收益要交税吗
  • 机票电子普票不可以报销么
  • 写一篇推荐书
  • 工程长期停工
  • win10任务栏变成黑色
  • PHP:oci_cancel()的用法_Oracle函数
  • .ico是什么文件
  • php的array_multisort()使用方法介绍
  • 购货方开具红字发票怎么做账
  • 所得税税前扣除的费用有哪些
  • 前端打包后生成文件
  • 非盈利组织固定资产没入帐 怎么调账
  • 税务文书送达回证企业要盖章吗
  • 软件企业享受增值服务
  • dvwa靶场搭建sql注入
  • 应收账款坏账准备计算表
  • python 协程 yield
  • 银行手续费和利息会计分录
  • 购进废旧物资进项税额
  • sql编程软件哪个好用
  • 办公室租金产生的税率
  • 农村土地征用补偿价格
  • 其他应付款在借方资产负债表怎么填
  • 差旅费科目设置
  • 工会经费计提比例是应发工资还是实发工资
  • 材料暂估入库需要什么原始凭证
  • 工资扣员工的罚款入什么科目
  • 查定征收和查验征收怎么区分
  • 汇算清缴业务招待费调整分录
  • 技术服务费收入会计分录怎么写
  • 房产税计入管理费还是税金及附加
  • 其他综合收益 综合收益
  • 小企业会计准则主要按照什么计量
  • 什么是长期股权投资
  • 编制合并报表时最关键的一步
  • 记账凭证填制的心得体会
  • MYSQL updatexml()函数报错注入解析
  • centos6.9开启ssh服务
  • WIN10系统中断
  • xwizard.exe是什么
  • centos pptpd
  • win7怎样设置屏幕保护密码
  • win7安装内存4g
  • Android游戏开发入门
  • rsync include-from
  • python jsonp
  • javascript中var的作用
  • jQuery Ajax 实例代码 ($.ajax、$.post、$.get)
  • jQuery简单实现tab选项卡切换效果
  • python的读写文件
  • jq中attr用法
  • 宾馆税务
  • 贵州省增值税普通发票图片
  • 医院盖章去哪个部门
  • 征求意见稿 讨论稿 送审稿
  • 深圳车牌注销需要车辆到场吗
  • 江苏电子税务局电话
  • 支付宝交税查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设