본문 바로가기

IT/안드로이드

모바일 4발자국

저녁에 와서 쓰기로 했는데...


왜 안왔지 ㅎㅎ







[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