Detección de SMS entrantes y salientes

Me gustaría detectar sms entrantes y salientes automáticamente de mi aplicación en el fondo cada vez que esta aplicación se está abriendo o no. Cómo codificar

Este es un buen tutorial sobre el envío y recepción de mensajes SMS: http://mobiforge.com/developing/story/sms-messaging-android .

Para los mensajes entrantes se puede configurar un broadcastlistener para la detección. *

La detección de mensajes salientes también es posible (acaba de modificar este post ya que no sé esto). Desde: http://www.mail-archive.com/[email protected]/msg26420.html

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

El sistema transmite mensajes apropiados cuando se envían y reciben mensajes. Usted tendrá que crear BroadCastReceiver para los intentos apropiados (vea la documentación para los detalles … Creo que es android.provider.Telephony.SMS_RECEIVED para la interceptación no seguro de enviar sin embargo)

  • ¿Cuáles son los significados de los valores en el proveedor de contenidos "content // sms /" de Android?
  • Alternativa a Telephony.Sms.getDefaultSmsPackage () en android SDK?
  • Envío de un SMS en Android
  • Mover un mensaje a la bandeja de entrada desde la base de datos
  • Diálogo de confirmación de Android SMS
  • Recuperación de mensajes SMS desde Inbox
  • Permitir que el usuario que utiliza el navegador móvil para enviar el código de producto que quieren por SMS
  • Android enviar SMS automáticamente al hacer clic en el botón
  • Datos binarios SMS no recibidos en el emulador
  • Android receptor SMS no funciona
  • Envío de SMS sin utilizar SmsManager de Android .. ¿Biblioteca nativa?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.