본문 바로가기

findViewById

게임명_GuessNumber_04_코딩 게임 화면 디자인을 마쳤다. 이제 본격적으로 디자인에 들어있는 View(뷰)들이 내가 원하는 대로 잘 작동하도록 코딩하는 일만 남았다. 코틀린으로 코딩을 해보자. 다시 말하지만 이 글에 처음부터 왔거나 안드로이드 스튜디오 사용법을 잘 모른다면 '첫 프로젝트 만들기'를 먼저 익히길 바란다. 코틀린 '쌩초보를 위한 기초'도 먼저 학습하면 더욱 좋다. 이 게임에서 가장 핵심적인 기능은 다음과 같다. 임의의(랜덤) 수를 만들어 변수에 저장해 둔다. ENTER버튼을 클릭했을 때 editText에 있는 수와 랜덤수를 비교하여 결과를 변수에 저장한다. 이 핵심 기능만 잘 작동하면 그 외 다른 것은 쉬운 작업들이다. 이 핵심 기능의 코딩 부터 시작한다. 게임이든 앱이든 첫 화면이 있을 것이다. 이 첫 화면을 Main .. 더보기
첫 프로젝트 만들기_10_코딩_버튼 버튼 작동을 위한 코딩 지금까지 프로젝트의 디자인과 레이아웃을 완성했다. 이제 코드를 작성할 시간이다. 디자인에서 만든 부분들 중에는 사용자와 상호대화가 필요한 컴퍼넌트들이 있다. 대표적인 것이 버튼이다. 버튼을 눌렀을 때 수행할 작업의 내용은 직접 프로그래밍 언어로 작성해야 한다. 여기서는 코틀린을 사용한다고 했다. 코드 작업은 프로젝트 생성할 때 기본적으로 만들어진 MainActivity.kt 파일에 작성한다. MainActivity파일을 열어보자. Java 폴더 안에는 com. 으로 시작하는 이름이 같은 폴더가 3개 있다. 끝에 괄호가 있는 폴더 2개는 테스트에 사용하는데 다음에 그 용도를 알아보기로 하고 여기서는 첫번째 폴더(com.~)에 있는 MainActivity를 더블클릭한다. MainAct.. 더보기