1

Android のメール アプリの完全な動作メカニズムを知りたいです。実際、私はビッグデータ製品用の Android アプリを作成しています。これには、通知 (リスト ビュー) を表示する機能があります。今私が欲しい新しい通知がDBに来ると、ベルが鳴り、Android携帯の通知バーに表示されるはずです。メールアプリの場合と同様に、新しいメールを受け取るとすぐに通知バーに通知が届きます。

注: 照会する必要がある android サーバーには、インターネットが含まれていない場合があります。このアプリは、企業ネットワーク内のイントラネットでも動作します (インターネットなし)。

そこで、この機能を実装する仕組みを知りたいです。

1) 定期的にサーバーにクエリを送信するバックグラウンド サービスを実行する必要があるかどうか。2) または、プッシュ通知などのその他のサービス。

これらのタイプのシステムの動作について明確なアイデアが必要です。これを効果的な方法で実装できるようにします。

ありがとう

4

1 に答える 1

-1

明らかに、最善の解決策は を使用することPushNotificationsです。これがその方法GMailであり、これがすべての電子メール アプリまたはメッセージング アプリが行う方法です。

サーバーをポーリングするとバッテリーが消耗し、余分な (不必要な) データ トラフィックも発生します。これは、アプリで実行してほしくないことです。

ここから始めてください: Google Cloud Messaging . 私の意見では、セットアップは非常に簡単です。Parse などの他のすべての代替手段の代わりに、GCM を使用することをお勧めします。

于 2013-11-21T11:06:59.190 に答える