BufferKnife注解式框架
依赖注入BufferKnife方法,通过注解,使layout中的View和代码中的对象自动绑定,
首先,需要添加依赖,非常推荐在File->Project Structure->app->Dependencies->+->LibraryDepency中直接搜索bufferknife,然后添加确认,如下:
然后就可以使用注解绑定了,如下:
@BindView(R.id.pager)
ViewPager pager;
@BindView(R.id.indicator)
TabPageIndicator indicator;
接着,在主函数中声明,如下:
ButterKnife.bind(this);
最后,添加响应函数,就OK啦!
@OnClick(R.id.startService)
public void setStartServiceOnClick(){
//TODO
}