作者abysmal (gibberish)
看板AndroidDev
標題[問題] 有關ContentProvider
時間Mon Feb 27 11:27:09 2012
最近自己在嘗試資料存取的部分,
稍微看了一下ContentProvider,
有些基本的疑惑請高手解答
我現在想做的事情是去存取SQLite3
我目前試了一下,發現SQliteOpenHelper
就可以做到我想做的事情---
建立database,開啟table,輸入資料,讀取...
那我想請問,為什麼許多範例還需要在多加一層
ContentProvider?
請問是為了讓不同的package使用嗎?
但是ContetnProvider也可以設定成為
只讓這個application使用,
那不就失去其意義了?
或者是使用ContentProvider還有其他的好處?
感謝高手的回答~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.141.90.142
1F:推 tomap41017:使用ContentProvider可以讓存取都透過ContentResolver 02/28 00:23
2F:→ tomap41017:界面比較乾淨,同時也可以自動管理SQLiteOpenHelper 02/28 00:23
3F:→ tomap41017:另外以後要給其他pkg用也很方便,好處多多 02/28 00:24