Chapter 17. AppWidgets

 

This chapter covers

  • Introducing the AppWidget
  • Introducing the sample application: SiteMonitor
  • Implementing the AppWidgetProvider
  • Configuring an AppWidget instance
  • Updating the AppWidgets

Continuing with the theme of exploring the maturing Android platform, this chapter examines the AppWidget, which brings functionality to the phone-top, or home screen, of an Android device. In this chapter, you construct an application named SiteMonitor that ties together much of the fundamental application development skills from prior chapters and adds an interactive presence on the home screen.

17.1. Introducing the AppWidget

17.2. Introducing SiteMonitor

17.3. SiteMonitor application architecture

17.4. AppWidget data handling

17.5. Implementing the AppWidgetProvider

17.6. Displaying an AppWidget with RemoteViews

17.7. Configuring an instance of the AppWidget

17.8. Updating the AppWidget

17.9. Tying it all together with AndroidManifest.xml

17.10. Summary