6. Flag Quiz Game App: Assets, AssetManager, Tweened Animations, Handler, Menus and Logging Error Messages

Image

Objectives

In this chapter you’ll:

• Store String arrays in strings.xml.

• Use the assets folder to store a set of images in subfolders.

• Use an AssetManager to get a list of all assets in an app.

• Use random-number generation to vary flag choices.

• Use a Drawable to display a flag image in an ImageView.

• Use a Handler to schedule a future action.

• Use an ArrayList to hold collections of items and a HashMap to hold name–value pairs.

• Override Activity’s onCreateOptionsMenu method to create a Menu and MenuItems that enable the user to ...

Get Android™ for Programmers: An App-Driven Approach now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.