분류 전체보기(864)
-
HTML 파싱하기
HTML Parser라는 java 라이브러리를 다운받아서 안드로이드 프로젝트에 추가해준다. (htmlparser.jar 파일) http://htmlparser.sourceforge.net/ 다음은 위키피디아의 본문 내용 중에 TABLE 태그가 몇번이나 들어갔는지 확인하는 코드이다. import org.htmlparser.Parser; import org.htmlparser.util.ParserException; import org.htmlparser.visitors.TagFindingVisitor; Parser parser = null; try { parser = new Parser ("http://en.wikipedia.org/wiki/Seoul"); String tags[] = { "TABLE" };..
2010.04.20 -
한글 자소 분리하기
검색 기능 구현 시에 한글이 입력되는 중간에도 관련 글자를 검색하게 하기 위해서는 한글 자소를 분리하는 기능이 필요하다. 좋은 레퍼런스를 빨리 찾아서 생각보다 일찍 해결할 수 있었다. http://mwultong.blogspot.com/2006/12/java-utf-8-hangultojaso.html 이것을 응용하면 손쉽게 초성 검색을 만들 수 있다.
2010.04.16 -
Twitter4J 사용법
알고나면 별 것이 아닌 것도 처음 쓸 때는 꽤나 헤메게 만든다. 1. http://twitter4j.org/ 에서 최신 버전의 twitter4j를 다운받는다. 2. 임의의 폴더에 압축을 풀고, 루트에 있는 "twitter4j-core-2.1.1.jar" 파일을 현재 작성 중인 프로젝트 루트 폴더로 복사한다. 3. 프로젝트의 Properties 창을 열고 "Java Build Path" 항목의 "Libraries" 탭에서 "Add JARs" 버튼을 눌러 "twitter4j-core-2.1.1.jar" 파일을 추가해준다. 4. Menifest 파일에 다음 항목을 추가한다. 5. java 파일에 twitter4j를 임포트 한다. import twitter4j.Twitter; import twitter4j.St..
2010.04.16 -
설치된 어플리케이션의 apk 파일 백업하기
모토로이의 /data 폴더는 권한이 없어서 접근이 불가하지만, 설치된 어플리케이션의 패키지 이름만 알면 cp 명령을 이용해서 apk 파일을 원하는 곳에 복사할 수 있다. cp /data/app/패키지명.apk /sdcard/패키지명.apk /sdcard 폴더에 복사된 apk 파일을 실행시키니 정상적으로 구동이 되는 것을 확인했다. 이렇게 간단하게 해결될 줄이야...
2010.04.08 -
시스템 정보를 얻는 방법
안드로이드의 시스템 관련 정보를 shell 명령을 이용하여 알아내는 방법은 다음과 같다. http://ecogeo.tistory.com/256 내부/외부 메모리 용량을 구하는 방법은 다음 URL을 참고하면 된다. http://www.androidsnippets.org/snippets/48/ 결론: 안드로이드 개발은 구글링을 하지 않고는 불가하다. Visual Studio는 MSDN이 있다면, 안드로이드는 구글이 있다. -_-;;
2010.04.08 -
인텐트를 사용하여 파일 열기
확장자에 따라 해당 MIME 타입을 잘 정리해둔 블로그를 찾았기에 링크를 해둔다. http://indycoding.wordpress.com/2010/03/06/android-%E2%80%93-using-intents-to-open-files/
2010.04.07