Android自助餐之控件注解IOC
2016-05-23 15:37
369 查看
Android自助餐之控件注解IOC
Android自助餐之控件注解IOC查看全套目录
支持的事件
使用步骤
查看全套目录
支持的事件:
onCheckedChanged()onClick()
onEditorAction()
onFocusChange()
onItemClick()
onItemLongClick()
onItemSelected()
onLongClick()
onPageChange()
onTextChanged()
onTouch()
使用步骤
首先在build.gradle中添加
compile 'com.jakewharton:butterknife:7.0.1'
然后在activity的onCreate中调用
ButterKnife.bind(this);
之后就可以使用注解绑定控件或点击事件了
public class MainActivity extends AppCompatActivity { @Bind(R.id.tv_test1) TextView tvT1; @Bind(R.id.tv_test2) TextView tvT2; @Bind(R.id.tv_test3) TextView tvT3; @Bind(R.id.tv_test4) TextView tvT4; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); tvT1.setText("text"); } @OnClick({R.id.tv_test1,R.id.tv_test2}) void test1Clicked(View v){ Toast.makeText(this,v.getId()+"",Toast.LENGTH_SHORT).show(); } }
相关文章推荐
- Android中使用jni进行本地开发
- fir.im Weekly - 从零开始创建 Android 新项目
- android 串口通信
- Android中使用Dagger2进行依赖注入
- android(安卓)开源框架简介
- Android伪守护进程(通过AIDL实现)
- what the fragment
- Android 仿淘宝京东商品详情页阻力翻页效果
- fir.im Weekly - 从零开始创建 Android 新项目
- Android6.0源码分析之Settings(二)
- Android studio插件加载问题
- Android总结 - Activity任务和返回栈、保存Activity的状态
- Android 全屏显示
- Android自助餐之自定义控件(一)从layout自定义控件
- Android 定制开机自启动应用
- Android Studio教程从入门到精通
- android 获取视频缩略图
- Android DEX 分包
- Android 设计模式
- Android中的onActivityResult和setResult方法的使用