본문 바로가기

2013/03

(12)
안드로이드/Android Cursor를 이용한 DB 데이터 사용 하기 ~ ! 안드로이드/Android Cursor를 이용한 DB 데이터 사용 하기 ~ ! 안드로이드에서는 DB에서 가져온 데이터를 쉽게 처리하기 위해서 Cursor 라는 인터페이스를 제공해 줍니다. Cursor는 기본적으로 DB에서 값을 가져와서 마치 실제 Table의 한 행(Row), 한 행(Row) 을 참조하는 것 처럼 사용 할 수 있게 해 줍니다. 개발자는 마치 그 행(Row) 을 가지고 행(Row)에 있는 데이터를 가져다가 쓰는 것 처럼 사용하면 되는 편의성을 제공받게 됩니다. 1) 기본적인 DB 필드 구조. Cursor는 SQLiteDatabase 에서 얻어오 실제 DB 값을 가지고 마치 테이블의 행(Row)를 하나하나 이동하며 참조하는듯 Data를 처리해 줍니다. 실제 Cursor의 동작은 이렇게 동작한다..
프로그램/Program 데이터베이스를 손쉽게 관리하자 ~! SQLiteExpertPersonal ~! 프로그램/Program 데이터베이스를 손쉽게 관리하자 ~! SQLiteExpertPersonal ~! 데이터베이스를 손쉽게 관리할 수 있는 SQLiteExpertPersonal 버전 입니다. 무료이고 UI 역시 괸찮기 때문에 DB관련 작업시 유용하게 사용할 수 있습니다. 다운로드 : http://www.sqliteexpert.com/download.html 아래는 실제 사용 모습 입니다. 테이블 필드 조회 모습 입니다. Like 쿼리 검색 결과 화면 입니다. (실행 F5) 개인적으로 사용하기 쉽고 UI 가 참 깔끔해서 맘에 드는 프로그램 입니다. 유용하게 사용하시기 바랍니다.^^ 사용방법 : 실행 : F5 옵션 : [메뉴] -> [Tools] -> [Options]
안드로이드/Android adb로 DB 확인 하기 ~! 안드로이드/Android adb로 DB 확인 하기 ~! adb로 DB 확인 하는 방법 입니다. 일단 안드로이드 환경변수(Path) 가 설정 되어 있어야 adb shell을 전역적으로 이용할 수 있습니다. 환경변수(Path) 를 설정하는 방법은 [안드로이드/Android 환경변수(Path) 설정 하기] 를 참고 하시기 바랍니다. c:\> adb shell# cd data/data/package명/databases# sqlite3 DB명.db (DB에 접근이 안될경우 "# su" (관리자 권한 획득) 을 해주시기 바랍니다.)# ls (검색 == dir) > select * from table명;> select _id, name from table명;> ctrl + c (중지) : c:\>로 돌아감 "# sq..
안드로이드/Android 키보드 Show / Hide 시키기 ~! 개발 환경 >   ●  작성일 : 2013.03.01 ●  OS 설치 버전 : Windows7 32bit   ●  SDK 설치 버전 : 안드로이드 SDK 4.2 (젤리빈) / API LEVEL : 17   ●  ADT 설치 버전 : 21    ●  Java 설치 버전 : JDK 1.6.0_20 / JRE6  ●  이클립스 설치 버전 : Indigo ●  테스트단말 : 삼성 갤럭시 S2 4.0.4 (아이스크램 샌드위치)      ●  Android Build Target / API LEVEL / Complie With : 10   ●  minSdkVersion : 7  ●  targetSdkVersion : 7  ●  Java Compiler Level : 1.6   ●  Text file encoding..