- 授权协议: Apache
- 开发语言: Java
- 操作系统: Android
- 软件首页: https://github.com/wangjiegulu/AndroidParcelablePlugin
- 软件文档: https://github.com/wangjiegulu/AndroidParcelablePlugin
软件介绍
AndroidParcelablePlugin 是为 Android Parcelable 提供的 Intellij IDEA(Android Studio) 插件。
实现 Parcelable 接口:
package com.wangjie.idea.plugin;
public class Person{
private int id;
private String name;
private Float height;
private Double weight;
private Byte gender;
private Boolean deleted;
private Long birth;
}生成:
package com.wangjie.idea.plugin;
import android.os.*;
public class Person implements Parcelable {
public static final Parcelable.Creator<Person> CREATOR = new Parcelable.Creator<Person>() {
@Override
public Person[] newArray(int size) {
return new Person[size];
}
@Override
public Person createFromParcel(Parcel in) {
return new Person(in);
}
};
private int id;
private String name;
private Float height;
private Double weight;
private Byte gender;
private Boolean deleted;
private Long birth;
public Person(Parcel in) {
id = in.readInt();
name = in.readString();
height = in.readFloat();
weight = in.readDouble();
gender = in.readByte();
deleted = 1 == in.readByte();
birth = in.readLong();
}
@Override
public void writeToParcel(Parcel out, int flags) {
out.writeInt(id);
out.writeString(name);
out.writeFloat(height);
out.writeDouble(weight);
out.writeByte(gender);
out.writeByte((byte) (deleted ? 1 : 0));
out.writeLong(birth);
}
@Override
public int describeContents() {
return 0;
}
}
信息时代三部曲:经济、社会与文化
[美] 曼纽尔·卡斯特(Manuel Castells) / 夏铸九、王志弘 / 社会科学文献出版社 / 2003 / 33.00
《信息时代三部曲:经济、社会与文化》包括《网络社会的崛起》《认同的力量》《千年终结》,由英国Blackwell Publishers Ltd. 授权出版,据原书1997版和2000版译出。2001年和2006年版《网络社会的崛起》也使用了同一ISBN。一起来看看 《信息时代三部曲:经济、社会与文化》 这本书的介绍吧!
