9

データベースに情報を入力するために使用する REST サービスがあり、後でアプリで使用されます。この件についていくつかのスレッドを読みましたが、REST サービスと DB の間の同期をどのように機能させるかを決定する必要があります。

Google Finance API から株式に関する情報を取得して DB に保存し、アプリの起動時に情報を表示し、株価に特定のイベントが発生したときに通知を送信するアプリを考えてみてください。

ユーザーが手動で同期を要求したときに起動される AsyncTask の単純なオプションを既に実装しています。次に、自動同期を実装する必要があります。これらは、私が見つけたオプションです。

  • Service同期を行う を作成します
  • 同期アダプター/同期プロバイダーを使用する

そのため、2 番目のオプションには多くの利点があり、特にこのビデオで説明されている利点がありましたが、2 つの大きな欠点もありました。

私が見つけた情報のほとんどはかなり古いため、変更された可能性がありますが、私のアプリは API レベル 8 以上で動作するはずなので、推奨事項や貴重なドキュメントへのリンクを教えていただければ幸いです。

4

2 に答える 2

0

https://github.com/sschendel/SyncManagerAndroid-DemoGoogleTasksを確認してください

Google Task API データのローカル SQLite データベースへの同期の設定を示します。

于 2014-10-28T02:10:41.140 に答える