본문 바로가기

안드로이드75

안드로이드 커널 소스에는 있지만 안드로이드 SDK 에서 미제공 되는 함수의 원인 안드로이드에서 공식적으로 제공하는 함수는 안드로이드 개발자 사이트(http://developer.android.com)에서 명시되어있습니다. 그런데 안드로이드 소스를 보면 아래와 같은 함수를 발견 할 수 있습니다. 그러나 public 이지만 SDK에서 제공하는 함수가 아니죠. 그래서 개발 할 경우 이와같은 함수는 사용 할 수 없습니다. 이렇게 동작하는 것은 "@hide" 라고 명시를 했기 때문인데, 컴파일시 SDK에 포함이 되지 않는다고 합니다. 이렇게 공개되지 않는 함수는 언제든지 바뀔 수 있기 때문에 되도록 사용하지 않는 것이 낫다고 하고, 또한 범용적이지 못하기 때문에 다른 커널이 올라가 있는 장치에서는 동작하지도 않겠죠? 즉, 제공하지 않는 것은 사용하지 말자라는 소리입니다. ps. 사용 하고자 .. 2011. 3. 17.
Android's StateListDrawable and RadioButton Example 링크 : http://vicfaith.blog.me/150096751750 코드상으로 StateListDrawable을 만드는 방법입니다. A radio button on the Android platform is drawn based on a label and a set of images contained in a StateListDrawable. You can create an image radio button by setting the text label to empty and setting your own images. There is no need to override the class or implement your own. You can create your own radio buttons .. 2011. 3. 16.
[지하철정보 만들기] 일정수립 및 개발범위 설정 링크 : http://www.androidside.com/bbs/board.php?bo_table=410&wr_id=110 저 역시 지하철앱을 만들려고 했지만.. 스스로 이런저런 핑계로 미루고 미루다 하지 못했는데.. 좋은 정보를 얻게 되네요. 아래 내용은 '안드로이드 인사이드'의 'Zerosouth'님의 글입니다. 검색하다 보니 '서울시 모바일공공정보 Open API서비스'를 제공하는 사이트가 있군요. http://mobile.openapi.seoul.go.kr/ 안녕하세요. 지난 번 강좌를 올리고 벌써 많은 시간이 흘렀네요. 빨리빨리 준비 해야하는데 몸이 따라주지 않아 너무 죄송합니다. 오늘은 강좌 두번째 시간으로 어플의 기획단계 입니다. 아래의 내용은 제가 어플을 처음 기획 할 당시 실제 작성했던 .. 2011. 3. 13.
커스텀 속성 - Passing custom attributes via XML resource files 링크 : http://blog.pocketjourney.com/2008/05/02/android-tutorial-42-passing-custom-variables-via-xml-resource-files/ 나만의 위젯(Button, TextView, etc....)을 만들 경우 나에 맞는 element 속성이 있어야 하겠죠? 아래에는 그 속성을 추가하는 방법에 대해서 써져있습니다. 영어를 몰라도 어느파일에 어떤 내용만 넣으면 되겠다 라는것을 직관적으로 알 수 있을 것입니다. 이해가 안가시는 분들은 댓글을 다시면 하는 방법을 다시 글로 적겠습니다. In tutorial #4.1, I mentioned that we passed custom attributes for the text and image var.. 2011. 3. 10.
[Android] Full Build시에 Java API를 추가하거나 수정한 경우 링크 : http://hsnote.tistory.com/129 java api를 추가하거나 수정한 경우 그냥 make를 하게 되면 아래와 같은 Error Message가 나오게 된다. You have tried to change the API from what has been previously approved. To make these errors go away, you have two choices: 1) You can add "@hide" javadoc comments to the methods, etc. listed in the errors above. 2) You can update current.xml by executing the following commands: p4 edit config.. 2011. 3. 3.
Android 의 Media Player 고찰 링크 : http://www.suppul.com/blog/main/163 개인적으로 참고해보기 위해 스크랩 합니다. 필요하신분들은 링크를 따라가세요 2011. 3. 2.