私はWebサービスからデータを取得した後、毎回UIを更新するアプリケーションに取り組んでいます。 AsyncTaskはデータを取得するたびに呼び出すことができますが、これは奇妙に見えます。バックグラウンドサービスでデータを取得し、アクティビティでそのブロードキャストを受信する方法もあります。しかし、データベースに変更がなければ、リソースを使用しています。データベースに変更が生じた後にデータを取得するかどうかを確認する方法はありますか?いつも快適なサービスコールアンドロイドで
答えて
私は毎回データをプルする代わりにプッシュを使うべきだと思います。アプリケーションにGCMプッシュを実装します。あなたが興味を持っているデータに変更があった場合、サーバーはその変更についてのプッシュを送信します。
あなたのアプリケーションは、希望するように放送受信機の変更に関する情報を受け取ります。その後、アプリケーションはapi呼び出しを行い、実際のデータを取得できます。ここで
は、GCMの詳細については、以下のとおりです。 https://developers.google.com/cloud-messaging/
私は、特定の活性を有する懸念していた場合はどのように私は、それを行うだろう。アクティビティが存在する場合は、データを取得するか、取得しないでください。 –
あなたのアクティビティはあなたのアクティビティにダイナミックなブロードキャストレシーバを持つことができ、アクティビティの開始時にそれを登録できます。あなたの活動がそこになければ、あなたはこの放送を受け取ることができません。したがって、あなたはAPI呼び出しをしません。 –
いくつかのサンプルコードを共有できますか? –
- 1. JAX-RSの快適な展開Javaでの快適なサービス
- 2. Javaで快適なWebサービス
- 3. 注釈のない快適なWebサービス?
- 4. 春の快適なwebservice
- 5. フレックスフロントエンド用の快適なレールコントローラ
- 6. 快適なサービス開発 - ホスティングオプション
- 7. Javaの快適なWebサービスイメージギャラリー
- 8. Djangoの快適なWebサービス
- 9. Tomcat 8で快適なWebサービス
- 10. フラスコで快適なタイプのCORSのエラー
- 11. 快適なWebサービスリポジトリが適切にルーティングされない
- 12. 角度のある快適な4つのAPI「PUT」と「POST」メソッド
- 13. 快適なJetty HTTPエラー404が見つかりません。
- 14. .netによる快適なサービス
- 15. ColdFusion快適なWebサービスのURI
- 16. xmlを返す快適なWebサービス
- 17. レール付きの快適なAPI
- 18. 快適な画像アップロードの例外
- 19. 快適なWebサービスXML更新
- 20. ユニットテストasp.net mvc快適なルーティングFormatResult
- 21. Spring JPAリポジトリとして快適なサービス
- 22. 春の快適なWebサービスの検証
- 23. mavenを使用していない快適なクライアント
- 24. Flask適切なメッセージによる快適なリクエストの解析
- 25. WCF快適なサービス - 画像が表示されない
- 26. mongodbからのデータが表示されない快適なapi
- 27. NodeJs快適なAPIがパラメータIDを返さない
- 28. PL SQL UTL_HTTP快適なWebサービスコールが機能しない
- 29. 水平で快適な方法でプロパティを表示
- 30. Oracle PL/SQLから快適なWebサービスでデータを取得
https://firebase.google.com/docs/database/ – Manifest