zoukankan      html  css  js  c++  java
  • Android Studio中常用插件及浅释

    博客: 安卓之家
    微博: 追风917
    CSDN: 蒋朋的家
    简书: 追风917
    博客园:追风917

    插件可以来这个仓库查找:Android Studio Plugins

    这里给出几个平时常用到的as插件,方便我们的开发。点击标题就直接可以进入插件的github源码查看。

    .ignore


    as第一大插件,版本控制必备,.gitignore内容写法,来这里看看:git使用之二——.gitignore文件详解

    当然,还可以按照作者的指南来操作咯,哈哈。香赞。

    Genymotion


    来这里吧,专门给你准备的:Eclipse和Android Studio下安装Genymotion模拟器插件

    ButterKnife Zelezny


    Android Studio plug-in for generating ButterKnife injections from selected layout XML.

    插件下载如下:

    1

    要配合一个库com.jakewharton:butterknife:7.0.1使用,把该库添加到build.gradle脚本里即可。

    2

    使用如下:

    比如我们在activity的布局里定义了一个文本框,三个按钮,共四个id,然后我们来注解一下:鼠标放setContentView(R.layout.activity_main);下的activity_main任意位置,alt+insert,然后注解:

    3

    Android Studio Prettify


    Android Studio plugin with some tools and usability improvements, Generator for inflater and activity setContentView view variables.

    如果你布局里有多个id,在activity里findViewById()会手写很多次,即使有ide辅助,但是还是略慢,这个插件就来释放你双手,作者的例子:

    Prettify

    Prettify2

    当然如果快速注解的话就用上面的ButterKnife咯。

    ADB WIFI


    通过wifi调试你的安卓app,释放usb数据线,实现调试无处不在。。。

    使用方法:
    确保你的手机和电脑在同一wifi下,首先用usb连接手机很电脑,第一次还是需要的,后面连接完成后可以拔掉。然后连接他们, Tools → Android → ADB WIFI → ADB USB to WIFI 成功后会在右上角有个对话框,提示成功。然后拔掉你的数据线,调试无处不在模式开启。。。

    连接

    GsonFormat


    根据JSONObject格式的字符串,自动生成实体类参数。
    最新的1.2.0版本新增处女座模式 →_→ 是不是很贴心!

    处女座模式就是给json每个key都可以配置生成的filedName,可能因为服务端的原因,或者历史的原因,导致服务器返回的字段名诡异,或是歧义的缩写。这个在之前的版本是不支持这个。

    作者给出的例子:

    有如下json数据:

    {
        "name": "王五",
        "gender": "man",
        "age": 15,
        "height": "140cm",
    }
    

    生成实体类操作如下,win和linux下的快捷键是alt+insert

    GsonFormat

    LeakCanary


    良心企业Square最近刚开源的一个非常有用的工具,使用方法请看我的另一片文章:Android Studio 插件之内存泄露检测LeakCanary使用

    codota


    该网站搜集了大量的代码,号称超过700W的代码实例。
    它提供了chrome插件和as插件。

    按照同样的方式安装codota插件之后,重启AS。使用快捷键ctrl + k,即可打开搜索界面,如果你的快捷键有冲突,随便打开一个界面,然后右键就可以看到Search Cotoda选项。

    Android Code Generator


    如果你的xml布局里有n个id,需要用findViewById找到的话,手动的话,很累,这个插件就是释放你的双手,轻轻一点,轻松生成代码,然后你复制粘贴到你的代码就ok,我们来看:

    Android Code Generator

    Android Postfix completion


    该插件可以快速书写log、toast等代码

    log

    我们来具体操作:

    toast

    Android Selectors Generate


    Android Studio plugin which automatically generates drawable selectors from appropriately named resources.

    自动生成选择器,这玩意好用,很赞,但是要注意drawable下文件后缀哦,告诉美工小妹妹命名好哦,哈哈。

    文件后缀是这样的:

    文件后缀

    使用方法:

    1 右击drawable文件夹:

    右击

    2 选择Generate Android Selectors

    selectors

    3 自动生成选择器

    选择器

    Android File Grouping


    直接来这里吧:Android Studio插件之Android File Grouping安装及使用

    FindBugs-IDEA


    顾名思义,就是帮你找程序bug咯,自己研究去吧,给力,感恩作者。

    分享是一种美德,更是一种生活方式!!

    enjoy!

    悦分享,越快乐_

    欢迎交流,转载请注明出处,谢谢!

  • 相关阅读:
    PAT 甲级 1027 Colors in Mars
    PAT 甲级 1026 Table Tennis(模拟)
    PAT 甲级 1025 PAT Ranking
    PAT 甲级 1024 Palindromic Number
    PAT 甲级 1023 Have Fun with Numbers
    PAT 甲级 1021 Deepest Root (并查集,树的遍历)
    Java实现 蓝桥杯VIP 算法训练 无权最长链
    Java实现 蓝桥杯VIP 算法训练 无权最长链
    Java实现 蓝桥杯 算法提高 抽卡游戏
    Java实现 蓝桥杯 算法提高 抽卡游戏
  • 原文地址:https://www.cnblogs.com/jp1017/p/4897485.html
Copyright © 2011-2022 走看看