IT/안드로이드
-
코틀린 - 뷰 바인딩(ViewBinding)IT/안드로이드 2022. 2. 13. 21:30
#1. 기존 java에서는 layout에 설정된 객체를 사용하기 위해 findViewById() 를 사용하여 해당 ID의 객체를 연결하여 사용하였습니다. 코틀린에서도 findViewById() 를 제공하였으나 kotlin-android-extensions 에서 제외되면서 "View Binding"을 사용해야 한다고 합니다. #2. 뷰 바인딩을 적용하기 위해선 아래 순서대로 진행이 필요합니다. 1) 프로젝트 창에서 "모듈 수준의 build.gradle 파일에 '뷰 바인딩' 활성화 2) 적용하기 위해 상단 'Sync Now' 클릭하여 싱크 적용 #3. 사용하기 위해 MainActivity.kt 에서 바인딩 초기화 및 레이아웃 표시 처리 합니다. !! 그런데 위와 같이 코드를 작성하면... 에러가 난다... ..
-
[정리] 맥북에서 안드로이드 연결하기IT/안드로이드 2021. 11. 26. 22:44
1. PC에서 연결 - 기존 PC에서는 안드로이드폰을 USB에 연결하면 자동으로 인식하지만, 맥북에서는 선을 꽂기만 해서는 사용이 어렵고 별도 프로그램을 설치해줘야 한다. 2. Android File Transfer https://www.android.com/filetransfer/ Android File Transfer Android File Transfer Browse and transfer files between your Mac computer and your Android device. Download now For Mac OS X only. No extra software is needed for Windows. Supports macOS 10.7 and higher. www.android.c..