- Async task to download data without blocking the main UI thread
- Used the built-in HTTP to download data from internet
- Used supplied xml parser classes to parse xml from the downloaded data and to store the values in our objects
- List view widget is designed for displaying this lists of data and we saw how to connect to a basic adapter
- Created our own custom adapter to give more control over how the data is displayed in the list view
- Created our own menus and menu groups and writing code to respond to the different menu items being selected