안드로이드 스튜디오) 구글 개발자 교육을 통한 공부 첫 번째
안녕하세요 제가 코틀린 공부를 하면서 느낀 것이 다른 언어들을 그래도 어느정도 다뤄보아서 그런지
용어나 순서만 다르지 결은 비슷하다고 느껴지고 직접 안드로이드 스튜디오를 통해서 개발을 해보는 것이
더 재밌고 효율적인 공부 방법이 될 것 같다고 생각해서 코틀린 언어는 약식으로 넘기고 안드로이드 스튜디오로 넘어왔습니다.
직접 에뮬레이터를 통해 만들어보고 하니 재밌고 의욕도 더 솟는 것 같아요.
저는 구글 개발자 교육 사이트? 같은 사이트를 통해서 따로 책이나 그런 것은 보지 않고 공부를 하고 있습니다.
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의 페이지 번역 기능을 사용하여 문제 없이 이용하고 있습니다.
빨리빨리 진행해서 더 수준높은 프로그램도 만들고 싶네요.