- 授权协议: 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;
}
}
jQuery基础教程(第3版)
[美] Jonathan Chaffer、[美] Karl Swedberg / 李松峰 / 人民邮电出版社 / 2012-4 / 59.00元
内容简介: jQuery是功能强大却又简洁明快的轻量级JavaScript库,出自名家之手。在DOM操作、事件处理、Ajax特性以及动画特效等方面的出色表现,使它迅速从众多JavaScript库中脱颖而出,成为一颗闪亮的明星。 本书是《jQuery基础教程(第2版)》的升级版,涵盖了jQuery 1.6及1.7的各种新特性,内容源自著名jQuery资源网站LearningjQuery.......一起来看看 《jQuery基础教程(第3版)》 这本书的介绍吧!
Base64 编码/解码
Base64 编码/解码
MD5 加密
MD5 加密工具
