これまで、リストビューを Web (解析など) から完全にロードするか、ローカル データベースから完全にロードするアプリをコーディングしてきました。私が開発しようとしているのは、既存のローカル データベースからロードし、Web データベースをチェックして、ローカル キャッシュに存在しないエントリのみを取得し、それらの新しいエントリでローカル キャッシュを更新するリストビューです。
私はそれを実装するという素朴な考えを持っていました。ローカル データベース内のエントリ数に関するローカル データ内の値は 1 つだけです。同様に、Web データベースのエントリ数の値もあります。次に、リスト全体を再度取得する代わりに、Web から必要な数のエントリを正確に取得できます。
それを行うためのより良い/より簡単な方法はありますか?