What’s in This Book?
Hello, Android is divided into four main parts. Roughly speaking, the book
progresses from less advanced to more advanced topics, or from more common
to less common aspects of Android.
Several chapters share a common example: an Android Ulti
game. By gradually adding features to the game, you’ll learn about many
aspects of Android programming, including user interfaces, multimedia, and
the Android Activity and Fragment life cycles.
In Part I, we’ll start with an introduction to Android. This is where you’ll learn
how to install the Android emulator and how to use an IDE to write your first
program. Then we’ll introduce a few key concepts like the Android life cycle.
Programming in Android is a little different from what you’re probably used
to, so make sure you get these concepts before moving on.
Part II talks about Android’s user interface: display, input, multimedia, and
animation. These features will be used in many of the programs you write.
Part III digs deeper into the Android platform. Here we’ll explore making your
app compatible with multiple Android devices and versions. You’ll also learn
how to publish your app on the Google Play Store.
Part IV wraps things up with a discussion of more advanced topics, including
embedding HTML pages, accessing web services, using Google Play Services,
and storing data with the built-in SQLite database.
At the end of the book, you’ll find an appendix that covers the differences
between Android and Java Standard Edition (SE), along with a bibliography.