일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 안드로이드 배경화면
- 아이폰 바탕화면
- 스카이 안드로이드폰 시리우스
- 구글 안드로이드
- 안드로이드2.0
- 안드로이드2.0개발
- 안드로이드 개발 강좌
- sky 시리우스폰
- 스마트폰 배경화면
- 하루한마디영어
- 아이폰 배경화면
- 스카이 안드로이드폰 시리우스 K양 동영상
- 안드로이드 개발 2.0
- objective-c
- 구글안드로이드
- 하루 한마디 영어
- 안드로이드 2.0 개발
- 인기있는 블로그 만들기
- 안드로이드폰
- Form Stuff
- 영어
- 안드로이드개발
- 안드로이드 개발
- 안드로이드
- SKY 시리우스
- 안드로이드 개발 2.0 강좌
- android
- 안드로이드 바탕화면
- MapView
- 구글 안드로이드 개발
- Today
- Total
목록안드로이드개발강좌 (122)
moozi
adt bundle 구버전 다운로드 받는 경로입니다. https://dl.google.com/android/adt/22.6.2/adt-bundle-windows-x86_64-20140321.zip https://dl.google.com/android/adt/adt-bundle-windows-x86-20140624.zip
custom dialog 예제 입니다.
옵션메뉴 예제입니다.
안드로이드 서비스 예제 입니다.
안드로이드 구글맵 v2 현재위치 표시, 마커표시, 마커이벤트처리 예제입니다. 이전 안드로이드 구글맵 v2 강좌에서 이어집니다.
안드로이드 구글맵 v2 마커표시 예제입니다.
인텐트 카메라촬영후 앨범호출하기 예제입니다.
* 구글맵 V2는 실제 단말기에서 테스트해야 합니다. 안드로이드 구글맵 v2 예제 파일입니다. 구글맵 v2는 이전 구글맵에 비해서 많이 바뀌었습니다. 다음은 구글맵 v2 사용 설명서입니다. https://developers.google.com/maps/documentation/android/start 한글로 작성된 설명서는 다음 블로그를 참고하세요. http://pppdw.tistory.com/entry/GoogleMap-API-v2-띄워-볼까요 API Key 발급은 다음 주소에서 합니다. https://code.google.com/apis/console/
인텐트 주소록, 전화걸기, 갤러리 호출하기 예제입니다. 인텐트 Intent 를 이용해서 폰의 주소록, 전화걸기, 갤러리를 호출하는 간단한 예제입니다.
한글접촉식키보드apk 입니다. 구글한글키보드가 제대로 동작하지 않을 경우 사용하시기 바랍니다.
구글 한글 키보드 apk 입니다.
안드로이드 jericho 파서 예제입니다. 안드로이드에서 jericho 파서 라이브러리를 이용해 html 파싱하는 간단한 예제입니다. 프로젝트안에 jericho 파서 라이브러리가 추가되어있습니다.
오라클 jsp json 출력 샘플코드입니다. jsp에서 오라클 연동하여 json 형태로 출력하는 간단한 예제입니다
안드로이드 jsp json 샘플코드 입니다. test.jsp 가 첨부되어있습니다. 안드로이드에서 get, post 방식으로 test.jsp로 데이터를 넘겨 test.jsp에서 json형식으로 출력하면 다시 안드로이드에서 json데이터를 파싱해서 앱에 보여주는 간단한 예제입니다.
jsp json 테스트 코드 입니다. jsp에서 json 형태로 출력하는 코드입니다.
안드로이드 개발시 참고 자료입니다. 안드로이드 개발자료 총정리 http://blog.naver.com/q1q3q5?Redirect=Log&logNo=10099574011 키즈베어 안드로이드 개발 강좌 http://blog.naver.com/PostList.nhn?from=postList&blogId=kittoboy&categoryNo=30 신형섭님 블로그 http://blog.naver.com/fire5000?Redirect=Log&logNo=187702214 지탄님 블로그 http://blog.naver.com/khs7515?Redirect=Log&logNo=20157105087
xml없이 자바로 레이아웃 코딩하기
MD5사용하기
Hex To RGB, RGB To Hex, 색상표 를 하나로 모은 파일입니다. 안드로이드 개발시 필요해서 인터넷에서 자료를 찾아 모아서 만들어 보았습니다. 잘 쓰시길 바랄께요...
이번 강좌는 지난 강좌 [ 안드로이드 개발 2.0 ] MP3 플레이어 만들기 2 - MP3 플레이어의 시작 에서 이어집니다. 지난 강좌에서는 SD Card 에 넣어 둔 mp3파일 한 개의 경로를 미리 지정해서 MP3파일을 플레이 했습니다. 이번 강좌에서는 MP3 파일의 목록을 가져오는 방법에 대한 내용입니다. 1. 다음과 같이 프로젝트를 생성합니다. 2. res -> layout -> main.xml 을 다음과 같이 편집합니다. 위 코드에서 TextView는 MP3파일이 SD Card에 없을 경우 No Music Files found on SD Card 라고 표시해 줍니다. 3. res -> layout -> music_item.xml 을 추가합니다. File 메뉴에서 New -> Other 선택 XML..
이번 강좌는 지난 강좌 [ 안드로이드 개발 2.0 ] MP3 플레이어 만들기 1 - AVD에서 MP3 듣기 에서 이어집니다. 지난 강좌에서는 SD Card가 장착된 AVD에 MP3를 넣고 AVD 자체의 Music Player를 이용해서 mp3를 play해 보았는데 이번에는 mp3를 play하고 stop하는 간단한 예제를 작성해 보겠습니다. 1. 다음과 같이 프로젝트를 생성합니다. ( 정확하진 않지만 Android SDK Tools, revision 5를 업데이트 한 후부터 Min SDK Version이 자동으로 입력되지 않는것 같습니다. 수동으로 입력해 주었습니다. ) 2. res -> layout -> main.xml 에 다음과 같이 편집합니다. 코드에서 ProgressBar는 mp3가 play되는 동..
이번 강좌에서는 MP3 플레이어를 만들기 전단계로 AVD에서 제공하는 기능을 이용해 MP3을 플레이 해보겠습니다. 1. 먼저 가상 SD Card를 장착한 AVD를 생성해 보겠습니다. a. 그림과 같이 안드로이드 아이콘 모양 도구 버튼을 눌러 'Android SDK and AVD Manager'를 엽니다. ( Android SDK Tools, revision 5부터 핸드폰 모양에서 안드로이드 아이콘 모양 으로 변경되었습니다. SDK Tools, revision 5 으로 업그레이드는 다음 글을 참조하세요! -> http://moozi.tistory.com/89 ) b. Android SDK and AVD Manager 창에서 오른쪽 상단의 New버튼을 누릅니다. c. Create new AVD 창에서 Nam..
이번 강좌는 지난강좌 [ 안드로이드 개발 2.0 ] 그래픽 2D 5 - 아이콘 여러개 띄우기 에서 이어집니다. 지난 강좌에서 화면을 터치하여 여러개의 아이콘을 띄우는 작업을 해봤습니다. 그런데, 화면을 클릭한 상태에서 드래그 해보면 다음과 같이 드래그한 궤적을 따라 아이콘이 연속적으로 생성되는 것을 볼 수 있습니다. [ 화살표 방향으로 드래그 할 때 아이콘이 연속적으로 생기는 모습 ] onTouchEvent 는 화면을 클릭했을 때 뿐만 아니라 화면을 드래그했을 때도 호출되기 때문에 위와 같은 결과가 나옵니다. 이것을 방지 하기 위해서 MotionEvent.ACTION_DOWN 를 사용합니다. 1. onTouchEvent 메서드를 다음과 같이 코딩합니다. @Override public boolean onT..
최근에 Android SDK Tools, revision 5 가 추가되었습니다. 이에 따라 이클립스에서도 몇가지 변화가 생겼는데, 가장 눈에 띄는것중 하나는 Android SDK and AVD Manager 아이콘이 기존 핸드폰 모양에서 이런 모양으로 바뀌었습니다. 그럼 Android SDK Tools, revision 5 로 업그레이드 해보겠습니다. 1. Android SDK and AVD Manager를 열어서, 왼쪽 Available Package를 클릭한 다음, 오른쪽에서 다음과 같이 체크합니다. 그리고 Install Selected를 누릅니다. 2. Choose Packages to Install 창에서 오른쪽 하단 'Accept All' 라디오버튼을 체크하고, Install Accepted를 ..
이번 강좌는 지난 강좌 '[안드로이드 개발 2.0 ] 그래픽 2D 4 - onTouchEvent 사용하기' 에서 이어집니다. 이번 강좌에서는 터치하는 위치에 새로운 아이콘이 추가되도록 해보겠습니다. 중요한 점을 미리 정리하면, a. 새로운 비트맵 아이콘들을 생성하기 위한 클래스를 추가합니다. b. a에서 만든 클래스로 생성된 객체들을 담기위해서 ArrayList를 사용합니다. c. CustomView클래스의 onDraw메서드에서 for문을 사용해서 아이콘이미지들을 그립니다. d. onTouchEvent 에서 SurfaceHolder를 동기화하여 처리합니다. 와 같습니다. 그럼 단계적으로 살펴보겠습니다. 1. 새로운 클래스 GraphicIcon 를 MyGraphics2D02 클래스 내부에 다음과 같이 작성..
이번 강좌는 [ 안드로이드 개발 2.0 ] 그래픽 2D 3 - SurfaceView 활용 2 ] 에서 이어집니다. 지난 강좌에서 화면에 안드로이드 마스코트 아이콘을 띄웠습니다. 이번 강좌에서는 이 아이콘이 화면을 터치한 위치로 이동하도록 코드를 작성해 보겠습니다. 1. CustomView 클래스의 생성자를 다음과 같이 작성합니다. public CustomView(Context context) { super(context); getHolder().addCallback(this); CVThread = new CustomViewThread(getHolder(), this); setFocusable(true); } 기존 코드에 setFocusable(true); 가 추가되었습니다. setFocusable(tru..
이번 강좌는 지난 강좌 '[ 안드로이드 개발 2.0 ] 그래픽 2D 2 - SurfaceView 활용 1' 에서 이어 집니다. 1. CustomViewThread 클래스의 run() 메서드를 다음과 같이 작성합니다. @Override public void run() { Canvas c; while (running) { c = null; try { c = surfaceholder.lockCanvas(null); synchronized (surfaceholder) { customview.onDraw(c); } } finally { if (c != null) { surfaceholder.unlockCanvasAndPost(c); } } } } 코드를 보면, 먼저 Canvas 오브젝트를 만든다음, running..
이번 강좌에서는 SurfaceView를 활용하는 방법을 알아보겠습니다. 지난 강좌 '그래픽 2D 1 - 안드로이드 아이콘 띄우기, 커스텀뷰 활용' 과 실행결과는 같으나 SurfaceView를 사용하여 구현된 점이 다른점입니다. SurfaceView는 View클래스의 서브클래스로서, 게임이나 카메라 프리뷰와 같은 작업을 위해서 UI Thread 와 별개로 (독립적으로) 그래픽을 그릴 수 있도록 해줍니다. SurfaceView를 참조하는 Secondary Thread는 자신만의 페이스(pace)로 자신만의 Canvas에 그릴수 있습니다. 그리고 SurfaceView 를 통해 실제 그래픽을 그리기 위해서는 SurfaceHolder가 필요합니다. 단계적으로 코드를 작성하며 살펴보겠습니다. 1. 다음과 같이 프로..
이번 강좌에서는 2D 그래픽 출력하기 입니다. 커스텀뷰를 이용해서 안드로이드 마스코트 아이콘을 화면에 출력해 보겠습니다. 1. 다음과 같이 프로젝트를 생성합니다. 2. src -> my.MyGraphic2D -> MyGraphic2D.java 를 다음과 같이 편집합니다. package my.MyGraphic2D; import android.app.Activity; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Color; import android.os.Bundle; i..
이번 강좌는 SDK를 2.1로 업그레이드하는 내용입니다. 2.1 은 minor upgrade로서 크게 바뀐점은 없으나, 눈에 띄는 변경 사항중 하나는 Live Wallpaper를 개발할수 있는 API 가 추가되었습니다. 이번 버전과의 차이점에 대한 자세한 내용은 다음 링크를 확인하기 바랍니다. http://d.android.com/sdk/api_diff/7/changes.html 업그레이드 하는 방법은 다음과 같습니다. 1. 이클립스에서 Android SDK and AVD Manager를 엽니다. 아래 그림에서 핸드폰 모양 아이콘을 클릭합니다. 2. Android SDK and AVD Manager 창의 왼쪽에서 Available Package를 클릭한다음 오른쪽에서 다음과 같이 선택합니다. SDK 2...