2013-01-18 16 views
0

從我的理解,擴展ContentProvider方便與存儲在設備本地數據庫的交互。但我不知道如何實施ContentProvider與在線數據庫。 ContentProvider僅適用於本地數據庫嗎?我正在考慮使用緩存,但在這方面我很缺乏經驗。任何建議將不勝感激。如何使用ContentProvider的在線數據庫

+0

你如何公開該在線數據庫? – Luksprog

+0

@Luksprog:我使用URL來返回一個php文件,它以JSON格式返回數據。 – Chan

回答

1

Contentprovider接口設計實際上抽象實際的持久性細節,從數據訪問之外,在理論上作出任何類型的數據源可能的。在實踐中,由於與本地數據源(如SQLite /文件)相比的開銷,內容提供者通過網絡訪問數據的性能最差。

預加載/緩存可能是一個好主意!

相關問題