您的位置:首页 > 移动开发 > Android开发

Android Studio 插件之 Android ButterKnife Zelezny

2016-06-29 14:25 603 查看

Android Studio 插件之 Android ButterKnife Zelezny

ButterKnife程序员都是懒惰的,不会偷懒的程序员都不是好的程序员。大部分Android开发应该都知道 @JakeWharton 大神的 ButterKnife 注解库,使用这个库我们可以不用写很多无聊的 findViewById() 和 setOnClickListener() 等代码。

ButterKnife项目的主页在这里: http://jakewharton.github.io/butterknife/ 简单介绍一下使用方法:

public class ExampleActivity extends Activity {
@Bind(R.id.title) EditText titleView;
@Bind(R.id.subtitle) EditText subtitleView;

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


Android ButterKnife Zelezny是Android Studio的plugin,其目的是为了方便开发者快速的生成控件绑定视图的代码,提高编码效率。开发者只需点击几下鼠标就可以完成注解的增加,同时还是图形化的操作,可以说,大大减轻了开发者负担。尤其当布局中有很多view需要通过findviewbyid来获取引用时。

Android Studio安装该插件

file->setting-plugins

输入Android Butterknife Zelezny

install

重启Android Studio

在bulid.gradle中添加依赖

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.jakewharton:butterknife:7.0.1'
}


使用流程

下面是Android ButterKnife Zelezny的github上的一个动态使用流程图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息