0

ライブタイムアプリを作成し、アクティビティで5秒ごとにリンクURLを確認し、結果の文字列値を取得します

と同じ結果を確認します

If oldvalue <> newvalue do 
   Play a sound And Show "Alert" in notification area

どうすればサービスと同じようにその作業を行うことができますか?

4

2 に答える 2

3

「5秒ごとにリンクをチェックしてください」あなたはどれだけのバッテリーが消耗するかを知っていますよね?言ってるだけ'...

とにかく、NotificationCompatクラスを見てください。

于 2012-12-02T12:38:50.753 に答える
2

あなたもあなたのユーザーもこの解決策に満足することはありません。

チェックしているサーバーがすでにあるので、新しいイベントがあるときはいつでもプッシュメカニズムを実装してみませんか。

シンプルで、これにはGoogle Cloud Messagingを使用してください。これは、完璧なソリューションです。

状態が変化したときにプッシュ用のコードを呼び出すと、ユーザーに警告が表示されます。通知をポップアップしたり、サウンドを再生したり、アクティビティを呼び出したりすることもできます(必要な場合)。

GCMの実装についてサポートが必要な場合は、お知らせください。

次のリンクを使用してください、それらはとても良いです。

http://developer.android.com/guide/google/gcm/gs.html

http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/

乾杯!

于 2012-12-02T13:08:53.640 に答える