728x90
반응형

이번에도 아주 핫 한 안드로이드 팁을 들고 왔습니다.


특히 ButterKnife를 쓰시는 분들이라면 더욱 잘 오셨습니다.


만약 ButterKnife에 대해 잘 모르시는 분은 박상권님 블로그에 설명이 잘 되어있으니 보시길 바랍니다.


이번에 소개해 드릴 것은 Android Studio Plugin으로 바로 이것입니다.


Android ButterKnife Zelezny라는 Plugin입니다.


간단하게 소개하자면 xml에서 만든 View들을 ButterKnife 라이브러리를 사용해서 자동으로 Injection해주는 것입니다.


말로는 잘 이해를 못하시겠죠?


그럼 아래를 보시죠


이렇게 Plugin을 설치한 후에 setContentView안에 있는 xml에 커서를 올리고 Generate -> Generate Butterknife Injection을 선택합니다.


그리고 BindView할 것들과 OnClick할 것을 선택하고 Confirm버튼을 누르면 알아서 ButterKnife.bind()도 해주고 @BindView, @OnClick까지 해준답니다.


또한 RecyclerView에 들어가는 ViewHolder도 만들어준답니다.



ButterKnife를 쓰는 저로써 findViewById()를 사용하지 않는것만해도 정말 좋은데 이런 plugin이 있으니까 정말 BufferKnife가 더 좋아지려고 합니다.

728x90
반응형

+ Recent posts