본문 바로가기
Android studio

Kotlin_developer

by 푸른달아흐렛밤 2021. 8. 10.
반응형

https://developer.android.com/codelabs/kotlin-android-training-welcome?index=..%2F..android-kotlin-fundamentals#2  로 학습.

# : 안드로이드 스튜디오 , <>: 기능 , * : 코틀린 문법 / () : 자바문법 

 

#Gradle : build위한 곳.  dependencies 변경. SDK 레벨 변경 등에 사용

#MainActivity : 첫 화면

#AppCompatActivity : Activity의 subclass. 오래된 버전에서도 돌아가게 만듬

#onCreate() : activity와 layout 연결

#R : layout 폴더 연결시키는 class

#Toast.makeText() : 잠시 팝업시키는 메소드

 

<앱 제목 변경> : res>values>string.xml에서 "app_name" 변경

 

*변수 선언 / 타입 지정 안하기 가능. 타입이 뒤에 붙음. ; 사용 안함.

- val : 변할 수 없는 상수 (const)  ex) val num : int =5

- var : 일반적인 변수 ex) var num : int =5

 

*함수 생성 

- fun (public) : fun 함수명(변수명: 변수 타입): 리턴 타입 { return 값 }

*변수.text = (setText)

*(숫자..숫자).random() : 숫자 범위 사이 랜덤으로 하나 택.

*toString : string으로 형변환

 

 

 

반응형