2014-10-19 6 views
0

데이터가 sqlite 데이터베이스에 저장되어 있으므로 이제 가져 와서 UI에 표시해야합니다. 이렇게하려면 cursoradapter 있습니다.sqlite 데이터베이스에서 데이터에 액세스

은 데이터를 표시하는 효율적인 방법입니까?이 목적으로 콘텐츠 제공자 & 로더를 사용해야합니까? 장점은 무엇입니까 & 단점?

답변

1

대개 cursorAdapter를 사용하지 말고 대신 모든 데이터베이스 상호 작용을 처리하는 "datasource"클래스를 만듭니다. create update delete and read 여기서 read는 데이터베이스의 데이터를 포함하는 단일 객체 또는 객체 목록을 반환합니다. 거기서 나는 사용자 정의 어댑터를 사용하여 목록이나 그리드 뷰에 데이터를 표시합니다.

이 튜토리얼은 그것이 무엇?입니다 것은 관리자처럼입니다?, 해당 데이터베이스의 상호 작용 클래스 http://www.vogella.com/tutorials/AndroidSQLite/article.html

방법 http://www.vogella.com/tutorials/AndroidListView/article.html

+0

데이터 소스가 의미하는리스트 뷰에 대한 사용자 지정 어댑터를 만드는 방법이 하나 개의 쇼를 만드는 방법을 보여줍니다 ? 공공 무효 작성 (...) 파라미터 : (...) 공공 MyCustomObject 읽기 (INT 아이디) : – Naruto

+0

그것은 내가 좋아하는 데이터베이스의 데이터에 액세스 방법을 사용하여 만든 클래스의 이름 만의 공개 목록 readAll() 등 – nunoh123

+0

감사합니다. 우리가이 로더를 사용한다면, 내 작업이 빨라질까요? – Naruto

관련 문제