Dev/Android

    [Android] 디자이어폰 디버깅(드라이버) 셋팅하기

    [Android] 디자이어폰 디버깅(드라이버) 셋팅하기

    처음 사용한건 모토로이(XT720) 그 다음으로 갤럭시S(SHW-M110S)를 먼저 사용해봤다. 이번에 디자이어(HTC DESIRE)를 사용하게 되었다. 현재 개발환경은 윈도우7 64비트 뭐 말이 필요없이 USB연결해서 이클립스에서 실행했는데 어.. 에뮬레이터가 뜬다. 이래서.. 이것저것 해보다가 몇 자 적게 되었다. 자! 디자이어폰 셋팅시작. 자 잘 되시나요? 하지만 http://www.htc.com/www/support.aspx 에서 동기화 프로그램을 다운받으신분만 잘 될테고 아직 usb가 제대로 설치 안되신 분은 안되겠죠. 자 USB를 설치해봅시다. 위의 주소는 통합쪽 서포트이고 디자이어의 서포트는 http://www.htc.com/www/SupportDownload.aspx?p_id=312&cat..

    [Android] 윈도우7 64bit에 이클립스 설치하기

    [Android] 윈도우7 64bit에 이클립스 설치하기

    요전엔 이클립스가 64비트 지원을 안했는데 Helios 버전이 릴리즈 되면서 가능해졌다. 이젠 뭐 베타안써도 되고 설치해보니 안드로이드 개발하는데 전혀 문제가 없었다. 좋쿠낭.. 이클립스. 다운 받으러 가기 : http://www.eclipse.org/downloads/packages/release/helios/r

    [Android] 윈도우7 64bit에 이클립스 설치하기

    [Android] 윈도우7 64bit에 이클립스 설치하기

    윈도우 7 64비트를 사용하면서 가장 고민됐던게 이클립스가 32비트만을 지원하는것이였다. 하지만 64비트 사용할수 있는 방법이 있다. 현재 이클립스에서 지원하는건 아래와 같다. Windows 32bit Mac Carbon 32bit Mac Cocoa 32bit 64bit Linux 32bit 64bit 윈도우 64비트는 지원하지 않는다는 것.. 현재(2010-06-14 기준으로 http://ramses8.tistory.com/owner/entry/edit/463 64비스 지원하는 Helios릴리즈 됨) 하지만 아직 정식 릴리즈 되지 않은 버전은 64비트를 지원한다. eclipse project downloads 에 접속하여 Latest Release(가장 최근에 정식 릴리즈로 인정된 버전)을 클릭한다. ..

    [Android] TabHost에서 선택된 탭을 선택시 이벤트 가져오기

    mTabHost.setOnTabChangedListener(new OnTabChangeListener() { @Override public void onTabChanged(String tabId) { Log.v("", "click"); // getTabHost().getCurrentTabView().setOnClickListener(new // OnClickListener() { // // @Override // public void onClick(View v) { // Log.v("", "click"); // // } // }); // this overrides the default clicklistener, causing no more tab // changes... getTabHost().getCu..

    [Android] 안드로이드 SDK 샘플 소스 가져오기

    [Android] 안드로이드 SDK 샘플 소스 가져오기

    자! 안드로이드 SDK 샘플 소스를 이클립스에 추가해 보자. 순서는 아래와 같다. Run 해보면 아주아주 실행이 잘된다. 물론 위의 예는 2.1로 했기 때문에 ADV Manager에서 2.1용을 만들어놔야 제대로 실행이 된다. 실행하고자 하는 버전별로 ADV를 만들것을 잊지말자. 끝.

    [Android] 화면에 넘쳐나는 안드로이드 에뮬레이터, 크기를 줄여보자

    [Android] 화면에 넘쳐나는 안드로이드 에뮬레이터, 크기를 줄여보자

    WQVGA(240*???)사이즈는 적당하니 보기도 좋다. 하지만 WVGA(480*800 이나 480*854)로 개발을 하다보니 모니터에 넘쳐날때가 있다. 이럴땐 에뮬레이터 크기를 줄여보자. 자! 요잇땅! 수고하셨습니다 ^^ 끝.

    [Android] 안드로이드 개발 시의 리소스 디렉토리 구성

    [Android] 안드로이드 개발 시의 리소스 디렉토리 구성

    개발 시의 리소스 디렉토리 구성 ▶ 루트 디렉토리 디렉토리 내용 bin/ 컴파일된 애플리케이션 코드가 생성 gen/ 패키지명 폴더 하위에 R.java가 있으며 final class에 자동으로 값들이 생성(사용자가 임의로 수정하면 오류날 수 있음) libs/ 애플리케이션에서 사용하는 외부 라이브러리 파일이 위치 src/ 애플리케이션을 구성한느 자바 소스 코드가 위치 res/ 아이콘이나 GUI레이아웃 등 컴파일된 자바 코드와 함께 애플리케이션 패키지에 포함될 각종 파일을 보관 assets/ 애플리케이션을 설치할 때 함께 설치할 그 밖의 데이터 파일이 들어감(컴파일되지 않음) ▶ res/ 하위 디렉토리 디렉토리 내용 res/anim/ 프레임이나 이미지의 전환 때의 애니메이션을 표현하는 XML 파일, 파일명이 ..

    [Android] 구글 맵스 사용하여 위도, 경도 구하기

    우선 검색 사이트에서 "구글 맵스"로 검색을 해보자. 상단에 2 종류가 나온다. 여러 나라가 나오는 군요. 뭐 화면만 봐선 별 차이가 없다. 하지만! 지도에 마우스 우클릭 해보면 차이가 나타난다. co.kr 에선 나타나지 않는 여러 메뉴가 나타난다. 그 중에 "이곳이 궁금한가요?"를 선택하면 다음과 같은 값을 얻을 수 있다. 위도 Latitude(37.511088)와 경도 Longitude(127.059503)를 알 수 있다. 끝.