在Android studio中
安装android parcelable code generator 插件
书写自己的目标类
public class DemoParcelable { String aString; int aInt; double aDouble; HashMap<String, String> aHashMap; ArrayList<String> aArrayList; DemoAnotherClass anotherClass; class DemoAnotherClass{ ConcurrentHashMap<String, String> aConcurrentHashMap; } }
在类名处alt + insert,在弹出界面选择Parcelable,最后生成的代码如下