IT정보공유/Android16 [안드로이드 개발 요약 - 3] Handler 를 이용한 타이머 동작 (반복수행) View 클래스를 상속받아 새로운 뷰를 만들고 배경색상을 일정시간마다 바꿔주는 예제이다. 소스는 아주 심플하지만, 안드로이드 스튜디오의 버전 때문인지, Handler() 클래스의 handleMessage(Message msg) 이벤트 프로시저때문에 한참을 고생했다. 그 이유는 조금 있다 설명하기로 하고, 일단 MainActivity와 View를 상속받아 재 정의한 클래스를 먼저 살펴보자. // package com.example.au.myapplication; import android.app.Notification; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import and.. IT정보공유/Android 2017. 5. 23. [안드로이드 개발 요약 - 2] View를 상속받아 onDraw 이벤트를 처리하는 방법 안드로이드 스튜디오를 통해 기본 프로젝트로 앱을 만들게 되면 MainActivity라는 클래스로 시작이 되어지는데 Activity에는 onDraw 함수가 추상화 되어 있지 않은것 같다. onDraw 이벤트를 통해 화면에 그리는 걸 공부하는 차례인데 귀찮아도 어쩔 수 없이 view클래스를 만들어야만 해볼수 있기때문에 만들었다. java 소스에서 New -> Java Class 추가를 선택하면 아래와 같은 화면이 뜬다. 새로운 클래스의 이름을 정하고 어느 클래스를 상속할지 선택해 주면 된다. 어차 나야 onDraw에 직접 동그라미 하나만 그려볼거니 android.view.View 클래스를 상속 받는다. //customviewtest.java package com.alzio.myapplication; impo.. IT정보공유/Android 2017. 5. 22. 구글 공식 안드로이드 앱 개발용 통합 IDE - 안드로이드 스튜디오 설치 방법 안드로이드 앱 개발을 하기위해서는 개발도구가 필요하고대표적인 개발툴로 이용되는 것은 이클립스입니다만, 구글에서 앞장서서 공식 IDE 개발툴로 밀고 있는안드로이드 스튜디오 설치 방법에 대해서 알아보도록 하겠습니다. 안드로이드 스튜디오 설치 다운로드 : https://developer.android.com/studio/index.html. 안드로이드 앱 개발용 공식 통합개발툴 Android Studio 다운로드 버튼을 누르면아래의 플랫폼 선택 화면으로 이동됩니다. 윈도우 64비트용 안드로이드 스튜디오 다운로드 직링크https://dl.google.com/dl/android/studio/install/2.3.2.0/android-studio-bundle-162.3934792-windows.exe 각 개인의 환.. IT정보공유/Android 2017. 5. 20. [안드로이드 개발 요약 - 1] 버튼 등의 View 접근 방법 안드로이드 개발 공부를 시작했습니다. 매번 시작했다 Hello Android 찍어보고 접고..또 다시 시작했다가 Hello Android 찍어보고 접고.. 반복했었는데 이번엔 제대로 공부를 할까 생각중입니다. 본 블로그는 안드로이드 개발 관련 강좌나 강의 형식은 아니고 제가 공부를 하면서 꼭 알아야 하는 것들에 대해서 초간단 정리를 해보고자 합니다. 대부분 안드로이드 개발툴은 이클립스를 많이들 사용하고 계시는데 저는 원래 자바 개발자가 아니다 보니 이클립스 자체도 생소하고, 무거운거 같고 그래서 안드로이드 개발 정식 툴인 구글의 최신버전인 안드로이드 스튜디오(Android Studio 2.32) 를 사용하기로 했습니다. . 전에 설치해 놓은 버전보다 많이 업데이트 되었고 개발하기가 좀더 수월해 진것 같아.. IT정보공유/Android 2017. 5. 20. 이전 1 2 다음 💲 추천 글 반응형