前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android开发工具之ParcelUtils和SerializeUtils

Android开发工具之ParcelUtils和SerializeUtils

作者头像
非著名程序员
发布2018-02-02 10:36:10
5390
发布2018-02-02 10:36:10
举报
文章被收录于专栏:非著名程序员非著名程序员

今天我们来讲的这两个工具类是在Activity之间跳转时常常要传递的和对象序列化什么有关的。那么接下来,我们来看看吧!

SerializeUtils

包含一下方法: static Object deserialization(String filePath) 这个方法就是从文件反序列化对象 static void serialization(String filePath, Object obj) 这个方法是序列化文件到对象

ParcelUtils

boolean readBoolean(Parcel in) 这个方法是从pacel中读取boolean类型数据 readHashMap(Parcel in, ClassLoader loader) 这个方法是从pacel中读取map类型数据 readHashMapStringAndString(Parcel in) 这个方法是从pacel中读取map类型数据,hash map中的key和value都是String类型的 readHashMapStringKey(Parcel in,ClassLoader loader) 这个方法是从pacel中读取map类型数据,key是String类型,value可能是parcelable writeBoolean(boolean b, Parcel out) 这个方法是向parcel中写入boolean类型数据 writeHashMap(Map<K,V> map, Parcel out, int flags) 这个方法是向parcel中写入map类型数据,key和value可能都是parcelable writeHashMapStringAndString(Map<String,String> map, Parcel out, int flags) 这个方法是向parcel中写入map类型数据,key和value都是String类型 writeHashMapStringKey(java.util.Map<java.lang.String,V> map, Parcel out, int flags) 这个方法是向parcel中写入map类型数据,key是String类型,value可能是parcelable

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-08-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 非著名程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档