저녁에 와서 쓰기로 했는데...
왜 안왔지 ㅎㅎ
[4-1 java]
이 패키지내에 .java파일을 만들고 수정하여 프로그램을 구동시킨다고 보면된다.(필자는 코틀린을 공부하기 위하여 .kt가 붙어있다.)
위 폴더 구조중에 test가 안 붙어있는 패키지를 열어 mainactivity 를 구동하면 되는데
소스를 살펴보면 코틀린은 java와 구조가 좀 다르긴하다.
그래도 setContentView(R.layout.activity_main)은 같은데 해당 코드의 의미는
layout 패키지 아래에 있는 activity_main 이라는 파일을 View로 연결한다는 뜻이다.
[4-2] activity 동작선언
앱을 시작시에 어떤 액티비티를 동작해줄지는 앞전에 이야기했던 mainfests.xml에서 선언해주었다.
이 부분으로 알수 있는건 하나의 activity(.kt)와 하나의 xml이 연결되어 있단 점(MainActivity.kt = activity_main.xml)
activity에서 xml파일을 연결해 준다는걸 알수있다.
'IT > 안드로이드' 카테고리의 다른 글
모바일 일곱번째 발자국(RealtiveLayout / style) (0) | 2018.02.04 |
---|---|
모바일 다섯걸음 (0) | 2018.01.30 |
안드로이드 세번째 걸음 (0) | 2018.01.26 |
모바일 두발자국 (2) | 2018.01.24 |
모바일 첫걸음 (안드로이드) (0) | 2018.01.23 |