- 授权协议: 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;
}
}
Numerical Methods and Methods of Approximation in Science and En
Karan Surana / CRC Press / 2018-10-31
ABOUT THIS BOOK Numerical Methods and Methods of Approximation in Science and Engineering prepares students and other readers for advanced studies involving applied numerical and computational anal......一起来看看 《Numerical Methods and Methods of Approximation in Science and En》 这本书的介绍吧!
