Butter Knife的使用
来源:互联网 发布:公司安装丁丁软件 编辑:程序博客网 时间:2024/05/16 11:52
Butter Knife是view注入框架,使用Butter Knife主要是为了减少代码量,把让模板代码自动生成。
先在module的build.gradle里面的dependencies添加依赖
compile 'org.greenrobot:greendao:3.2.0'compile'org.greenrobot:greendao-generator:3.2.0'
一般用的比较多的是点击事件绑定和view绑定。
绑定事件,在activity里面添加
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); } @OnClick(R.id.tv_m) public void sayHi(TextView v) { v.setText("ni hao !"); }
这时候你可以运行一下看到效果了。
在Activity里面添加view绑定
@BindView(R.id.tv_m)TextView title;
更加详细的使用请参考官方API文档说明。
官方API使用说明:http://jakewharton.github.io/butterknife/
0 0
- Butter Knife的使用
- Butter Knife 的使用
- Butter Knife的使用
- Butter Knife的使用
- butter knife框架的使用
- Butter Knife的配置和使用
- 关于Butter Knife 的使用以及配置
- Butter Knife(黄油刀)的基本使用
- Butter Knife 的简介和使用
- Butter Knife框架的基本使用
- Butter Knife使用教程
- Butter Knife使用笔记
- 使用Butter Knife
- Butter-Knife使用
- Butter Knife 详细使用
- Android Butter Knife使用
- Butter Knife使用详解
- Butter Knife使用
- change、keypress、input和propertychange
- 计算两点间距离(友元成员函数)
- java中的字符,字符串,数字之间的转换
- Ecshop模板开发(二十三):手机版显示商城
- Hadoop 历史服务器与日志详解
- Butter Knife的使用
- EL表达式取 Map、 List和数组的值
- 梯度下降法解(线性回归,LRegression, ANN(神经网络));
- [BZOJ4820] 硬币游戏
- 使用Kotlin开发Android项目(一)
- 十分钟学会Charles抓包(iOS的http/https请求)
- VR技术分享交流
- 平常水题
- 1020. 月饼 (25) Python篇