We'll start this chapter by looking at Telephony functionality with How to make a phone call. After exploring how to make a call, we'll look at how to monitor a phone call with Monitoring phone call events. We'll then move on to SMS messaging with How to send SMS Messages, and then we'll cover receiving SMS Messages with Receiving SMS Messages.
We'll then explore the WebView
for adding browser functionality to your app. At its basic level, the WebView
is a basic HTML viewer. We'll show how you can extend a WebViewClient
class and modify the settings through WebSettings
to create full browser functionality, including JavaScript and Zoom features.
The remaining chapter will cover Volley, a new library made available through AOSP. The Getting started with Volley for Internet requests introduction will give some background information on the online libraries available on Android and talk about why Volley was created. It also offers a complete walk-through of adding Volley to your...