츄리닝개발자

  • 홈
  • 태그

Back End/Kotlin, Android 2

Unresolved reference 에러

안드로이드 스튜디오에서 activity_main.xml에서 화면에 id를 넣어주고 코틀린 코드에서 사용할려면 이런 에러가 나올때가 있는데build.gradle에서 jetpack view-binding 설정을 (과거 kotlin-android-extensions 라이브러리대신 사용되는 설정)를 추가해줘야한다. android { buildFeatures { viewBinding = true }} 그래도 같은 에러가나온다면 invalidate caches로 캐시를 한번 날려주자.  MainActivity.kt에서 view binding을 사용하는 방법 하단과 같다. (id가 button1인 component를 불러올려면)import android.os.Bundleimport androi..

Back End/Kotlin, Android 2025.03.26

코틀린 개요

intellij를 만든 jetbrain사에서 만든 언어다. 자바에 비해서 문법이 간결해 가독성과 생산성이 높고 오류 가능성이 낮다. 자바에서 복잡하게 구현해야되는 것들을 코틀린에서는 쉽게 제공한다. data class Person( val name: String, val age: Int, val email: String ) // equals(), hashCode(), toString()등 유용한 함수를 자동 생성 object MyCompany { // 싱글턴 객체 const val name: String = "MyCompany" } // 탑-레벨 함수로 클래스 외부에서 함수 작성 가능 fun main() { // `new` 키워드 없이 객체 생성 val person = Person("이상훈", 35, "..

Back End/Kotlin, Android 2023.09.22
이전
1
다음
더보기
프로필사진

개발하면서 정리한 블로그 github: https://github.com/DevHam94

  • 분류 전체보기 (217)
    • IT (45)
      • 오류해결노트 (18)
      • 개발관련도서 (3)
      • 개발관련강연, 세미나 (8)
      • 알고리즘, 코딩테스트 (9)
      • 기타개발 (7)
    • 프로젝트 (0)
      • 사이드 프로젝트 (0)
    • 컴퓨터 과학 (18)
      • 네트워크 (7)
      • 수학 (1)
      • AI (5)
    • Python (17)
    • Back End (58)
      • Java (14)
      • Spring (27)
      • Spring Boot (8)
      • Kotlin, Android (2)
      • JSP (1)
      • Node js (4)
    • Front End (23)
      • JavaScript (3)
      • React (10)
      • React Native (1)
    • DB (4)
      • MySQL (1)
      • Postgres (1)
    • Cloud (21)
      • Linux, UNIX (5)
      • AWS (12)
      • Docker, Kubernates (2)
    • 보안 (10)
      • 모의해킹, 취약점분석 (10)
    • C, C++ (12)
      • 매크로 (0)
    • 기타 (6)
      • 독서 (6)
      • 기타 (0)

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바