2016-08-29 11 views
-1

私はmySQLデータベースを持っており、jsonを使用してデータベースからデータを表示できる単純なAndroidアプリケーションを作成しました。そして、データベースにデータが挿入されていればアンドロイドアプリに通知する機能を追加したいと思います。データがデータベースに挿入されている場合、アンドロイドで通知を受け取る方法

たとえば、私は2つのアンドロイドアプリ(アプリ "A"と "B")を持っています。 App "A"はデータを挿入でき、 "B"はデータを表示できます。私は、App "A"がデータを挿入するたびに、App "B"が通知され、現在表示されているデータをリフレッシュできることを考えています。私は一定の時間(5〜10秒)ごとにリストをリフレッシュすることを考えていますが、処理時間を増やすようですが、データがデータベースに挿入されたときだけリフレッシュする方が良いでしょう。これを行う方法はありますか?あなたが私にこれを行う方法に関する知識を提供できることを願っています。可能であれば、いくつかのコード例。ありがとうございました。

+0

http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work Stackのロールがわからない場合に備えて –

+0

プッシュ通知を使用できます。たとえば、https://firebase.google.com/docs/cloud-messaging/を使用できます。 – AndroidRuntimeException

答えて

1

したがって、バックエンドがphpを使用して構築されている場合は、これが可能です。 PHPをタグとして設定しているため、これを想定していました。

誰か要求があなたのphpにデータを挿入するたびに、あなたは、MySQLに挿入することができ、インサートはOK行けば、あなたでしGoogleクラウドメッセージング(GCM):https://developers.google.com/cloud-messaging/

読むのドキュメントだけでなく、GCMが1桁ではありませんので、ライナー。 Googleコンソール、PHPサーバー、Androidアプリで設定する必要があります。

関連する問題