本文主要介绍Parcelable和Serializable的作用、效率、区别及选择,关于Serializable的介绍见Java 序列化的高级认识。
分类:
移动开发 时间:
2015-09-05 11:07:15
阅读次数:
164
远程服务往往不只是传递java基本数据类型。这时需要注意android的一些限制和规定:android支持String和CharSequence如果需要在aidl中使用其他aidl接口类型,需要import,即使是在相同包结构下;android允许传递实现Parcelable接口的类,需要impor...
分类:
移动开发 时间:
2015-09-02 18:37:33
阅读次数:
216
public class TradeEntity implements Parcelable{ public String id; //有关进度条的参数 ArrayList nodes; public TradeEntity() { nodes = ne...
分类:
移动开发 时间:
2015-09-01 18:17:30
阅读次数:
280
参考博文http://blog.csdn.net/yangzl2008/article/details/7593226 由于项目需要,Activity之间要传递一个特别复杂的数据结构对象,由于以前序列化直接是用Serializable,但是Serializable无法传递复杂的数据结构,查看Bun....
分类:
移动开发 时间:
2015-08-25 16:19:26
阅读次数:
207
跨进程调用Service(AIDL Service)
Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。
在前一篇文章(关于Android中的四大组件(Service的开启与关闭))中介绍了开发人员如何定制自己的服务,但这些
服务并不能被其它的应用程序访问,为了使其它的应用程序也可以访问本应用程序提供的服务,Android系...
分类:
移动开发 时间:
2015-08-18 19:21:18
阅读次数:
398
android 并没有提供在两个 activity之间传递任意对象或者引用的方法,但是就是需要传递对象该怎么办呢,这个时候就需要 让该对象实现android 提供的 parcelable接口,如果该对象实现了parcelable接口,那么就可以利用相应的方法进行传递了,putExtra(String name,Parcelable user);可以看出,我们可以传递一个被Parcelable包装过的对象了...
分类:
移动开发 时间:
2015-08-16 09:26:46
阅读次数:
182
binder机制实现的IPC和共享内存的方式不同,它采取的是值拷贝的方式, 即进程间传递的实体遵循Parcelable协议,AIDL中如何传递自定义类型呢...
分类:
其他好文 时间:
2015-08-16 00:30:42
阅读次数:
240
1 package com.gaojinhua.android.activitymsg; 2 3 import android.os.Parcel; 4 import android.os.Parcelable; 5 6 /** 7 * Created by Gaojinhua on 201...
分类:
移动开发 时间:
2015-08-15 00:12:57
阅读次数:
158
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0204/2410.htmlhttp://www.cnblogs.com/blueofsky/archive/2012/01/07/2315664.htmlhttp://www.2c...
分类:
其他好文 时间:
2015-08-14 18:43:53
阅读次数:
225
Notificationextends Objectimplements Parcelable java.lang.Object ?android.app.Notification Public Constructors: 比较常用的构造方法 Notification(int icon, CharS...
分类:
移动开发 时间:
2015-08-14 18:36:05
阅读次数:
193