0

アプリ内に表示される他の誰かの電話で、ユーザーが私の別のアプリにテキストを送信できるようにしたいテキストメッセージングアプリがあります。画面に印刷されます。メッセージを送信する 1 つのアプリと、メッセージを表示する受信デバイス上の 1 つのアプリがあります。どうすればこれを行うことができますか?

受信アプリは、送信アプリからの 3D モデルの前にメッセージを表示する OpenGL アプリです。

誰かが私を助けてくれたり、正しい方向に導いてくれたりしたら、とても感謝しています。お時間をいただきありがとうございます。

編集:これは私がやっていることです。私は女性が自分の携帯電話に置くことができるライブ壁紙を作成しています.別の「通常の」アプリを使用すると、夫、婚約者などが重要な他の携帯電話の上半分に表示されるlwpにメッセージを送信できます. lwp 画面。

4

3 に答える 3

1

はい、可能です。

SMSPopupを、使用できる Android プロジェクトとして使用します。必要な 2 つの部分 (送信側と受信側) があり、オープン ソースです。こちらがGoogle Playにあります。

唯一の問題は、おそらくユーザーは、これらのアプリケーション メッセージが通常の SMS メッセージと混ざり合うことを望まないということです。

そのため、アプリケーションのテキスト メッセージに固有のキーワードでタグを付けて、受信側のアプリがそれが自分宛のメッセージであり、他の誰宛のメッセージでもないことを認識できるようにする必要があります。タグ付けとは、件名の先頭に一意のキーワードを挿入することです。

また、受信アプリは優先度 100 の BroadcastReceiver を登録する必要があります。これにより、自分宛てのメッセージを検出した場合、コンテンツ プロバイダーからそのメッセージを削除し、AbortBroadcast を実行して、他のテキスト メッセージング アプリが削除しないようにすることができます。そもそも彼ら向けではないメッセージの場合はビープ音を鳴らします。

その意味で、SMSPopup はおそらく、必要なことの 90% を既に実行しています。SMSPopup は、受信した SMS を自動的に削除したり、特定のキーワードでフィルタリングしたりしませんが、SMS の通常の通知システムがトリガーされないように、黙ってそれらを飲み込む必要があります (SMSPopup は代わりに独自の通知ポップアップ インターフェイスを提供するため)。 )。

于 2013-04-19T07:25:17.573 に答える
0

こんにちは、Steve には、アプリ間でメッセージを送信するための RabbitMQServer があります。サーバーを構成し、メッセージを送受信する機能を実装する必要があります。http://www.rabbitmq.com/で、RabbitMQ サーバーの詳細を取得できます。

于 2013-04-19T05:29:38.087 に答える