O'Reilly logo

Android How to Program by Paul Deitel, Abbey Deitel, Harvey Deitel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

14. Weather Viewer App

Objectives

In this chapter you’ll:

• Use WeatherBug® web services to get the current conditions and five-day forecast for a specified city and process that data using an Android 3.x JsonReader.

• Use various types of Fragments to create reusable components and make better use of the screen real estate in a tablet app.

• Implement tabbed navigation using the Android 3.x ActionBar.

• Create a companion app widget that can be installed on the user’s home screen.

• Broadcast changes of the app’s preferred city to the companion app widget.

Outline

14.1 Introduction

14.2 Test-Driving the Weather Viewer App

14.3 Technologies Overview

14.4 Building the App’s GUI and Resource Files

14.4.1 AndroidManifest.xml

14.4.2 WeatherViewerActivity ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required