전체 글 375

Mac OS X Lion 10.7

따끈따끈한 맥 라이언을 설치했습니다. 몇 가지 생각나는 거 적어봅니다. 설치파일 추출 앱스토어에서 받고 바로 설치를 하면 설치 파일을 지워버리는 것 같습니다. 앱스토어에서 다운 받은 후 설치 하기 전에 /Applications/Install Mac OS X Lion/Contents/SharedSupport/InstallESD.dmg 파일을 백업해둡니다. 아마 이 경로가 맞을거에요; 마우스 스크롤 터치 스크롤할 때 상하로 움직이는 것을 마우스 스크롤에 적용해버렸네요. 기존에 쓰던거랑 상하가 바뀌어서 어색합니다. 맥북 계열에선 설정으로 바꿀 수 있는 것 같은데, 아이맥에서는 마우스 설정 쪽에 관련 내용이 아예 없습니다. 익스포제 화면을 4개로 사용하고 있었는데, 없어진줄 알고 놀랬습니다. 새로 등장한 "Mi..

Mac 2011.07.21

안드로이드 2.3.3 Gingerbread android.jar 소스

안드로이드 Gingerbread의 SDK용 android.jar 소스입니다. git에 올라온 버젼 2.3.3 기준이며, 100% 맞는지 모르겠지만 대략 검토용으로는 무난하리라 생각합니다. \android-sdk-windows\platforms\android-10\sources 위의 위치에 압축 풀어놓으면 eclipse에서 알아서 연동해줍니다. 첨부파일은 분할압축 때문에 egg와 alz 형태로 2개 올렸으며, 압축툴에 맞게 하나의 형식으로만 받으시면 됩니다.

iOS & Android 2011.04.15

안드로이드 WebView focus 문제

WebView를 사용하는데, 페이지 내에 Input이나 TextField가 있는 경우에 focus를 줘도 키보드가 보여지지 않는 현상이 발생한다. 우선 다음 방법으로 focus를 받을 수 있게 하고, SetOnClickListener()로 기존에걸 덮어버렸다. 원래 WebView에 OnClickListener가 달려있는지는 확실하지 않지만, 아무것도 없는 OnClickListener를 설정하여 해결되는 것을 보면, 원래 WebView에 달리는 OnClickListener (혹은 Click 관련 listener들)에서 focus 연관된 -못된- 작업을 하고 있지 않을까 생각해볼 수 있다. webView.setFocusable(true); webView.setFocusableInTouchMode(true);..

iOS & Android 2011.04.14

애플 계정 이름 바꾸기

회사용으로 애플 개발자 프로그램을 등록하기 위해서 애플 계정을 만들었는데, 첫 과정에 계정 사용자 이름으로 회사 이름을 썼다. 당연히 유효한 사용자 이름이 아니라면서 reject ! 사람 이름(대표자 이름)으로 바꾸기 위해 '계정 관리'에 들어가서 잘 바꾸어 주었다. 그런데. 개발자 프로그램 등록 과정에서는 유효한 사람 이름으로 바뀌지 않고, 기존에 적었던 회사 이름이 그대로 남아있다. 계정 관리 쪽과 애플 개발자 프로그램 등록 쪽의 이름이 다르게 되었다. -_-;; 이거... 다시 진행해봤자 같은 이유로 reject될게 뻔한 일... 그러다가, 현재 company로 진행 중인 것 말고 개인용으로 다시 진행해봤다. 아... 다행이 사용자 이름 넣는 폼(form)이 나온다. 유효한 사람 이름(대표자 이름)..

iOS & Android 2011.04.11

안드로이드 build/envsetup.sh

흔히 안드로이드 소스 빌드를 시작할 때 다음 명령을 날려주곤 한다. . build/envsetup.sh 이게 그냥 target 잡아주는거겠지 했는데, 알고 보니 소스 파악 및 빌드에 많은 도움을 주고 있었다. 간단히 help 를 날려보면 소스 파악 및 빌드를 도와주는 명령어 몇가지가 보인다. 차차 익숙해져서 소스를 둘러볼 때 빠릿빠릿해지도록 하자~ croot m mm mmm cgrep jgrep resgrep godir

iOS & Android 2011.04.06