8.7 Intent2

Intent传递简单数据

8.7 Intent2_第1张图片
简单数据

Intent传递数组

8.7 Intent2_第2张图片
数组

Intent传递集合

8.7 Intent2_第3张图片
List<基本数据>
8.7 Intent2_第4张图片
List
8.7 Intent2_第5张图片
List

Intent传递对象

1.将对象转换为Json字符串

2.通过Serializable,Parcelable序列化

8.7 Intent2_第6张图片
将对象转换为Json字符串
8.7 Intent2_第7张图片
通过Serializable,Parcelable序列化

Intent传递Bitmap

8.7 Intent2_第8张图片
传bitmap

定义全局数据

1.将对象放入Application中,Application 是单例(singleton)模式的一个类,Application对象的生命周期即程序的生命周期;

2.Application对象是存在于内存中的,也就可能会被系统杀死(单例对象以及公共静态变量也是),

   所以重要数据建议进行本地化,使用数据时要对变量的值进行非空检查;

单例模式传参

特点就是可以保证系统中一个类有且只有一个实例;(上面application就是)

你可能感兴趣的:(8.7 Intent2)