2017-03-27 1 views
3

나는 안드로이드 개발에서 좀 새로운데, 나는 거의 content providers에 대해 혼란스러워하고있다. Content providers은 합법적으로 다른 애플리케이션과 데이터를 공유하는 데 사용되지만 SQLite database에서 데이터를 검색하고 표시하려면 예 : listView? db에서 데이터를 표시하는 더 좋은 솔루션은 무엇입니까? 감사합니다안드로이드 SQLite 데이터 표시

+2

를 사용할 필요가 없습니다 귀하의 응용 프로그램에서 데이터베이스를 공유 할 필요가없는 경우. – njzk2

답변

0

예 SQLiteOpenHelper를 처리하고 처리하기 위해 Handler를 완벽하게 생성하는 동안 ContentProvider를 사용하여 SQLite 데이터베이스에서 데이터를 검색하는 것은 합법입니다.

모두 앱의 요구에 따라 달라집니다. 데이터를 공유 할 필요가 없으면 콘텐츠 제공 업체를 사용하지 않아도됩니다.

+1

그리고 fom db를 검색하여 표시하려면 어떻게 사용 하시겠습니까? – Greich

+0

나는 데이터를 가져 와서 큰 데이터 목록에 내가 recyclerview를 사용한다면 그것을 가져올 클래스를 만들 것이다. –

0

당신이 필수는 아니지만, 콘텐츠 제공자 네, 목록보기 위해 그것을 사용하는 것이 올바른

관련 문제