一、向下一个活动传递数据
使用显式Intent传递数据
分为两步:送数据和取出数据
一、送数据FirstActivity
二、取数据SecondActivity
二、返回数据给上一个活动
分为三步走:当前活动显式Intent跳转、目标活动返回数据和目标活动返回数据时需要进行一个函数回调
一、当前活显式Intent跳转
二、目标活动返回数据
三、目标活动返回数据时需要进行一个函数回调
注:在FirstActivity重写onActivityResult方法来得到返回的数据
需要注意的是:返回上一个活动只需要按一下Back键就可以了,不过并没有一个启动活动的Intent来传递数据。当我们编程好上面代码时候,在SecondActivity中没有点击按钮,而是点击Back键回到FirstActivity,这样数据就没有能够返回,面对这种情况,我们在SecondActivity中重写onBackPressed()方法来解决这个问题。
根据郭霖大神《第一行代码》学习,敬礼!