ユーザーがアプリを使用している場合でも、数分ごとにコードを実行できるかどうか (実際には実行する必要があります) を考えていました。この背後にある基本的なアイデアは、ユーザーがデータを収集している間、またはアプリの他のオプションで遊んでいる間に、アプリがロードされたスマートフォンをフィールドに持って行き、データの収集を開始するということです。データをサーバーに同期します。Google クラウド メッセージング (GCM) を使用して Web サービスからデバイスに通知をプッシュし続けます。通知が電話に到達すると、電話がインターネットに接続されたことを意味し、同期を行うコードを実行します。アプリの現在のアクティビティを停止しますか?それとも、ユーザーがデータを収集し続けることができ、同期もバックグラウンドで実行されますか?. このタイプのシナリオのアイデアはありますか?
みんなありがとう。