[android : kotlin] 코틀린 기본문법 – 자료형(Int, String, Float, long, double)과 변수(val, var)
코틀린 기본문법 코틀린 자료형에는 Int, String, Float, Long, Double, Boolean, Char 등이 있다. 변수를 선언하는 사용하는 키워드로는 val 과 var이 있으며, val은 불변형, var은 가변형 변수를 선언할...
[AndroidStudio] 코틀린 main()함수 코드 작성 및 실행하는 방법 : 코틀린 장점
안드로이드 스튜디오를 열고 프로젝트를 하나 생성한다. 액티비티는 아무것도 선택하지 않고 빈 프로젝트로 생성한다. 아무것도 없고 패키지명만 출력되는 클래스가 생성이 된다. 코딩창(편집 화면)에서 main를 타이핑 후...
[android : kotlin] 코틀린 ImageView사용 예제
코틀린 ImageView ImageView는 사용자에게 이미지를 보여주기위해 사용된다. src 속성과 scrCompat 속성을 사용하여 이미지를 적용할 수 있다. srcCompat 속성은 벡터 방식의 이미지(SVG, PSD)를 처리할 수 있다. ...
[android : kotlin] 코틀린 setOnCheckedChangeListener() 사용 방법 및 RadioButton사용 예제
코틀린 setOnCheckedChangeListener() setOnCheckedChangeListener() 리스너는 사용자가 라디오 버튼을 체크하거나 해제했을 때 반응하는 이벤트 처리를 하기 위해 사용된다. setOnCheckedChangeListener()를 사용하는 방법에는 inner class로 생성 후 사용하는 방법과...
[android : kotlin] 코틀린 setOnCheckedChangeListener() 사용 방법 및 Checkbox 사용 예제 (toggle())
코틀린 setOnCheckedChangeListener() setOnCheckedChangeListener() 리스너는 사용자가 체크박스을 체크하거나 해제했을 때 반응하는 이벤트 처리를 하기 위해 사용된다. setOnCheckedChangeListener()를 사용하는 방법에는 inner class로 생성 후 사용하는 방법과 람다식을...
[Kotlin] 코틀린 내부 클래스(inner class)와 중첩 클래스(nested class) 좀 더 쉽게 이해하기 : Java와 반대(?)
코틀린 개발에 앞서 내부 클래스와 중첩 클래스에 대해 반드시 확실하게 이해하고 넘어가야한다. 자바랑 다르기 때문이다. 자바에서는 가령, A 클래스 안에 B 클래스를 정의하면 B 클래스는...
[android : kotlin] 코틀린 OnClickListener() 사용방법(Button 사용법)
OnClickListener() 리스너는 사용자가 버튼을 눌렀을 때 반응하는 이벤트 처리를 하기 위해 사용된다. 코틀린 OnClickListener() 사용방법 OnClickListener()를 사용하는 방법에는 inner class로 생성 후 사용하는 방법과 람다식을...
[android : kotlin] 코틀린 null을 초기값으로 지정하는 방법(TextView 사용법)
코틀린 언어는 개발자의 실수를 줄이기 위해 기본적으로 변수 선언 후 null 값으로 초기화 할 수 없도록 하였다. null로 초기화 화면 빨간색 줄로 오류표시가 된다. 마우스...
[kotlin]코틀린 findViewById() 사용하는 방법(Java랑 다르다)
코틀린 언어로 findViewById()를 접근하는 방법에 대해 알아보았다. 코틀린언어로 빈액티비티를 선택 후 프로젝트를 하나 생성하였다. 코틀린은 백앤드 코드 확장자가 .kt라는 것을 알게되었다. 코틀린의 약어로 보인다. 여튼...
안드로이드 스튜디오 코틀린 프로젝트 생성방법
코틀린 프로젝트 생성 순서 1. Start a new Android Studio project 를 클릭합니다. 2. 프로젝트 템플릿을 선택한다. (가장 기본적인 Empty Activity)를 선택 후 Next 버튼을...