분류 전체보기(855)
-
소프트 키보드 보이기
온갖 별짓을 다해봐도 묵묵히 뜨지 않던 소프트 키보드가 토글 메소드를 호출하니까 허무하게 떠버렸다. EditText editText = (EditText) findViewById(R.id.text); editText.setFocusable(true); editText.setFocusableInTouchMode(true); editText.requestFocus(); InputMethodManager inputMgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); inputMgr.toggleSoftInput(0, 0); 쓰잘때기 없이 이런 것으로 헤매본지도 오래된 것 같다. -_-;;;;;;;;
2010.12.07 -
다른 맥에 프로비져닝 프로파일 등록하는 방법
http://www.cocoadev.co.kr/244
2010.10.13 -
갤럭시S의 3G 연결 상태에서 맵뷰가 정상 동작 안될때
1. enabled 옵션 체크 MapView의 속성 중에 enabled를 true로 세팅해놓지 않으면, 갤럭리S에서 3G로 연결된 상태일 경우 지도 이미지가 표시되지 않는다. 모토로이와 같이 다른 안드로이드폰에서는 3G로 연결되어 있어도 정상적으로 표시되지만, 갤럭시S만 문제가 생긴다. 따라서, 반드시 enabled 속성을 true로 세팅해주는 것이 좋다. 2. 어플 배포용 keystore로 Android Map API 키 발급 안드로이드 마켓에서 어플을 배포하기 위해 만들어서 사용하는 keystore를 이용하여 Android Map API 키를 발급 받아서 사용해야 한다. 먼저 keytool을 이용하여 인증서 지문을 얻어낸다. keytool -list -alias test -keystore test.k..
2010.10.06 -
안드로이드 마켓용 어플리케이션 릴리즈하기
1. 비인증 APK 생성 프로젝트를 선택하고 {Android Tools-Export Unsigned Application Package} 메뉴를 이용하여 APK 파일을 저장한다. 2. 릴리즈 키 생성 keytool -genkey -v -keystore test.keystore -alias test -keyalg RSA -validity 10000 3. APK 파일 서명 jarsigner -verbose -keystore test.keystore test.apk test 4. 서명 확인 jarsigner -verbose -certs -verify test.apk 5. Zipalign zipalign -f -v 4 test.apk test_final.apk 디버그 키를 이용하여 서명된 APK에 릴리즈 키로 ..
2010.09.30 -
서버에 파일 업로드하기
아이폰에서도 그랬듯이 안드로이드에서도 디바이스의 이미지 파일을 HTTP를 이용하여 서버로 업로드하는 방법이 사용된다. 대부분의 샘플이 서버 부분을 php를 사용하여 구현하는데 이 부분은 asp나 jsp를 이용해서 수정하면 어떤 서버에서든 응용이 가능하다. 다음 블로그의 샘플 소스를 이용하면 손쉽게 서버에 파일 업로드 하는 기능을 구현할 수 있다. http://blog.inculab.net/28
2010.09.26 -
UIGetScreenImage() 함수 사용 문제
UIGetScreenImage()를 사용해서 앱스토어 등록이 Reject되었다. 이를 해결하기 위해서는 iPhone 4 SDK를 사용해야해서 개발환경과 아이폰의 OS를 업그레이드 한 다음, AVCaptureSession 오브젝트를 이용하여 구현하였다. 쓸만한 레퍼런스를 찾지 못하다가, 직접적으로 큰 도움이 되는 샘플 소스를 찾을 수 있었다. http://www.benjaminloulier.com/posts/2-ios4-and-direct-access-to-the-camera git을 이용하여 샘플 소스 코드를 다운받을 수 있다. git clone http://github.com/benlodotcom/MyAVControllerDemo.git 지금껏 겪어보지 못한 어플의 앱스트어 등록 문제로 인해 나름 스트..
2010.09.13