Parcelable传递对象
http://www.apkbus.com/android-19356-1-1.html
Parcelable对象
import android.os.Parcel;
import android.os.Parcelable;
public class Person implements Parcelable
{
private String Name = "anupama";
private String Address = "India";
private int Age = 30;
@Override
public int describeContents()
{
// TODO Auto-generated method stub
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flag)
{
// TODO Auto-generated method stub
dest.writeString(Name);
dest.writeString(Address);
dest.writeInt(Age);
}
public Person(Parcel in)
{
this.Name = in.readString();
this.Address = in.readString();
this.Age = in.readInt();
}
@SuppressWarnings("unchecked")
public static final Parcelable.Creator CREATOR = new Parcelable.Creator() {
public Person createFromParcel(Parcel in)
{
return new Person(in);
}
public Person[] newArray(int size)
{
return new Person;
}
};
}
http://blog.163.com/eden_dahua/blog/static/18549828320114311210519/
http://blog.sina.com.cn/s/blog_4cdc44df0100xofl.html
http://hi.baidu.com/tyliang/blog/item/b42f2986e4128f36c75cc358.html
分享到:
相关推荐
Android开发中有时需要在应用中或进程间传递对象,下面详细介绍Intent使用Bundle传递对象的方法。 被传递的对象需要先实现序列化,而序列化对象有两种方式:java.io.Serializable和android.os.Parcelable Java中...
Android中的传递有两个方法,一个是Serializable,另一个是Parcelable。 Serializable是J2SE本身就支持的。而Parcelable是Android所特有的。 二者的使用场景和区别: 1)在使用内存的时候,Parcelable比Serializable...
Android开发中有时需要在应用中或进程间传递对象,下面详细介绍Intent使用Bundle传递对象的方法。 被传递的对象需要先实现序列化,而序列化对象有两种方式:java.io.Serializable和android.os.Parcelable Java中...
主要介绍了 Android中使用Intent在Activity之间传递对象(使用Serializable或者Parcelable)的方法的相关资料,需要的朋友可以参考下
使用3种方法完成一个对象的传递 demo种的对象包含如下类型int、String、boolean、数组、ArrayList、UUID、float类型,代码简单易懂,方便理解
Android中,Activity和Fragment之间传递对象,可以通过将对象序列化并存入Bundle或者Intent中进行传递,也可以将对象转化为JSON字符串,进行传递。 序列化对象可以使用Java的Serializable的接口、Parcelable接口。...
Tips >later Main Android中的异步任务机制 Android中AsyncTak的使用与源码分析 ...Android中Intent传递对象的两种方法(Serializable,Parcelable) 评论 29,85,96 序列化: Serializable与Parce
一、Bundle进行IPC介绍 四大组件中的三大组件(Activity、Service、Receiver)都是支持在Intent中传递Bundle数据的,由于Bundle实现了Parcelable接口,所以它...二、使用方法 1.打包数据发送 Intent intent1 = ne
16、Intent传递数据时,下列的数据类型那些可以被传递(ABCD) A、Serializable B、charsequence C、Parcelable(邮包类型) D、Bundle 17、Android中使用Menu时可能需要重写的方法(AC) A、onCreateOptionsMenu() B、...
序列化原因 序列化的原因基本可以...上述的两种序列化接口都有各自不同的优缺点,我们在实际使用时需根据不同情况而定。 1.Serializable在序列化的时候会产生大量的临时变量,从而引起频繁的GC,而相比之下Parcelabl
/ 42 2.3.1 Serializable接口 / 42 2.3.2 Parcelable接口 / 45 2.3.3 Binder / 47 2.4 Android中的IPC方式 / 61 2.4.1 使用Bundle / 61 2.4.2 使用文件共享 / 62 2.4.3 使用Messenger / 65 2.4.4 使用AIDL ...
13.2 使用multidex来解决方法数越界 / 455 13.3 Android的动态加载技术 / 463 13.4 反编译初步 / 469 13.4.1 使用dex2jar和jd—gui反编译apk / 470 13.4.2 使用apktool对apk进行二次打包 / 470 第14章 JNI...