在学习活动回收时,遇到当活动回收时开始在onresume状态的活动转为onpause时,活动的数据可能会丢失(取决于手机内存)只有在这时onsaveInstanceState方法才会有用武之地,这个方法是不稳定的随机的,所以在写代码测试时基本不会发生作用,因为模拟器内存一般是够的,推荐看一个博客https://blog.csdn.net/chj00128/article/details/50681803。另外在存储和取值时用到了bundle,与intent类似却大不相同。intent一般用于活动之间的数据传递,而在活动回收时的bundle是自己暂时保存自己的数据,推荐看https://blog.csdn.net/qq_34820468/article/details/82837506。