반응형

Program/Android Java 120

zxing 을 이용한 QR Code 어플 제작

안드로이드 폰 용 QR Code 리더기 어플을 제작해 보았습니다.출처 : http://blog.naver.com/PostView.nhn?blogId=namoyo&logNo=110101884911 QR Code 인식 API는 구글것이 아닌 Zxing 에서 제공하는 Open API를 이용하였다. zxing 사이트 : http://code.google.com/p/zxing/ 준비과정zxing 라이브러리를 다운로드 하여 프로젝트에 추가해준다.라이브러리 다운 -> 클릭 프로젝트에 Add External JARs 라이브러리 추가 메니페스트에 추가!! 자바 코드 public class Main extends Activity { @Override public void onCreate(Bundle savedInstanc..

GoogleAnalytics 구글분석기

http://code.google.com/intl/ko/apis/analytics/docs/mobile/overview.html -구글 분석기 소스 mobile Tracking 왼쪽에 android, iphone 에서 구할수 있다. http://www.google.com/intl/ko/analytics/ - 구글 분석툴 확인!! 안드로이드 어플에 구글 분석을 넣으려고 합니다. 하루동안 이것저것 해보니 이제 되네요. 그리 어렵지는 않았지만, eclipse 에 jar 파일을 넣는 과정을 많이 헤메었답니다. 그런데 모 그것도 조사하면 다 나와. ㅎㅎㅎ 일단.. 참고 사이트는 이와 같습니다. 먼저 구글 API 를 열어 http://code.google.com/intl/ko-KR/apis/analytics/doc..

[Android] 배경화면을 패턴이미지로

출처 http://barrenjs.tistory.com/2 작은 이미지를 바둑판 마냥 반복해서 배경화면으로 넣는 방법이다. 준비물은 역시나 패턴이미지로 사용할 png파일 일단 준비한 배경화면파일을 resource에 drawable에 넣어두고 drawable속에 xml파일을 만든다 xml파일 코드는 요로고나서 android:background="@drawable/아까만든 xml파일이름" 요로코롬하면 배경화면을 패턴이미지로 할 수 있다~

안드로이드 APP 공개소스

안드로이드 APP 공개소스APPOpen Source 제공주소 KL Traffic Cam소개Kuala Lumpur 고속도로의 상황을 라이브 영상으로 확인 가능한 앱 / 스트리밍 전송방식의 영상제공관련 URLhttp://code.google.com/p/kltrafficcam/downloads/list Budgets소개예산 관리를 위한 수입 및 지출 관리 앱관련 URLhttp://code.google.com/p/android-budgets/downloads/list Toggler소개와이파이, GPS 전환 및 스크린 밝기 설정 앱 / 안드로이드 1.5관련 URLhttp://code.google.com/p/toggler/downloads/list Osmand소개 관련 URLhttp://code.google.com..

안드로이드 Handler 이야기 remove send

출처 : http://blog.naver.com/PostView.nhn?blogId=huewu&logNo=110116293622 시작하기에 앞서 안드로이드 Handler 이야기. 두 번째 포스트입니다. 이전 포스트에서는 Handler 의 동작 원리에 대하여 소개한 만큼, 이번에는 Handler 를 이용해서 가능한 몇 가지 응용 시나리오, 그 중에서도 Handler 를 통해 서로 다른 어플리케이션 사이에서도 메세지를 주고 받을 수 있게 만들어주는 Messenger 클래스 관하여 이야기 해보겠습니다. 1. Handler 활용하기. 우선 Handler 의 동작 방식을 간단하게 정리해 보겠습니다. 이전 포스트에 사용된 그림을 재활용 해보았습니다. Handler 는 MessageQueue 와 Looper 를 갖고..

AIDL을 이용한 Service <-> Activity간 Callback통신.

출처 : http://darphin.tistory.com/29 Service를 이용하여 백그라운드에서 작업을 하다보면, Activity로 데이터를 전달 해야 한다던가, 혹은 어떠한 순간에 데이터를 전달해 주어야 할 때가 있습니다. 처음에 이 작업을 위하여 삽질을 하다보니 좋은 방법이 있다는걸 뒤늣게 알아 버렸습니다. Android에서는 Service에 Bind된 클라이언트들은 Service로부터 특정 시점에 특정 데이터를 Callback 받기 위하여 RemoteCallbackList 라는 방법을 제공합니다. 해당 클래스는 템플릿 형태로 되어 있으며 원하는 타입을 지정하여 사용할 수 있습니다. 사용법은 간단합니다. Bind를 위한 ADIL과, Callback 시점에서 수행할 interface class를 ..

Android AsyncTaskLoader

출처 : http://itzone.tistory.com/464최근 비동기 처리를하기 위해서는 Loader 클래스가 사용되는 것 같습니다. Android3.0 (API Level 11)에서 도입된 비동기 처리를 실시하는 클래스입니다. 서브 클래스로 AsyncTaskLoader이나 CursorLoader가 정의되어 있습니다Loader 클래스는 SupportPackage에도 들어 있기 때문에 어떤 Version에서든 이용이 가능합니다. 지금까지 AsyncTask로 실행했던 것을 AsyncTaskLoader에서 구현하여 차이를보고 있습니다리뉴얼 된 레퍼런스 페이지에는 Loader 관련 정보는 여기 에 집약되어 있습니다. 그 설명을 대충 보면Introduced in Android 3.0 loaders make i..

반응형