Android Studio通过插件自动生成Pracelable的模板代码
来源:互联网 发布:mac系统可以玩steam 编辑:程序博客网 时间:2024/05/06 08:12
一、概述
在Android中,如果两个Activity之间需要传递自定义的对象,就有可能使用到Parcelable,而使用Parcelable就需要自己实现一些代码,为了提高开发效率,这里我们就可以通过在Android studio中通过添加插件的方式自动生成这些代码。本文就给大家介绍一下如何安装Parcelable插件以及如何自动生成代码。
二、安装插件
- 下载jar包android-parcelable-intellij-plugin.jar
- 打开Android Studio
- Files -> Settings -> Plugins -> Install plugin from disk
- 选择jar包,重启AS
三、自动生成代码
package com.czhappy.chentest;import android.os.Parcel;import android.os.Parcelable;/** * Description: * User: chenzheng * Date: 2017/2/7 0007 * Time: 10:59 */public class User implements Parcelable { private String name; private int age; @Override public int describeContents() { return 0; } @Override public void writeToParcel(Parcel dest, int flags) { dest.writeString(this.name); dest.writeInt(this.age); } public User() { } protected User(Parcel in) { this.name = in.readString(); this.age = in.readInt(); } public static final Parcelable.Creator<User> CREATOR = new Parcelable.Creator<User>() { @Override public User createFromParcel(Parcel source) { return new User(source); } @Override public User[] newArray(int size) { return new User[size]; } };}
四、参考
https://github.com/mcharmas/android-parcelable-intellij-plugin
0 0
- Android Studio通过插件自动生成Pracelable的模板代码
- Android Studio 自动生成布局代码插件
- Android Studio自动生成代码
- Android Studio插件-自动根据布局生成Activity等代码(插件代码开源)
- Android Studio插件-自动根据布局生成Activity等代码(插件代码开源)
- Android Studio 修改自动生成的注释模板
- Android Studio自动生成注释模板
- 通过eclipse mybatis generater代码生成插件自动生成代码
- 通过eclipse mybatis generater代码生成插件自动生成代码
- android studio自动生成ID插件
- Android Studio自动生成选择器插件SelectorChapek
- Android Studio自动生成选择器插件SelectorChapek
- Android studio 快速代码模板生成常用的缩写汇总
- Android Studio自动生成单例代码
- Android studio自动生成布局代码
- Android Studio插件-自动根据布局生成Activity等代码(开源)
- Android Studio 自动生成布局代码(依赖注入LayoutCreator插件)
- Unity修改自动生成的代码模板
- yarn-site.xml
- Git教程 快速入门
- oracle常用命令
- 来自京东、宅急送对微服务编排、API网关、持续集成的实践分享(下)
- 【机器学习实验】使用朴素贝叶斯进行文本的分类
- Android Studio通过插件自动生成Pracelable的模板代码
- java集合当中List的三种遍历方式
- 使用闭包为相似元素添加点击事件
- weex开发实战(2)-建立自己的安卓开发流程
- AVT工业相机在VS2015下的环境配置
- FastReport显示指定报表页
- 生物劝退文章汇总
- Character.UnicodeBlock中cjk的说明
- Android 笔记: Tinker 热修复框架 简单上手教程