Android
-
ArrayAdapter.createFromResourceAndroid/APP 2011. 7. 27. 11:19
public static ArrayAdapter createFromResource (Context context, int textArrayResId, int textViewResId) Since: API Level 1 Creates a new ArrayAdapter from external resources. The content of the array is obtained through getTextArray(int). Parameters context The application's environment. textArrayResId The identifier of the array to use as the data source. textViewResId The identifier of the layo..
-
콘솔에 한글 출력하는 방법Android 2011. 7. 24. 21:54
DDMS의 LOGCAT에선 아직 한글 출력이 안됩니다. UTF-8로 고정되어 있고, LOGCAT에서 인코딩을 변경시키는 옵션이 없습니다. 그래서 DDMS에서의 LOGCAT창이 아닌, 일반 윈도우 콘솔창에서 출력을 하는 방법이 있습니다. 콘솔창을 열고 다음과 같이 입력합니다. C:\cmd /u C:\chcp 65001 콘솔창>속성>글꼴>Lucida Console로 변경 C:\adb logcat 이제 한글 출력이 가능한 디버깅을 볼 수 있습니다. 조만간 eclipse ddms에서 한글이 출력되는 옵션이 있는 업데이트가 있을거라 예상됩니다. 그때까진 일단 이 방법으로... [출처] 안드로이드사이드 - http://www.androidside.com/B46/1398
-
android froyo source down and buildAndroid 2011. 1. 31. 17:57
명령어를 치기 위한 전제조건 1. virtualbox에서 ubuntu를 새로 만들때 메모리는 1024, 용량은 20G이상으로 해야한다. 2. 아래 나오는 명령어들은 한번에 치시길 바랍니다. (한번 쳤었는데 오타나서 다시치는경우 오류가 날 수 있습니다.) 3. 중간에 숫자가 섞이거나 알파벳이거나 혼동될때가 있습니다. 주의해서 보세요. 4. 안드로이드 플랫폼 코드 다운로드 및 빌드하는경우 오래걸립니다. 반나절에서 하루는 잡고 진행하세요 5. 우분투에서 로그인 후 터미널을 들어가서 시작하시면 됩니다. 6. 터미널에서 명령어 칠때 앞에 #(샵) 표시는 안치셔도 됩니다. 쉘 프롬프트라서 #(샵)이 아니라 $ 표시인 분들도 있으나, 크게 신경안쓰셔도 됩니다. 7. 질문 혹은 에러사항 저에게 말씀해주세요. 생각나는대..
-
repo sync problems – Android EclairAndroid 2010. 11. 26. 17:25
repo sync problems – Android Eclair If you have troubles with “repo sync” Android Eclair release (something like “remote end hung up unexpectedly“) – here is a solution! The problem is that during heavy load repo cannot connect to the server and fails. And you have to start sync from the beginning again and again. go to the folder where you made “repo init” some days ago open .repo/repo/subcmds/..
-
Introduction AndroidAndroid/Framework 2010. 8. 22. 23:07
출처 : http://yotteum.tistory.com/ 안드로이드에서 사용하는 언어는 자바이지만 SUN의 자바와 API와 버추얼머신이 다르다. Dalvik 이라는 회사의 버추얼머신이 있었는데 구글에서 회사를 통째로 사들였다고 한다. 이때문에 안드로이드는 SUN의 라이센스로부터 자유롭다. 안드로이드 플랫폼은 크게 네 부분으로 나뉜다. 커널부분, 하드웨어추상레이어, 라이브러리, 응용프로그램 프레임워크. 라이브러리들은 C/C++로 구현이 되어 있다. 기존의 여러 프로젝트 들을 통합하였기 때문에 C로 구현된 것들이 대부분이고 C++도 있다. 응용프로그램 프레임워크는 자바로 구현되어 있다. 프레임워크와 라이브러리 사이에는 자바와 C 사이의 서로다른 호출 규약등을 맵핑하는 JNI라는 마셜러가 존재한다. 하드웨어..