编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Android偷懒神器ButterKnife(偷懒神器免费下载)

wxchong 2024-07-05 02:05:25 开源技术 15 ℃ 0 评论

在android开发过程中涉及到findviewbyid和一些onclicklistener监听,有没有感觉非常麻烦,有木有,有木有!下面给大家介绍一个偷懒神器,JakeWharton大神的BufferKnife的使用方法(AndroidStudio版):

1.在build.gradle中(Project)添加

dependencies {

classpath 'com.android.tools.build:gradle:2.2.0-alpha7'

classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

}

2.在build.gradle中(Module)添加

apply plugin: 'com.android.application'

apply plugin: 'android-apt'

compile 'com.jakewharton:butterknife:8.2.1'

apt 'com.jakewharton:butterknife-compiler:8.2.1'

然后让gradle去加载就可以了

3.在代码中去将view已注入的形式代替findviewbyid

1.声明控件@BindView(R.id.webview_main) WebView webView;(注:不能添加private)

2.在oncreate的setcontentview的方法后面加上 ButterKnife.bind(this);

3.@OnClick({R.id.tv_back,R.id.tv_next})

4.@BindString(R.string.login_error) String loginErrorMessage;

到此就完成了!详情https://github.com/JakeWharton/butterknife查看更多使用方法.

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表