码迷,mamicode.com
首页 > 移动开发 > 详细

Android Studio常用插件

时间:2016-10-18 11:35:30      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

ButterKnife

这个开源库可以让我们从大量的findViewById()和setonclicktListener()解放出来,其对性能的影响微乎其微(查看过Butter Knife的源码,其自定义注解的实现都是限定为RetentionPolicy.CLASS,也就是到编译出.class文件为止有效,在运行时不额外消耗性能,其是通过java注解自动生成java代码的形式来完成工作),其也有一个明显的缺点,那就是代码的可读性差一些。

 

1. 安装插件
打开Studio设置界面,选择Plugins,Browse repositories...,搜索ButterKnife,找到后
选择install,安装完毕后重启Studio。

技术分享

 

2、工程设置

  在工程的build.gradle中添加本地仓

 1  dependencies {
 2         classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8‘
 3         classpath ‘com.android.tools.build:gradle:2.2.0‘
 4 
 5     }
 6 
 7 allprojects {
 8     repositories {
 9         jcenter()
10         mavenCentral()
11 
12     }
13 }

最后同步

技术分享

 

3、Module设置

在头上添加

apply plugin: ‘com.android.application‘
apply plugin: ‘android-apt‘

在依赖库中添加

apply plugin: ‘android-apt‘
apt ‘com.jakewharton:butterknife-compiler:8.4.0‘
最后同步

技术分享

 

4. 使用

在任意布局中,右键点击代码中的布局文件(R.layout.activity_main),选中Generate,然后选中Butter.

或者将光标移动到布局文件后,按alt+insert(Eclipse快捷键),在选中Butter

打开的界面选中需要注解的View或者OnClick,也可以生成ViewHolder.

Android Studio常用插件

标签:

原文地址:http://www.cnblogs.com/Claire6649/p/5972523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!