Android Intent 序列化反序列化
2013-12-24 17:21
330 查看
上次遇到 Intent 使用用Parcel 序列化出错,未找到出错的原因,因项目急. 找其它的解决方法:
查看Intent 的源代码, 发现类中已经实现序列化功.
序列化
intent.toURI();
反序列 化使用:
Intent.parseUri(uriString, 0);
先看序列化:
intent.toURI();
反序列 化使用:
Intent.parseUri(uriString, 0);
简单方便.
解决上次的问题.
查看Intent 的源代码, 发现类中已经实现序列化功.
序列化
intent.toURI();
反序列 化使用:
Intent.parseUri(uriString, 0);
先看序列化:
intent.toURI();
Intent intent = new Intent("cn.eben.bookshelf.VIEW"); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); String intnetUri = intent.toURI(); //序列化后: //#Intent;action=cn.eben.bookshelf.VIEW;launchFlags=0x10000000;end
反序列 化使用:
Intent.parseUri(uriString, 0);
Intent i; try { i = Intent.parseUri(uriString, 0); context.startActivity(i); } catch (URISyntaxException e) { // TODO Auto-generated catch block e.printStackTrace(); }
简单方便.
解决上次的问题.
相关文章推荐
- Android Intent 序列化反序列化
- Android Intent 序列化和反序列化
- Android Intent 序列化和反序列化
- Android之Intent 序列化反序列化
- ANDROID轻量级JSON序列化和反序列化[转]
- Android中Intent传递序列化对象的两种方法(Serializable,Parcelable)
- Android笔记—Intent传递序列化HashMap对象
- android intent 传递对象需要序列化实现Parcelable接口
- Android-Intent传递对象序列化之Serializable与Parcelable
- android里序列化和反序列化的综合分析
- Android 中的Json解析工具fastjson 、序列化、反序列化
- android118--序列化和反序列化
- Android 中的Json解析工具fastjson 、序列化、反序列化
- android intent 传递对象需要序列化实现Parcelable接口
- Android中通过Serializable实现对象序列化和反序列化
- Android Intent 使用 Parcel 反序列化出错.
- Android中的序列化和反序列化
- Android平台实现位图(Bitmap)的序列化和反序列化
- android intent 传递对象需要序列化实现Parcelable接口
- Android平台实现位图(Bitmap)的序列化和反序列化