공부/Kotlin

안드로이드 스튜디오) 구글 개발자 교육을 통한 공부 첫 번째

JJongorithm 2022. 7. 19. 18:09
반응형

안녕하세요 제가 코틀린 공부를 하면서 느낀 것이 다른 언어들을 그래도 어느정도 다뤄보아서 그런지

용어나 순서만 다르지 결은 비슷하다고 느껴지고 직접 안드로이드 스튜디오를 통해서 개발을 해보는 것이

더 재밌고 효율적인 공부 방법이 될 것 같다고 생각해서 코틀린 언어는 약식으로 넘기고 안드로이드 스튜디오로 넘어왔습니다.

직접 에뮬레이터를 통해 만들어보고 하니 재밌고 의욕도 더 솟는 것 같아요.

저는 구글 개발자 교육 사이트? 같은 사이트를 통해서 따로 책이나 그런 것은 보지 않고 공부를 하고 있습니다.

https://developer.android.com/

 

Android 개발자  |  Android Developers

Android 앱 개발자를 위한 공식 사이트입니다. Android SDK 도구 및 API 문서를 제공합니다.

developer.android.com

여기서 공부를 하는데 꽤 잘되있는 것 같아서 만족하며 공부를 진행 중입니다.

 

공부내용

dice roller

설치하는 부분은 따로 적지 않고 hello world도 지겨우니 바로 다음 내용인 dice roller 부분을 적어보도록 할게요.

프로그램은 그림과 같이 ROLL , DELETE버튼이 있습니다.

ROLL 버튼을 누르면 주사위 두개를 굴리고 delete 버튼은 지우는 버튼입니다.

 

delete버튼이 사이트에 숙제처럼 나와있어서 그 부분의 코드만 정리해서 올려보겠습니다.

private fun delete() {
        diceImage.setImageResource(R.drawable.empty_dice)
        diceImage2.setImageResource(R.drawable.empty_dice)
    }

별거 없죠? delete 버튼을 클릭하면 delete 함수를 실행하게하여서 각 diceImage를 empty_dice로 변경해주는 코드입니다.

나머지 코드는 사이트에 포함되어 있고 강의가 잘 되어있어서 사이트를 참조하시면 될 것 같아요.

영어로 되있지만 저는 microsoft edge의 페이지 번역 기능을 사용하여 문제 없이 이용하고 있습니다.

빨리빨리 진행해서 더 수준높은 프로그램도 만들고 싶네요.

 

반응형