APK 파일 Package 정보 Command 창에서 알아보기 APK 파일의 Package 정보를 알아보기 위해서는 aapt 라는 툴이 있어야 한다. 기본적인 aapt 는 android-sdk-window/platform-tools/ 폴더에 있는데, 별도의 path가 정의되어 있지 않다면, android-sdk-window/tools/ 폴더에 복사해서 사용해도 된다. Package 정보를 보려면, aapt.exe dump badging HelloWorld.apk [개발] 안드로이드 2011.06.15
옵션메뉴 처음부터 열어놓는 방법 Activity를 띄우자마자 옵션메뉴가 열려있게 하고 싶은데, 알아보니 openOptionMenu(); 가 있다. 그런데 onCreate() 내에 직접 사용하니깐 오류가 발생한다. 그래서 검색해본 결과, onAttachedToWindow() 를 오버라이드해서 openOptionMenu() 를 사용해야 한다. 결론, @Override public void onAttachedToWindow() { super.onAttachedToWindow(); openOptionsMenu(); } [개발] 안드로이드 2011.05.27
[CentOS] vimrc 설정하는 법 CentOS에서 .vimrc 설정. CentOS에서는 vimrc 설정할때 .vimrc 파일만 생성해서는 안되고, bashrc 에 아래와 같은 라인을 추가해야한다. # vi ~/.vimrc syntax on set cindent set autoindent set tabstop=4 set nu (Important) # vi /etc/bashrc alias vi=vim [개발] 리눅스 2011.05.13
안드로이드에서 iOS Tabbar 스타일의 UI 만들기 안드로이드에 기본으로 있는 Tab UI의 경우 편리하긴 하지만 아이폰에 있는 Tabbar UI 만큼 깔끔하지 못하다.(지극히 제 개인적인 의견입니다만...!!!) 그래서 구글링 해본 결과, 여기저기 많은 분들이 아이폰에 있는 Tabbar UI를 흉내내서 만드신것들을 봤는데, 그중에 꽤 괜찮은 소스를 하나 골라서 테스트 해보았다. 원문 출처: http://www.cnblogs.com/noTice520/archive/2011/01/30/1947820.html 중국사람이 만든듯한 UI 인데 의외로 많은 것들을 배울수 있게 되었다. (如果你能看到这个网页,真的感谢你) 홈페이지에 있는 내용대로 따라만 했는데, 아래와 같이 UI를 만들수 있었다. 보다시피, 아이폰에 있는 UI 처럼 만들수 있다. 안드로이드용 하이데어.. [개발] 안드로이드 2011.04.01
EditText 엔터키 안먹히게 하기 EditText 의 경우 기본적으로 멀티라인을 지원하게 되는데, android:inputType="textMultiLine"위 옵션은 default 로 설정되어있다. 그래서 엔터키가 안먹히게 하려면(싱글라인) 아래와 같이 수정해야 한다.android:inputType="text" [개발] 안드로이드 2011.03.31
안드로이드에서 UTF-8 인코딩하기 안드로이드에서 네이버 API 를 이용하는 어플을 만들어보고 있는데, 한국어를 입력하니깐 아무것도 검색이 안된다. 그래서 좀더 찾아보니, query 값에 UTF-8 인코딩이란다. 어떻게 해야할지 몰라서 구글링하다가 방법을 찾았다. URLEncoder.encode(text, "utf-8") 머 어쨌든 위와 같이 하니깐, 한글로도 검색됨!!! [개발] 안드로이드 2011.03.29
썬더버드 메일함 용량 초과시 모질라 썬더버드를 사용하는데 받은 편지함의 용량이 과도하게 커져서, 위와 같은 용량초과 에러가 발생했다. 위와 같이 폴더 속성을 클릭해서, 메일이 저장되어 있는 주소를 찾아들어간다 (윈도우 xp, 비스타, 7 별로 경로가 다름) 내경우는 Inbox, Inbox.msf 파일의 용량이 4기가 이상이었는데, 다른이름으로 바꿔서 사용하니깐, For example) Inbox -> Inbox_blahblah Inbox.msf -> Inbox_blahblah.msf 받은 편지함이 하나더 생기면서, 메일을 다시 받을수 있게 되었다. 썬더버드 재시작 필요 [개발] 기타 2011.03.29
영어 공부 노트 정리 - 01 아일랜드에서 영어공부하면서 작성했던 노트내용을 블로그에 정리하는 것입니다. 이리저리 무작위로 작성하는거라 보기 불편하실수 있습니다. 양해 부탁드릴게요. * generous(관대한, 후한) * mature(성숙한) * reliable(믿을수 있는) * superficial(무의미한, 천박한, 깊이없는, 얄팍한) * addiction(중독자, 중독) * affair(불륜) * burglar(집에 들어오는 도둑) * rubbish(쓰레기) = trash, garbage * slightly(약간, 근소한) * climate(기후) * talkative(수다스러운) * self-reflection(자긴고찰, 자기반성) * racial(인종의) * to go off(알람이 울리다, 폭발하다) * to go bol.. [외국어] 영어 2011.02.25
누구와도 15분이상 대화가 끊이지 않는 66가지 포인트(2011. 02) 원래 말을 잘 못하는 성격이라 느끼고 있었지만 요즘들어 더욱 절실하게 느끼고 있던 찰나 신촌에 있는 한 서점에서 우연히 발견해서 구매한 책. 요즘들어 회사동료, 소개팅자리, 지인들, 심지어는 가족들과도 커뮤니케이션하는데 어려움을 느끼는데 어떻게 해야 할지 막막하던 찰나에 이 책을 읽었다. 요즘 고민하고 있는 부분을 찝어주긴 했지만, 답은 별로 만족스럽지 않다. 기억남는건 두가지인데, 1. 다른 사람에게 말할때 약간의 감정을 내비쳐서 말하라. 2. 거의 마지막 부분에서 짧게 언급했던, 내가 먼저 다른사람들에게 연락하라. 항상 책읽고 나면 드는 생각이지만, 실천하지않으면 말짱 도루묵이라는거!!! 꼭 기억하자!!! 2011.02.08.화요일 [개인] 읽은책 2011.02.25
직장인을 위한 전략적 책읽기(2009. 11) 직장인을 위한 전략적 책읽기 싸이월드 비즈북 집필진 지음 출판사 서평 1>>> 직장인에게 있어 최고의 자기계발 = 독서 직장생활 하면서 가장 중요하면서도 절실하게 필요한 것을 꼽으라고 한다면 상황에 대한 대응을 위한 경험치를 꼽는다. 그러나 상황에 대한 이슈는 너무나 많고 시간은 한정되어 있어서 우리는 그것들 모두를 체험할 수 없다. 만약 누군가의 체험을 간접적으로라도 체득할 수 있다면 그 학습효과로 인한 문제해결 능력이 발휘되어 각 이슈를 용이하게 해결할 수 있을 것이다. 이처럼 현실적인 한계 때문에 간접체험이라는 형식을 취할 수밖에 없는 직장인들에게 있어 가장 유용한 방법 중 하나는 바로 독서다. 2>>> 삶이라는 전쟁에서 책은 무기다 직장인들이 책을 읽어야 하는 당위성은 독서광으로 유명한 F. D .. [개인] 읽은책 2011.02.25