0

私の理解では、extendsはContentProvider、デバイスに格納されているローカルデータベースとの対話を容易にします。ContentProviderしかし、オンラインデータベースで実装する方法がわかりません。ContentProviderローカルデータベースでのみ機能しますか?私は両方をキャッシュで使用することを考えていますが、この点に関しては非常に経験が浅いです。任意の提案をいただければ幸いです。

4

1 に答える 1

1

Contentproviderのインターフェース設計は、実際にはデータアクセスから実際の永続性の詳細を抽象化し、理論的にはあらゆる種類のデータソースを可能にします。実際には、ネットワーク経由でデータにアクセスするコンテンツプロバイダーのパフォーマンスは、SQLite /ファイルなどのローカルデータソースと比較してオーバーヘッドが原因で、せいぜい劣ります。

プリロード/キャッシュはおそらく良い考えです!

于 2013-01-18T15:28:36.100 に答える