之前说的那个Intent传递业务对象的事。
实现Parcelable比较费劲
但是可以通过Serializable,序列化来搞定。
测试1
传递对象Test1.
Intent将对象put进去,正常传递,获取,新的activity,getIntent之后,强转成Test1就可以了。
测试2
Test1中多了一个成员Test2,但是Test2没有实现Serializable。
startActivity的时候就崩了。。。抛了异常,提示内容是序列化的时候失败了,并且确切的提示了Cause by Test2这个类,于是将传递的类中的自定义类成员也实现Serializable
即类Test1中的成员类Test2
就一切正常了。