반응형
버터나이프란?
findviewbyid를 좀 더 간편하게 사용하게 해주는 오픈 api이다.
버터나이프 사이트 참고 : http://jakewharton.github.io/butterknife/
1. Gradle (Module:app)에 dependencies 추가
dependencies {
compile 'com.jakewharton:butterknife:8.4.0' annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
}
2. 사용할 class에 변수 선언
@BindView(R.id.addBtn)
ImageButton addBtn;
3. create()함수 내에 버터나이프 바인드
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_time_line);
ButterKnife.bind(this);
}
findViewById 없이 addBtn 변수 사용가능
반응형
'Android Studio' 카테고리의 다른 글
[안드로이드] JAVA 환경변수 Path 설정 (0) | 2017.02.02 |
---|---|
[안드로이드] include 사용법 (0) | 2017.01.22 |
[안드로이드] 안드로이드 상단바 없애기 (0) | 2017.01.22 |
[안드로이드] 안드로이드 버튼 보이기 VISIBLE 숨기기 GONE (0) | 2017.01.22 |
[안드로이드] Intent 사용하기 (0) | 2017.01.22 |