안드로이드 개발 질문/답변
(글 수 45,052)
1. 안드로이드에서 SQLiteDatabase 클래스를 상속받은 객체가 'Events_Obj'이고 'name 필드'를 하나만을 가지는 테이블 이름이 'Events_Tbl'라 할 때 'name 필드'에 ‘홍길동’이라는 값을 삽입하는 다음 명령문을 완성하시오.
SQLiteDatabase db = ( );
db.execSQL( );
2. 안드로이드에서 SQLiteDatabase 클래스를 상속받은 객체가 'Events_Obj'이고 'name 필드'를 하나만을 가지는 테이블 이름이 'Events_Tbl'라 할 때 테이블의 모든 필드값을 검색하여 커서에 저장하는 다음 명령문을 완성하시오.
SQLiteDatabase db = ( );
Cursor m_Cursor = db.rawQuery( );
3. 안드로이드 DB 쿼리 명령문을 통해 검색된 결과들이 커서 'm_Cursor'에 저장되었다고 가정할 때 이를 Cursor, Adapter, Activity 간의 연결 데이터 바인딩을 설정하는 다음 명령문을 완성하시오. (단, 테이블에는 'name 필드' 하나만 정의되어 있고, Activity에 디스플레이 될 리소스는 item.xml 파일 내 'name' ID로 설정되어 있다고 가정함)
SimpleCursorAdapter m_Adapter = ( );
setListAdapter( );
4. 안드로이드에서 다른 어플리케이션이 사용하는 파일에 접근하려면 어떻게 해야 하는지 ContentProvider와 연계하여 설명하시오.
허허.. 펍에 이런 글도 올라오는군요..
숙제는 스스로 해결합시다.