코틀린이란 무엇인가
코틀린은 JVM 위에서 실행된다 다시말해 java의 바이트 코드와 같다. 때문에 컴퓨터에서도 run이 된다.
그래서 android studio 예전버전이나 최근버전에서도 실행이 가능한 것이다.
즉 안드로이드 자바 프로그래밍위의 추상 메소드인 Rxjava와 비슷한 느낌을 받는다.
Kotlin 으로 안드로이드 시작하기
안드로이드 4가지 구성요소
Activity / Service Broadcast Recevier / Content Proovider
Hello world 띄우기
android studio 로 처음에 empty helloworld 프로젝트를 실행하게 되면
android os 가 manifest 파일을 실행시켜서 mainActivity 객체를 생성하게 된다.
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
// Java의 message.setText("Hello World!");와 동일
head.text = "Hello kotlin!" // 추가
}
}
그러면 setContentView 를 통해서 layout 폴더에 activity_main.xml 파일을 실행시키게 되고
핸드폰의 화면이 나타나게 된다.
환경은 galaxy s6 android version 7.0,0 에 맞췄다.
'개발 > kotlin' 카테고리의 다른 글
Retrofit2 데이터 spring framework와 연동 (0) | 2018.10.12 |
---|
댓글