AS插件-Android Parcelable code generator.
来源:互联网 发布:电脑怎样编程软件 编辑:程序博客网 时间:2024/06/06 08:50
概述
生成实现了Parcelable接口的代码的插件
下载安装
1.在线安装
输入 Android Parcelable code generator ,点击安装即可,安装之后 重启,会看到上图选中部分所示。
2.手动下载安装
https://github.com/mcharmas/android-parcelable-intellij-plugin
使用
在你的类中,按下alt + insert键弹出插入代码的上下文菜单,会看到在下面有一个Parcelable,选择它之后,就会在你的类当中插入实现了Parcelable接口的代码了。
经验证,勾选Product的3个变量 和不选,生成的代码是一样的。
代码如下(setter+getter是之前已经写好了的)
package com.turing.base.activity.test;import android.os.Parcel;import android.os.Parcelable;/** * MyApp * * @author Mr.Yang on 2016-04-13 22:32. * @version 1.0 * @desc */public class Product implements Parcelable { private int id; private String name; private float price; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public float getPrice() { return price; } public void setPrice(float price) { this.price = price; } @Override public int describeContents() { return 0; } @Override public void writeToParcel(Parcel dest, int flags) { dest.writeInt(this.id); dest.writeString(this.name); dest.writeFloat(this.price); } public Product() { } protected Product(Parcel in) { this.id = in.readInt(); this.name = in.readString(); this.price = in.readFloat(); } public static final Creator<Product> CREATOR = new Creator<Product>() { @Override public Product createFromParcel(Parcel source) { return new Product(source); } @Override public Product[] newArray(int size) { return new Product[size]; } };}
0 0
- AS插件-Android Parcelable code generator.
- Android Studio 插件--Parcelable code generator
- Android Parcelable代码自动生成插件 Parcelable code generator
- Android Studio中Android Parcelable code generator插件的使用
- Android Studio 优秀插件(二): Parcelable Code Generator
- as插件Parcelable介绍
- AS安装Parcelable 插件
- Android Studio中 Android butterKnife Zelezny和 Android Parcelable code generator的使用(备忘录)
- Android Studio插件Android Code Generator的使用
- 安卓自动生成代码插件-Android code Generator
- Android Code Generator
- Android中序列化的Parcelable与Serializable区别及其AS插件
- android parcelable 以及android studio插件
- android studio中安装parcelable插件
- Android插件-Android Holo Colors Generator
- AS插件-android-selector-chapek
- AS插件-Android Drawable Importer
- AS插件 Android Selector Generate
- nfs搭建试验
- 用实例给新手讲解RSA加密算法
- oracle 存储过程以及plsql语句块
- ArcGIS FeatureLayer 中文乱码问题
- Python你必须知道的十个库
- AS插件-Android Parcelable code generator.
- python 爬虫cookie的简单使用
- 面试题83:运动员打靶
- 神经网络算法
- 《linux高性能服务器编程》学习笔记(二)之拥塞控制
- 欢迎使用CSDN-markdown编辑器
- COM编程入门
- 二分查找:联合中位数
- Windows客户端 SSH 远程连接Windows服务器(PowerShell Server)