iOS & Android 49

Android Support Library 적용 후 오류

안드로이드 허니콤 이후 제공되는 API를 하위 버젼에서 사용할 수 있도록 해주는 Android Support Library를 사용해보고 있는데, 실행만 하면 에러가... java.lang.NoClassDefFoundErrorjava.lang.RuntimeException: Unable to instantiate activity ComponentInfojava.lang.ClassNotFoundException 분명 코드에는 있는데 못 찾는다고 에러를 뱉어낸다.아무리 AndroidManifest.xml 파일을 건드려봐도 해결이 안되고. import android.support.v4.app.Fragment; android.support.v4.app 패키지를 사용하도록 해봐도 여전히 해결 불가. ... 해결방법..

iOS & Android 2012.07.11

Android UI components

iOS 개발할 때 편하게 썼던 것들을 Android에서 어떻게 쓸수있을까 싶어서 찾아본 자료들. # 2012년 2월 자료 http://loliweb.egloos.com/4677952 KLab에서 오픈한 KLab iPhoroid UI 소개 https://github.com/KLab/iPhoroidUI https://github.com/KLab/iPhoroidUI-demo ListView GridView FlowView Coverflow 등... # 2011년 10월 자료 http://www.androiduipatterns.com/2011/10/free-android-ui-library-component.html GreenDroid ( http://greendroid.cyrilmottier.com/ ) Ac..

iOS & Android 2012.06.27

안드로이드 hardware.ini config.ini

안드로이드 에뮬레이터 설정에 사용되는 내용입니다. 에뮬레이터 스킨에서 설정할 때는 hardware.ini 에 기술하면되고, 생성된 AVD에 설정할 때에는 AVD의 config.ini 파일에 기술하면 되겠습니다. Whether we use a /cache partition on the device. (boolean) disk.cachePartition=yes (diskSize, MB or KB) disk.cachePartition.size=66MB disk.dataPartition.size=0 disk.systemPartition.size=0 Whether there is an acceleromteter in the device. (boolean) hw.accelerometer=yes Whether the..

iOS & Android 2011.11.21

안드로이드 TextView와 textSize 관계

안드로이드 TextView에 표시되는 android:textSize와의 관계를 파악하기 위해 간단한 앱을 작성해봤습니다. 크기 비교를 하면서 px, dp와 pt, sp 간의 비율도 파악해볼 수 있었습니다. 앱을 실행시킨 화면입니다. A, B는 결과 표시용이고 C, D는 수치 조절용입니다. A, B의 상,하단에는 각각의 TextView의 높이(height)와 android:textSize의 크기 정보가 표시됩니다. 이 수치를 참고하시면 됩니다. C는 TextView의 높이를 조절합니다. 결과는 A에만 반영됩니다. D는 TextSize를 조절합니다. 결과는 A, B 모두 반영되며, B의 경우 글자 크기에 맞게 TextView의 크기가 자동으로 조절됩니다. 즉, textSize를 정한 다음 B의 상,하단에 표..

iOS & Android 2011.11.10

안드로이드 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