본문 바로가기

안드로이드116

[안드로이드] SQLite db 구조 보기 ( SQLite Manager 사용하기 ) 개발환경이 이클립스이고, 안드로이드 sdk가 깔렸다고 가정합니다. SQLite DB를 보려면 SQLite Manager가 설치해야 합니다. 이것은 Firefox의 Plug in 형식으로 설치하도록 되어있습니다. 대략적인 순서는 아래와 같습니다. 1. SQLite Manager 설치 2. DDMS로 db파일 export 3. SQLite Manager로 db파일 보기 1. SQLite Manager 설치 - 개발환경이 Fedora13이고, Firefox가 기본으로 설치되어 있습니다. 그래서 yum을 사용하여 update 합니다. [dhna@localhost ~]$ sudo yum update firefox 만약 설치가 안되셨다면, [dhna@localhost ~]$ sudo yum install firef.. 2011. 6. 8.
[안드로이드] 유니코드 문자(특수문자)를 코드에서 사용하는 방법 안드로이드에서는 ℃, ®, ... 등의 특수문자를 사용 할 수 있습니다. 그런데 이 문자를 복사해서 TextView에 출력하면, 내가 원하던 문자가 출력되지 않습니다. 그래서 "\u{유니코드번호}" 를 사용하면 원하는 특수문자를 출력 할 수 있습니다. 간단한 예제로 위의 두 특수 문자를 출력 할 경우의 사용 방법입니다. ex) ℃ → "\u2103" ® → "\n00AE" HTML ISO-8859-1 Reference : http://w3schools.com/tags/ref_entities.asp - 코드 값은 &#{숫자}; 로 명시되어있고, 숫자는 10진수로 표시되어있습니다. Unihan data for U+2103 : http://www.unicode.org/cgi-bin/GetUnihanData.p.. 2011. 6. 8.
JDK Old Version(1,2, 1,3, 1,4, 1,5) download. (JDK 이전버전 다운로드) 링크 : http://ggonsika.blog.me/100097523088 안드로이드에서 Froyo와 이전 버전은 jdk1.5를 사용하라고 명시되어있습니다. Gingerbread부터 이후 버전은 jdk1.6을 사용하라고 합니다. 그 외에도 정확히 명시된 jdk 버전을 요구하는 경우가 있기 때문에 유용한 자료입니다. [JDK1.4] http://java.sun.com/products/archive/j2se/1.4.2_13/index.html [JDK1.5] : Java5 http://java.sun.com/javase/downloads/index_jdk5.jsp Archive로 가면 Sun사(or Oracle)와 관련 모든 제품을 다운받을 수 있습니다. [Archive] : Archive: Java[tm].. 2011. 6. 5.
[안드로이드] repo init을 할 경우 connection timed out / read error 애러 저의 개발환경은 Host는 Windows7이고, VMWare을 이용하여 Fedora 13을 사용하고 있습니다. git 초기화를 위해 repo init을 하는데 애러가 발생했습니다. 아래와 같이 수행하였는데 발생하였습니다. Case 1: [dhna@localhost mydroid]$ repo init -u git://android.git.kernel.org/platform/manifest.git -b froyo Getting repo ... from git://android.git.kernel.org/tools/repo.git fatal: read error: Connection reset by peer Case 2: [dhna@localhost mydroid]$ repo init -u git://andr.. 2011. 6. 3.
[안드로이드] repo sync를 할 경우 read error 발생 저의 개발환경은 Host는 Windows7이고, VMWare을 이용하여 Fedora 13을 사용하고 있습니다. 안드로이드 소스를 다운로드 받으려면, 아래의 URL로 접속하여 지시에 따르면 됩니다. 링크 : http://source.android.com/source/downloading.html 하지만, read error가 발생하여 소스를 다운로드 받을 수 없는 경우를 많이 격습니다. [dhna@localhost mydroid]$ repo sync fatal : read error: Connection reset by peer 이러한 애러가 발생하여 진행을 못하게 되는데, 네이버에서 검색을 하면 네트워크 장애라고 말합니다. 저는 인터넷이 이상이 없으므로, 서버 쪽에서 문제가 발생한 걸까요? 추후 해결을 .. 2011. 6. 3.
[안드로이드] RemoteService 기본 연습하기 (Service/Client) 링크 : http://cafe.naver.com/aphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=6853&social=1 위의 링크에는 소스코드를 다운로드 할 수 있습니다. 저 역시 이 소스를 보고 따라 구현을 해보았습니다. 소스의 내용은 차이가 없지만, 추가적으로 작성한 글이 도움이 되었으면 합니다. 또한 실행을 해보면 좀 더 보기가 쉬울 것 이라고 생각이 들어서 링크를 겁니다. 안드로이드에서는 프로세스간에는 RPC통신을 한다고 합니다. App과 Service사이에서 통신을 하려면 RPC통신을 하도록 해야겠죠? 그래서 안드로이드에서 지원하는 aidl 툴을 이용하면 서비스를 쉽게 구현 할 수 있습니다. 이 툴은 서비스 스텁(stub)과 서비스 프록시(proxy.. 2011. 6. 2.