Develop/Kotlin
[Android Basics In Kotlin] Unit 1: Kotlin basics (1)&(2)
찹쌀토마토
2021. 10. 4. 20:52
Pathway 1 - Introduction to Kotlin
웹에서 Kotlin 프로그램 작성을 연습할 수 있는 대화형 코드 편집기
: 컴퓨터에 소프트웨어를 설치하지 않고도 Kotlin을 실행할 수 있다
fun main() {
println("Happy Birthday!")
}
- fun : Kotlin에서 함수를 의미하는 키워드. 함수란 특정 작업을 실행하는 프로그램의 섹션
- main : 함수의 이름. main 함수는 모든 Kotlin 프로그램에 필수적이며 프로그램 실행시 가장 먼저 호출 된다.
- println : 텍스트를 출력하는 함수. 출력하려는 텍스트는 따옴표로 묶여 있어야 한다. 그렇지 않을 경우 Error 발생.
3. 변수 만들기 및 사용
val age = 5
- val : 변수를 선언하는 키워드. 이렇게 선언된 변수는 값을 변경할 수 없다.
println("You are already ${age}!")
println("${age} is the very best age to celebrate!")
- print 문 내에서 변수를 사용하려면 위와 같이 ${variable} 형태로 사용할 수 있다.
4. 실습 - 테두리가 있는 생일 배너 출력
- repeat() {} : 명령어를 여러 번 반복하는 루프.
fun main() {
val age = 24
val layers = 5
printCakeCandles(age)
printCakeTop(age)
printCakeBottom(age, layers)
}
fun printCakeTop(age: Int) {
repeat(age + 2) {
print("=")
}
println()
}
fun printCakeCandles(age: Int) {
print (" ")
repeat(age) {
print(",")
}
println()
print(" ")
repeat(age) {
print("|")
}
println()
}
fun printCakeBottom(age: Int, layers: Int) {
repeat(layers) {
repeat(age + 2) {
print("@")
}
println()
}
}
결과 :
Pathway 2 : Create your first app - 안드로이드 스튜디오 설치 및 에뮬레이터 에서 앱 실행해보기
- 새 프로젝트를 만들려면 Android 스튜디오를 시작하고, + Start a new Android Studio project를 클릭하여 프로젝트의 이름을 지정하고, 템플릿을 선택한 후 세부정보를 입력합니다.
- 앱을 실행할 Android Virtual Device(에뮬레이터)를 만들려면 Tools > AVD Manager를 선택한 다음 AVD Manager를 사용하여 하드웨어 기기 및 시스템 이미지를 선택합니다.
- 가상 기기에서 앱을 실행하려면 기기를 만들었는지 확인하고 툴바 드롭다운 메뉴에서 기기를 선택한 다음 툴바에서 Run 아이콘 을 클릭하여 앱을 실행합니다.
- 프로젝트 파일을 찾으려면 Project 창의 드롭다운에서 Project Source Files를 선택합니다.