序列化:将对象转换为可以传输的二进制流的过程。 Serializable是 Java 提供的一个标准化的序列化接口。 Parcelable是 Android 提供的序列化接口。(效率更高) 比如一个Person类,想要将它序列化,Serializable只需实现接口,然后进行传递即可。 Parcel ...
分类:
其他好文 时间:
2018-11-23 21:04:15
阅读次数:
216
Activity 通讯 Bundle 我们可以通过将数据封装在 对象中 ,然后在Intent跳转的时候携带 对象 本质上是使用 实现的 用上述方法可以传递基本数据类型和String类型的数据,如果传递的是对象就需要进行序列化。 Serializable 和 Parcelable 和`Parcelab ...
分类:
移动开发 时间:
2018-09-17 16:16:10
阅读次数:
200
Copying ... https://blog.csdn.net/max2005/article/details/78325036 存在着三件事,整理如下 Parcelable, Serializable(包括Externalizable+transient) 压缩成字节流,再恢复成同类对象 Pa ...
分类:
其他好文 时间:
2018-05-16 12:55:54
阅读次数:
152
原文:Android开发实战(十八):Android Studio 优秀插件:GsonFormatAndroid Studio 优秀插件系列: Android Studio 优秀插件(一):GsonFormat Android Studio 优秀插件(二): Parcelable Code Gene... ...
分类:
移动开发 时间:
2018-04-29 12:06:03
阅读次数:
302
原文:Android项目实战(十九):Android Studio 优秀插件: Parcelable Code GeneratorAndroid Studio 优秀插件系列: Android Studio 优秀插件(一):GsonFormat Android Studio 优秀插件(二): Parc... ...
分类:
移动开发 时间:
2018-04-29 11:42:16
阅读次数:
213
安卓中实现序列化的接口有两个,一个是serializable,一个是parcelable。实现序列化一是可以将对象永久性保存在磁盘中,二是可以把对象在网络中传递,三是让对象在进程中传递。一、serializable和parcelable的比较1、parcelable比serializable稍复杂2、parcelable效率更高,性能更优二、适用场景1、复杂类型2、不适合处理简单数据,如字符串3、
分类:
其他好文 时间:
2018-01-23 13:02:11
阅读次数:
182
在Android的应用中,有时候我们想仅仅显示一部分图像,这时候就要求图形截图。 1、随意截取图像的方法,以下我们具体介绍一下android中的重要类——Bitmap public final class Bitmap extends Object implements Parcelable jav ...
分类:
移动开发 时间:
2018-01-13 22:19:05
阅读次数:
246
intent传递对象有两种方法: 方式一:Serializable 方式 方式二:Parcelable方式 在这里不多介绍了,这一篇就是快速上手使用教程,至于详细原理介绍的,请看这一篇http://www.cnblogs.com/kexing/p/8270667.html 我们先在Android S ...
分类:
移动开发 时间:
2018-01-12 00:02:15
阅读次数:
232
在开发中,如果有需要用到序列化和反序列化的操作,就会用到 Serializable 或者 Parcelable,它们各有优缺点,会适用于不同的场景。 Serializable 的优点是实现简单,你只需要实现一个 Serializable 接口,并不需要任何额外的代码,但是它的序列化和反序列化,实际上 ...
分类:
其他好文 时间:
2017-12-15 15:08:03
阅读次数:
202
这里假设我们已经会使用 Parcelable 序列化一个对象了~~ 那么大家会发现 Parcelable 使用起来有些复杂,因为我们要自己复写 几个方法,而且当类的属性比较多的时候,我们就会难受了,又要注意不写错属性名,又要注意写对属性的类型,又要花不少的时间做重复的事情。 那么因为 Parcela ...
分类:
移动开发 时间:
2017-11-13 13:52:31
阅读次数:
163