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] 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] 화면에 넘쳐나는 안드로이드 에뮬레이터, 크기를 줄여보자
WQVGA(240*???)사이즈는 적당하니 보기도 좋다. 하지만 WVGA(480*800 이나 480*854)로 개발을 하다보니 모니터에 넘쳐날때가 있다. 이럴땐 에뮬레이터 크기를 줄여보자. 자! 요잇땅! 수고하셨습니다 ^^ 끝.
[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)를 알 수 있다. 끝.
[Android] 에뮬레이터 초기화 하기
C:\Documents and Settings\[사용자계정]\.android\avd\[생성한 Virtual Devices명].avd\userdata-qemu.img 삭제하면 됨. 허무? -_-a 끝.
[Android] 안드로이드 폰 화면 사이즈 구하기
폰 사이즈 구하기는 그냥 숫자만 봐도 알겠는데.. PixeFormat에 관련된 숫자가 의미하는건 모르겠다 -_-;; Display display = ((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay(); int displayWidth = display.getWidth(); int displayHeight = display.getHeight(); int displayOrientation = display.getOrientation(); int displayPixelFormat = display.getPixelFormat(); float displayRefreshRate = display.getRefreshRate(); System.ou..
[Android] Activity 실행/종료시 메서드 실행 순서
액티비티 생성에서 종료까지는 확실히 알아둬야 할것같아서 테스트 한 번 해봤다. 실행시 02-12 02:09:06.799: INFO/System.out(9988): onCreate() 02-12 02:09:06.799: INFO/System.out(9988): onStart() 02-12 02:09:06.799: INFO/System.out(9988): onResume() 종료시 02-12 02:09:26.189: INFO/System.out(9988): onPause() 02-12 02:09:26.720: INFO/System.out(9988): onStop() 02-12 02:09:26.720: INFO/System.out(9988): onDestroy() 데이타 불러오기엔 onResume() onSa..