4

「中央ステーション」から入力を受け取り、「すぐに応答してください」などのアラートを受け取る Android アプリを作成するように依頼されました。

私は Android プログラミングが初めてなので、そのような「ライブ」入力を取得する方法がわからないので、助けていただければ幸いです。

この質問には 2 つの部分があります。最初の部分は私次第だと思います。しかし、正しい道を見つけるためには依然として重要です。

1)「中央」はどのようにユーザーに警告しますか?私は今のところ2つの解決策を考えています:

1.a.) セントラルはデータベース エントリをサーバーに挿入でき、アプリは常に (1 分に 1 回) 要求を php ファイルに送信し、 id=my_id および status="unread" のエントリがあるかどうかを尋ねます。 .

1.b.) セントラルはデバイスに SMS を送信し、私のアプリはその番号からの着信 SMS メッセージをリッスンします。

そして重要な部分:

2) ユーザーがアプリケーションを閉じた場合でも、デバイスが「アラート」を受け取るようにするにはどうすればよいですか?

助けてくれてありがとう!

4

4 に答える 4

2

あなたの要件から、プッシュ通知を実装することで目的が解決されるようです。 詳細はこちら

毎分サーバーをポーリングしたいのですが、それはバッテリーと帯域幅の浪費にもなります。プッシュ通知を使用してサーバーからイベントを受信しないのはなぜですか

アプリが強制終了されてもプッシュ通知を受け取ることができるので、他の目的も解決します

乾杯!!

これは、アプリにプッシュ通知を実装するための優れたチュートリアルです

于 2013-11-01T10:27:37.027 に答える