48 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
| <p>
 | |
| This is a simple sample application that demonstrates how to use voicemail
 | |
| content provider APIs to insert new voicemail records.
 | |
| </p>
 | |
| <p>
 | |
| The application includes
 | |
|  <a href="src/com/example/android/voicemail/AddVoicemailActivity.html">
 | |
|     <code>AddVoicemailActivity</code>
 | |
|  </a>,
 | |
| an activity that lets the user enter voicemail details and record voicemail audio,
 | |
| which can then be stored with the voicemail content provider by tapping the "Send"
 | |
| button.
 | |
| <p>
 | |
| <img alt="Add voicemail" src="../images/VoicemailProviderDemo.png"
 | |
|  width=250px/>
 | |
| </p>
 | |
| 
 | |
| <p>
 | |
| In the real world, a similar application could download voicemails from a
 | |
| remote voicemail server and store them locally with the voicemail content
 | |
| provider. The platform would then take care of notification and rendering of the
 | |
| voicemails.
 | |
| </p>
 | |
| <p>
 | |
| Following interfaces are of particular interest:
 | |
| <ul>
 | |
|    <li>
 | |
|      <a href="src/com/example/android/voicemail/common/core/VoicemailProviderHelper.html">
 | |
|       <code>VoicemailProviderHelper</code>
 | |
|      </a> and its implementation in
 | |
|      <a href="src/com/example/android/voicemail/common/core/VoicemailProviderHelpers.html">
 | |
|       <code>VoicemailProviderHelpers</code>
 | |
|      </a>.
 | |
|      This interface provides a good demonstration of various fields exposed by voicemail
 | |
|      content provider and their usage.
 | |
|    </li>
 | |
|    <li>
 | |
|      <a href="src/com/example/android/voicemail/common/core/Voicemail.html">
 | |
|        <code>Voicemail</code>
 | |
|      </a> and its implementation in
 | |
|     <a href="src/com/example/android/voicemail/common/core/VoicemailImpl.html">
 | |
|       <code>VoicemailImpl</code> </a>.
 | |
|       This interface provides a structured view of most the important fields in
 | |
|       voicemail content provider.
 | |
|    </li>
 | |
|  </ul>
 | |
| </p>
 |