android关于序列化和反序列化List<? implement Parcelable> list属性
2016-09-09 14:44
393 查看
比如:
class test implement Parcelable{
class test implement Parcelable{
private List<A> list;//A是实现了Paecelable接口的类
//写入
@Override public void writeToParcel(Parcel parcel, int i) { parcel.writeList(
list); }
//读取
public test(Parcel parcel){
list= new ArrayList<A>(); read.readList(
list,A.class.getClassLoader());
}
}
使用的时候:
Bundle bundle=getIntent().getExtras(); bundle.setClassLoader(getClass().getClassLoader());
其中涉及到加载器的知识
ClassLoader
相关文章推荐
- 关于hibernate中实体类为什么尽量序列化和类似<s:checkboxlist/>标签
- LIST<T>现在也支持序列化和反序列化了
- 关于Comparable<T>解决List<bean>,依据bean的某个属性对list进行排序
- .Net List<obj> 序列化和反序列化
- 对象(List<T>)的序列化和反序列化
- 支持vector,map,list<map>序列化,反序列化实现
- 【代码分享】关于List<V>按V的某个属性分组的通用代码实现
- 关于List<>的Item属性
- LIST<T>现在也支持序列化和反序列化了
- Json串与List<Bean>、Bean之间的转换,处理类中List<Bean>属性的序列化问题
- LIST<T>序列化和反序列化
- C# 序列化反序列化 list<>
- WCF传输List<object>时序列化问题
- Android两个Activity之间传递List<Object>对象
- android 解析webservice List<Object> 填充下拉列表
- android Collections.sort(List<T> list) 与JAVA Collections.sort(List<T> list)
- android Manifest.xml全局配置文件中根标签中package属性及<original-package>标签注意点
- 对List<>中对象的属性进行排序。
- android 关于关于Android的nodpi,xhdpi,hdpi,mdpi,ldpi<转>
- ASP.NET中JSON的序列化和反序列化<转>