woong's
Kotlin Extensions 사용하기 본문
Kotlin Extensions 사용하기
kotlin을 학습하면서 좀더 Kotlin 답게 사용해보려고 노력해보고 있습니다.
기존의 자바에서 FindViewById 로 Xml 을 View 객체로 생성해서 사용 하고 있습니다.
복잡한 경우 전역 변수의 View 들과 FindViewById 를 통해서 생성한 코드들이 생각보다 많은 경우들이 있습니다.
이런 반복적이고 비생산적인 코드를 Kotlin Extensions 를 사용 하면 편하게 돌아갈수 있습니다.
Kotlin Extensions 준비
준비과정은 정말 간단합니다. kotlin-android-extensions 플러그인을 추가합니다.
Kotlin Extensions 사용방법
기존에 findViewById 로 생성했던 코드를 삭제하고 바로 사용하면 Import 가 나타 납니다.
Import 를 하면 바로 뷰를 사용할수 있습니다.
Recycler ViewHolder Kotlin Extensions 사용방법
ViewHolder 에서 Extensions 를 사용할때는 특이점이있습니다.
with 키워드를 통해 itemView 를 넣어 사용하면 import가 생성 되고 바로 접근해서 사용할수 있습니다.
'Develop > Android' 카테고리의 다른 글
Android Kotlin val , var 변수 생성하기 (0) | 2017.12.06 |
---|---|
Android AOP를 이용한 중복 클릭 방지하기 (0) | 2017.07.20 |
Kotlin 으로 RecyclerView 만들어 보기 (0) | 2017.05.25 |
Kotlin 기본 문법 공부하기 (0) | 2017.05.19 |
Kotlin 사용하기 위한 준비 작업 하기 (0) | 2017.05.19 |
Comments