打造开发神器—Android Studio上的常用5个插件介绍

打造开发神器—Android Studio上的常用5个插件介绍

用Generate的快捷键.  alt+Ins插入(0)

File-->Settings...-->Plugins-->输入要的插件名称(可以搜索)或Browse repostiories里找

1.Android Layout ID Converter 生成findView代码的使用方法

打造开发神器—Android Studio上的常用5个插件介绍_第1张图片

2.GsonFormat   根据json数据生成bean类

json数据

{
    "HeWeather data service 3.0": [
        {
            "basic": {
                "city": "故宫博物院",
                "cnty": "中国",
                "id": "CN10101010018A",
                "lat": "116.39",
                "lon": "39.91",
                "update": {
                    "loc": "2015-11-17 08:10",
                    "utc": "2015-11-17 00:10"
                }
            },
            "daily_forecast": [
                {
                    "astro": {
                        "sr": "07:01",
                        "ss": "16:57"
                    },
                    "cond": {
                        "code_d": "101",
                        "code_n": "305",
                        "txt_d": "多云",
                        "txt_n": "小雨"
                    },
                    "date": "2015-11-17",
                    "tmp": {
                        "max": "9",
                        "min": "1"
                    },
                    "wind": {
                        "dir": "无持续风向",
                        "sc": "微风"
                    }
                },
                {
                    "astro": {
                        "sr": "07:02",
                        "ss": "16:56"
                    },
                    "cond": {
                        "code_d": "104",
                        "code_n": "305",
                        "txt_d": "阴",
                        "txt_n": "小雨"
                    },
                    "date": "2015-11-18",
                    "tmp": {
                        "max": "6",
                        "min": "2"
                    },
                    "wind": {
                        "dir": "无持续风向",
                        "sc": "微风"
                    }
                },
                {
                    "astro": {
                        "sr": "07:03",
                        "ss": "16:56"
                    },
                    "cond": {
                        "code_d": "305",
                        "code_n": "305",
                        "txt_d": "小雨",
                        "txt_n": "小雨"
                    },
                    "date": "2015-11-19",
                    "tmp": {
                        "max": "4",
                        "min": "2"
                    },
                    "wind": {
                        "dir": "北风",
                        "sc": "微风"
                    }
                },
                {
                    "astro": {
                        "sr": "07:04",
                        "ss": "16:55"
                    },
                    "cond": {
                        "code_d": "104",
                        "code_n": "305",
                        "txt_d": "阴",
                        "txt_n": "小雨"
                    },
                    "date": "2015-11-20",
                    "tmp": {
                        "max": "6",
                        "min": "0"
                    },
                    "wind": {
                        "dir": "东风",
                        "sc": "微风"
                    }
                },
                {
                    "astro": {
                        "sr": "07:05",
                        "ss": "16:54"
                    },
                    "cond": {
                        "code_d": "305",
                        "code_n": "404",
                        "txt_d": "小雨",
                        "txt_n": "雨夹雪"
                    },
                    "date": "2015-11-21",
                    "tmp": {
                        "max": "1",
                        "min": "-2"
                    },
                    "wind": {
                        "dir": "东风",
                        "sc": "微风"
                    }
                },
                {
                    "astro": {
                        "sr": "07:06",
                        "ss": "16:54"
                    },
                    "cond": {
                        "code_d": "101",
                        "code_n": "101",
                        "txt_d": "多云",
                        "txt_n": "多云"
                    },
                    "date": "2015-11-22",
                    "tmp": {
                        "max": "2",
                        "min": "-5"
                    },
                    "wind": {
                        "dir": "西北风",
                        "sc": "微风"
                    }
                },
                {
                    "astro": {
                        "sr": "07:07",
                        "ss": "16:53"
                    },
                    "cond": {
                        "code_d": "101",
                        "code_n": "101",
                        "txt_d": "多云",
                        "txt_n": "多云"
                    },
                    "date": "2015-11-23",
                    "tmp": {
                        "max": "1",
                        "min": "-10"
                    },
                    "wind": {
                        "dir": "东北风",
                        "sc": "微风"
                    }
                }
            ],
            "status": "ok"
        }
    ]
}


3.AndroidCodeGenerator 生成ViewHolder和findView方法的代码

打造开发神器—Android Studio上的常用5个插件介绍_第2张图片

4.SelectorChapek for Android 你需要在drawable文件夹中右键,在弹出的菜单中选择Generate Android Selectors 它就会根据你的几个drawable文件夹里的资源的命名,帮你生成Selector代码。

打造开发神器—Android Studio上的常用5个插件介绍_第3张图片

5.Android Parcelable code generator 生成实现了Parcelable接口的代码的插件

打造开发神器—Android Studio上的常用5个插件介绍_第4张图片


你可能感兴趣的:(android,Studio,常用插件)