call and message logs details in a one go
<p>Usually , in a android based cell phone , the call log shows everything i.e. </p>

<p>Incoming calls , Outgoing calls, Missed Calls , Incoming Messages , Outgoing Messages log details.</p>

<p>Now with the help of CallLog.Calls i can access all log details for incoming , outgoing and missed calls</p>

<p>but in CallLog i am missing <strong><em>Incoming Messages log</em></strong> and <strong><em>Outgoing messages log</em></strong> .</p>

<p>Actually i cant to replicate the "Recent" functionality of android , usually when we click on a new message , at tht time we will get a three options to choose in a contact text box.</p>

<blockquote>
  <p><strong>Recent  Contacts  Group</strong></p>
</blockquote>

<p>so i wanted to replicate the "Recent" functionality where unique values of phone numbers are present and which contails ( outgoing , incoming , missed calls and incoming and outgoing msg entries but a single occurrence )</p>

<p>so to replicate it i have to merge two queries </p>

<pre><code>CallLog.Calls.CONTENT_URI

Uri.parse("content://sms")
</code></pre>

<p>and then i need to sort both the data by its date and time , so does any one knows the alternate solution to relocate "Recent" as i found above solution bit inefficient </p>
