title: How to track the messages in Android?
body: <p>I want to develop an app which tracks the sent/received SMSs. I mean, when a user sends a message from its device, the message detail should be saved to a table provided by me. Similarly, when the device receives any SMS, then that also should be saved into a table provided by me.</p>
  
  <p><strong>Note that</strong> the user uses the default message application of Android to send message. I mean I am not integrating my application with the default message application. I just need to keep track of all messages sent from that application as Android keeps track of all sent messages in <strong>Sent Message</strong> folder of its <strong>Message app</strong>.</p>
  
  <p>How would I do this? Please help me. I don't need answers, but I need some clue to do it.</p>
  
  <p>Please don't suggest to read the messages from Inbox and Outbox etc. Because I want to save the messages when user sends/ receives it. Not after sends or receives it.</p>