美文网首页程序员Android学习
Android高效开发-AndroidStudio常用插件

Android高效开发-AndroidStudio常用插件

作者: 6He | 来源:发表于2018-12-10 13:47 被阅读14次

Android ButterKnife Zelezny

不想写findViewById怎么办?用ButterKnife啊,只需要简单的@BindView 就行了

@BindView(R.id.user) EditText username;
@BindView(R.id.pass) EditText password;

可是我连@BindView也不想写怎么办?
懒出新天际啊!这样就用AndroidStudio的Android ButterKnife Zelezny插件吧,直接一键生成所有@BindView,懒惰推动科技进步~

 @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ButterKnife.bind(this);
}

使用:
在布局文件activity_main右键,选择Generate(也可以直接快捷键Command+N)- Generate Butterknife Injections-选择要生成的Element


ButterKnife.png

GsonFormat

从服务端获取的数据我们都需要写一个bean来保存数据,少的几个字段,多的几十个字段,严重影响开发效率,不符合我们软件工程师的身份啊(就是懒)!来来来,推荐你一款一键生成bean的神器GsonFormat,以后维护世界和平的重任就交给你了!
使用:
新建一个类叫NewBean 右键 选择Generate(也可以直接快捷键Command+N)选择GsonFormat-复制服务端返回的json格式示例-粘贴进去


GsonFormat.png GsonFormat2.png
GsonFormat3.png

看!是不是Soeasy?妈妈再也不用担心我写Bean写到发疯了~

Translation

作为一个地地道道的爱国青年,英语理所当然的烂!可是变量命名咋整?总不能都用拼音代替吧?源码看不懂咋整?一个一个复制粘贴去查也太麻烦了吧?
来来来,一款神器交给你!什么,你已经有了一把?没事,神器多多益善!Translation是AndroidStudio的一款翻译替换的插件。
使用:
安装完成之后,在你需要翻译的文本处右键-Translate或者Translate and Replace(直接替换)


Translation1.png
Translation2.png

就是这么简单!这下没有借口不去阅读源码了吧!!!


哥尔·D·罗杰.jpg
想要我的宝藏吗?那就来拿吧!它们就在伟大航路的源码中,来吧,海上的男儿们!

相关文章

网友评论

    本文标题:Android高效开发-AndroidStudio常用插件

    本文链接:https://www.haomeiwen.com/subject/bsrrhqtx.html