본문 바로가기

Daily Sample

[Day4] SQLite DB를 사용한 사전App 소스

TITLE : Simple Sample Dic
Date : 04/15/2010
Writen by Dayyoung
Description :
This is Source that Simple Dictionary Application using by SQLite.
SQLite DB를 사용한 사전App
Download : 


SQLite는 초보개발자가 다가가기 힘든 DB구조를 가지고있다.
하지만, 아래글에 언급했듯이 안드로이드는 SQLite가 광범위하게 쓰이고 있으므로 반드시 체크하고 넘어가야되는 부분.당장 모른다해도 개발에 지장이 있는건 아니므로 천천히 이해할 필요가 있슴.

1. intent 예제 2번을 베이스로 만듬


2. textView가 null값을 가질 경우 화면이동 X 

if((textView.getText().toString()).equals(“”))
Toast.makeText(getBaseContext(), “단어를 입력하시오”,1).show();


3. 단어를 입력할 경우 번들로 스트링값을 넘겨줌


4. Cursor c = db.query(“DicTable”, columns, ” word like ‘”+key+”%’”, null, null, null,”recID”);
커서값을 넘겨받어서 결과값을 화면에 뿌려줌.


5. table에 입력되지 않은 값을 입력할 경우


6. cursor 카운터가 0으로 반환되서 결과값이 표시되지 않음

int theTotal =c.getCount();
if(theTotal == 0)


위에도 언급했듯이 DB 처리과정은 초보개발자가 다가가기 어려운 요소가 있다.
하지만, 안드로이드에서는 이런 유형으로 데이터에 접근하길 권장함으로 데이터처리를 하는경우 필히 익혀야 되는 과정.

Creative Commons License
이 저작물은 크리에이티브 커먼즈 저작자표시 3.0 Unported 라이선스에 따라 이용할 수 있습니다.