AndroidParcelablePlugin Intellij IDEA 安卓插件开源项目

我要开发同款
匿名用户2015年10月19日
154阅读

技术信息

开源地址
https://github.com/wangjiegulu/AndroidParcelablePlugin
授权协议
Apache

作品详情

AdroidParcelablePlugi是为AdroidParcelable提供的ItellijIDEA(AdroidStudio)插件。

实现Parcelable接口:

package com.wagjie.idea.plugi;public class Perso{    private it id;    private Strig ame;    private Float height;    private Double weight;    private Byte geder;    private Boolea deleted;    private Log birth;}

生成:

package com.wagjie.idea.plugi;import adroid.os.*;public class Perso implemets Parcelable {    public static fial Parcelable.Creator<Perso> CREATOR = ew Parcelable.Creator<Perso>() {        @Override        public Perso[] ewArray(it size) {            retur ew Perso[size];        }        @Override        public Perso createFromParcel(Parcel i) {            retur ew Perso(i);        }    };    private it id;    private Strig ame;    private Float height;    private Double weight;    private Byte geder;    private Boolea deleted;    private Log birth;    public Perso(Parcel i) {        id = i.readIt();        ame = i.readStrig();        height = i.readFloat();        weight = i.readDouble();        geder = i.readByte();        deleted = 1 == i.readByte();        birth = i.readLog();    }    @Override    public void writeToParcel(Parcel out, it flags) {        out.writeIt(id);        out.writeStrig(ame);        out.writeFloat(height);        out.writeDouble(weight);        out.writeByte(geder);        out.writeByte((byte) (deleted ? 1 : 0));        out.writeLog(birth);    }    @Override    public it describeCotets() {        retur 0;    }}

功能介绍

AndroidParcelablePlugin 是为 Android Parcelable 提供的 Intellij IDEA(Android Studio) 插件。 实现 Parcelable...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论