Отправка автоматического сообщения в приложении Android - PullRequest
0 голосов
/ 20 октября 2011

Я пытаюсь разработать приложение в Android с использованием Eclipse. Это приложение похоже на поиск местоположения друга и указаний с помощью мобильного телефона Android.

Я делаю это таким образом: Сначала это приложение устанавливается как для пользователя, так и для друга, когда пользователь хочет получить местоположение друга, в нашем приложении мы хотим, чтобы авто-сообщение было отправлено другу, который спрашивает его разрешение. содержащий местоположение (широту, долготу) друга, переходит к пользователю, а затем он получает местоположение и путь к этому другу.

Теперь Получение части местоположения в мобильном телефоне с этим приложением уже выполнено. Но часть автоматического обмена сообщениями все еще не завершена. Так что, если кто-нибудь может сказать мне любой учебник или пример кода для отправки авто-сообщений (как в Facebook, мы добавляем в друзья, и сообщение отправляется на утверждение)

Все это делается через GPS.

Ответы [ 2 ]

0 голосов
/ 20 октября 2011

Вы можете попробовать использовать сервер, который находится между двумя телефонами, в качестве посредника. Вы можете сделать так, чтобы первый телефон отправил запрос на сервер со словами «Эй, где друг Х». Сервер может затем использовать что-то вроде android Cloud To Device Messaging , чтобы отправить запрос на телефон друзей. Затем на телефоне друзей появится всплывающее окно с просьбой разрешить отправить местоположение. Затем сообщение, содержащее местоположение, может быть отправлено обратно на сервер и снова отправлено на первое устройство с использованием C2DM.

0 голосов
/ 20 октября 2011

В сети множество примеров того, как отправлять автоматизированные смс-сообщения. Вот несколько я нашел вежливости Google.
http://mobiforge.com/developing/story/sms-messaging-android
http://thinkandroid.wordpress.com/2010/01/08/sending-sms-from-application/
В основном вам нужно знать, как использовать намерения и BroadcastReceivers, которые будут прослушивать определенные события и отправлять текстовые сообщения, а также выполнять определенные действия при получении смс.

Надеюсь, это поможет.

...