티스토리 뷰
안녕하세요 :)
이번 포스팅의 주제는 영단기 App 만들기 입니다.
지금까지 우리는 화면전환, 이미지 첨부, 이벤트 처리, 메세지 출력등 여러가지 기본기능에 대해서 다루어 보았습니다. 제가 이번 카테고리를 시작할 당시 방학기간에 4명의 과동기 친구들과 같이 공부했다고 했었죠! 그때 딱 이전 포스팅까지 범위의 내용을 공부하고 만들어 본것이 아주아주아주 간단한 영단기 App 만들기 였습니다.
그래서 세가지 화면만 포함한 형식자유의 어플을 만들어오자 친구들과 약속했었죠!!
세가지 화면의 구성은 이렇습니다.
1. 메인화면 (메인 이미지를 첨부하고 두가지 버튼을 상단에 포함해야함)
2. 영어단어 정답 이미지가 첨부된 answer 화면
3. 각버튼에 영단어가 써있고 버튼을 누를시 단어의 뜻이 메세지로 출력되는 자가 test 화면
사실 영단기 App 이라고 하기에는 너무나도 허접한 구성과 기능이었지만 공부한 내용들을 엮어서 무언가를 만들며 총정리 하기에는 영단기가 제일 알맞은 주제였습니다.
제가 완성한 UI는 아래와 같습니다.
만들기 위해 사용된 메소드와 여러가지 코드의 전반적인 내용은 지금까지의 포스팅에서 다룬 내용을 종합적으로 엮은 것임으로 코드리뷰는 진행하지 않은 채로 코드만 업로드 하겠습니다.
다만! 마지막 test의 자바코드의 경우 여러가지 버튼에대한 이벤트리스터를 따로따로 만들어 주는것보다는 아이디를 통해 케이스문을 돌리는것이 조금더 간편한 방법이라 생각되어 아래와 같이 코딩하였습니다.
XML)
main)
answer)
test)
Java)
main)
answer)
test)
'Development > Andriod App' 카테고리의 다른 글
판교 뚜벅쵸(유튜버)님의 저기요 어플 클론코딩 (1) | 2021.05.25 |
---|---|
Android App - 폭탄돌리기 게임 (0) | 2021.05.25 |
Android App - Inter Activity(화면전환) (1) | 2021.05.25 |
Android App - Event, using Anonymous Class (1) | 2021.05.25 |
Andriod App - Event (0) | 2021.05.25 |