상상하라 그리고 현실로 만들어라.

상상하는 모든 것이 미래다.

반응형

분류 전체보기 82

코틀린으로 안드로이드 화면 회전 처리하기

안녕하세요, 반갑습니다! 모바일 앱을 만들다보면 화면을 돌려야 하는 경우가 있습니다. 이를테면, 게임, 동영상 플레이어 등의 앱이 대표적이겠네요. 그런데 그냥 화면을 돌린다고 앱도 알아서 회전 될까요? 아시다시피 당연히 개발자화면에 대한 이벤트를 처리해줘야만 합니다. 세로와 가로 화면에 맞는 모양과 데이터 처리, 이 이벤트를 제어하는 방법 2가지를 알아보겠습니다! 안드로이드 화면 회전 처리하기 1. Layout.xml 을 각각 만들어 화면 회전 처리하기 이 방법은 아주 간단합니다. 안드로이드 스튜디오는 각 화면을 두 개의 파일로 구성할 수 있습니다. 예를 들어, 크기가 다른 이미지를 단말기 해상도에 따라 보여주기 위해서 그에 맞는 디렉토리를 구분해서 만들었습니다. drawable 디렉토리를 drawabl..

코틀린으로 안드로이드 타이머 앱 구현하기

안녕하세요, 반갑습니다! 오늘은 스레드(Thread) 포스팅에 이어 스레드를 사용하는 대표적인 앱을 하나 만들어보겠습니다. Timer 는 간단하면서도 많은 앱에 쓰이고 있이는 기능이지요. 코틀린에서 제공하는 timer 를 통해 보다 쉽게 만들 수 있습니다. 쉬우니까 같이 한번 만들어 보시면 좋을 것 같습니다. 타이머(Timer) 구현하기 1. 화면 배치 역시 화면 구성부터 해야겠지요? 간단하게 스탑워치를 만들어봤습니다. 시작버튼과 정지버튼, 그리고 초기화 버튼을 배치했습니다. 2. 코틀린의 timer 스레드 Thread 를 상속받아 백그라운드에서 시간을 측정하는 방법도 있습니다만, 훨씬 간단한 코틀린에서 제공하는 Timer 를 이용하겠습니다. 타이머 앱의 기본 구조는 아래의 코드와 같습니다. timer(..

영어 원서 읽기, 매직 트리 하우스 #9 "Dolphins at daybreak" Chapter 2

안녕하세요, 반갑습니다! 아침 일찍부터 원서를 읽기 시작하니 조금 피곤합니다ㅎㅎ 그래도 무언가 실력이 쌓이는 느낌이 들어 기분은 좋은 것 같아요. 오늘도 영어 공부하시는 분들 모두 화잍이입니다! Jack과 Annie는 마법 도서관지기 시험을 풀기 위해 어느 해변으로 옵니다. 그리고 잠수정을 발견하는데요. 물 속으로 들어가게 되는 내용입니다. 그 중 몇 문장을 가져와 조금 더 자세하게 읽어보겠습니다. Magic Tree House #9 Chapter 2 The reef 1. Jack hurried over the bumpy coral to get a better look 잠수정을 발견한 Annie 에게 달려가는 Jack을 표현한 문장입니다. Jack hurried over the bumpy coral 까지..

코틀린으로 안드로이드 스레드(Thread) 한방에 끝내기

안녕하세요, 반갑습니다! 한 개의 프로그램(프로세스) 에서는 많은 스레드를 동시에 처리할 수 있지요. 그리고 프로세스의 메모리 또한 공유합니다. 프로세스로부터 각 메모리를 할당 받은 스레드는 독립적으로 실행됩니다. 안드로이드 역시 1개의 앱(프로그램)에서 여러개의 스레드를 사용할 수 있는데요. 예를 들어 음악을 들을 때, 다운로드를 받을 때, 푸쉬 알림 등 이 모두 스레드를 이용한 기능입니다. 오늘은 기본적인 스레드의 생성방법과 스레드내에서 위젯 등 UI에 결과를 반영하는 방법에 대해 정리해보겠습니다. 스레드(Thread) & UI 에 접근하기 1. 메인 스레드 액티비티를 포함해 모든 컴포턴트가 실행되는 오직 1개만 존재하는 스레드입니다. 그래서 메인 스레드엔 제약사항이 몇 가지 있습니다. 화면의 UI ..

영어 원서 읽기, 매직 트리 하우스 #9 "Dolphins at daybreak" Chapter 1

안녕하세요, 반갑습니다! 8권을 다 읽고 이제 9권 차례입니다. 초등학생 수준의 원서로 생각하고 가볍게 읽을 수 있을 줄 알았는데, 정말 쉽지 않네요ㅎㅎ 하지만! 28권까지 다 읽기라는 칼을 뽑았으니 포기는 없습니다. 매직 트리 하우스 9권, 시작합니다. 지난 줄거리 어느 여름 날 Pennsylvania 의 Frog Creek 숲.. 숲속에서 가장 큰 나무위에 신비로운 오두막이 나타났다. 8살의 Jack 과 한살 어린 그의 동생 Annie는 우연히 그 오두막을 올라가게 되고 한 가득의 책들을 발견한다. 하지만 머지않아 그 오두막이 마법의 오두막인 것을 알게 되는데.. 책 속의 그림을 손으로 가리키며 "여기 가보고 싶다" 고 말하면 정말 그곳으로 데리고 가는 것! 책을 좋아하고 항상 신중한 8살의 Jack..

반응형