Intent可以传递的数据:
Ø 基本putExtra():
putExtra(String name,Parcelable value) //传递一个parcelable对象
putExtra(String name,Parcelable value[]) // 传递一个Parcelable数组
putExtra(String name,Bundle value) //传递一个Bundle(可以传递所有数据)
Ø 扩展的ArrayList:
putParcelableArrayListExtra(Stringname, ArrayList<? extends Parcelable> value) //传递一个实现Parcelable接口的对象数组
putStringArrayListExtra(Stringname, ArrayList<String> value) //传递一个字符串数组
putIntegerArrayListExtra(Stringname, ArrayList<Integer> value) //传递一个整形数组。