Intereting Posts
Нет содержимого для отображения из-за синтаксического анализа джексонов конца ввода Ошибка: выполнение выполнено для задачи, завершено с ненулевым значением выхода 1 Ошибка throwCompat throwing Не удалось найти класс «android.webkit.WebResourceResponse» при запуске HelloCordova на Android 2.2 Предотвращение обновления активности при изменении ориентации андроидного фрагмента Запуск настроек Activity from Preferences XML работает в 2.x, но не в 4.x Применение плагина «kotlin-android» в мгновенном приложении приводит к тому, что «null не может быть применено к ненулевому типу com.android.build.gradleBasePlugin» Камера Android в портрете по SurfaceView Получить список пользователей ListView, которые не отображаются Как сохранить стек приложения обратно в пакет? Сделать изображение Файл доступен в галерее Android на Lollipop Почему элементы ListView становятся недоступными после прокрутки Показать параметры меню на панели инструментов для Activity содержит вкладки как фрагмент Android in-app-billing queryInventoryAsync возвращает sku и размер покупной позиции 0 Как я могу выделить более 1024 МБ ОЗУ на AVD?

Обнаружение входящих и исходящих SMS-сообщений

Я хотел бы автоматически обнаруживать sms-входящие и исходящие из моего приложения в фоновом режиме, когда это приложение открывается или нет. Как закодировать?

Это хороший учебник по отправке и получению sms-сообщений: http://mobiforge.com/developing/story/sms-messaging-android .

Для входящих сообщений вы действительно можете настроить широковещательный исполнитель для обнаружения. *

Обнаружение исходящих сообщений также возможно (просто изменил этот пост, так как я не знаю этого). От: http://www.mail-archive.com/android-developers@googlegroups.com/msg26420.html

ContentResolver contentResolver = context.getContentResolver(); contentResolver.registerContentObserver(Uri.parse("content:// sms"),true, myObserver); 

Система передает соответствующие сообщения, когда сообщения отправляются и принимаются. Вам нужно будет создать BroadCastReceiver для соответствующих намерений (подробности см. В документации … Я думаю, что это android.provider.Telephony.SMS_RECEIVED для перехвата, не уверенного в отправке)