COCO的android学习之路第2章(5)—意图之间传递数据

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: COCO的android学习之路第2章(5)—意图之间传递数据

这一节主要学习下意图之间数据的传递,我们要演示的效果是,在第一个界面,点击一个按钮,然后传递数据给第二个界面,第二个界面同样也有一个按钮,点击之后,给第一个界面发送等待数据。

1:按照书上所述,我们创建一个PassingDataActivity,然后创建之后,按照书中所示,把我们的界面布局做好,如下所示:

1

2

第二个界面的布局,我们加入一个文本标签以及一个按钮,同样的,第一个界面仅仅是一个按钮,方法比较简单。

3

2:编码,编码的具体步骤参考书中所示,在编码的过程,我加入一些讲解

4

5

6

7

8

3:下面是我们最后演示的一个动态图,可以参考下:

android

4:总结:

意图之间数据传递,通过2种方式:

1:第一种是通过Intent直接进行putExtra()来进行数据设置;

2:第二种通过Bundle进行putString(),putInt()…等方法设置好数据,然后通过putExtras()方法,把Bundle对象添加给Intent对象进行数据传递,在解析Bundle的数据时,通过getIntent.getExtras()来获取Bundle对象。

学完本节需掌握:

1:意图之间数据的传递;

2:android布局文件如何布局。

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: COCO的android学习之路第2章(5)—意图之间传递数据

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: