工欲善其事,必先利其器。以下介绍一些常用的Android Plugin,有助于开发。 1、adb-idea 支持在AS面板中,执行ADB命令。不过如果用惯命令行的话,可以不安装; 2、android-parcelable-intellij-plugin parcelable 代码补全,省时省力; 3 ...
分类:
移动开发 时间:
2016-11-05 23:26:13
阅读次数:
257
序列化和反序列化几乎是工程师们每天都要面对的事情,但是要精确掌握这两个概念并不容易:一方面,它们往往作为框架的一部分出现而湮没在框架之中;另一方面,它们会以其他更容易理解的概念出现,例如加密、持久化。...
分类:
其他好文 时间:
2016-10-18 14:06:46
阅读次数:
160
http://blog.csdn.net/cjjky/article/details/6441104 在Android中的不同Activity之间传递对象,我们可以考虑采用Bundle.putSerializable(Key,Object);也可以考虑采用Bundle.putParcelable(K ...
分类:
移动开发 时间:
2016-10-12 22:21:22
阅读次数:
221
http://blog.csdn.net/heng615975867/article/details/16119425 android 中自定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。 一 序列化原因: 1.永久性保存对象,保存对象的字节序列到本地 ...
分类:
其他好文 时间:
2016-10-12 21:57:33
阅读次数:
125
转载请注明出处(万分感谢!):
http://blog.csdn.net/javazejian/article/details/52665164
出自【zejian的博客】
本篇小...
分类:
其他好文 时间:
2016-09-27 15:17:11
阅读次数:
303
1、首先他们两个接口都是为了实现对象的序列化,使之可以传递,所谓序列化就是将对象信息装换成可以存储的介质的过程。 2、Serializable是jdk所提供的序列化接口,该接口存在于io包下,可想用于输入输出,使用非常简单,只要让你的类实现此接口就ok了;可以使用transient关键字修饰你不想序 ...
分类:
其他好文 时间:
2016-09-26 00:57:05
阅读次数:
189
我本想直接把Bunde.getParcelableArray(...)得到的Parcelable[]强制转换为自定义类数组,但是失败了,网上找了两种解决办法: 一种是通过Arrays.copeOf(...). 一种是通过for循环,一个一个的强制转换。 ...
分类:
移动开发 时间:
2016-09-04 15:55:51
阅读次数:
222
服务端: 最终项目结构: 这个项目中,我们将用到自定义类CustomData作为服务端与客户端传递的数据。 Step 1:创建CustomData类 为了实现进程间传递,CustomData 需要实现接口Parcelable,writeToParcel()方法和CREATOR是不可少的。 Step ...
分类:
移动开发 时间:
2016-09-04 11:32:36
阅读次数:
283
直接上代码:注释都写的很清楚了。 public class Entry implements Parcelable{ public int userID; public String username; public boolean isMale; public Book book;//序列化对象可 ...
分类:
移动开发 时间:
2016-08-26 10:38:40
阅读次数:
162
import java.util.ArrayList; import android.os.Parcel; import android.os.Parcelable; import android.support.v4.os.ParcelableCompat; public class Questi ...
分类:
其他好文 时间:
2016-08-24 12:56:24
阅读次数:
169