xxv
Introduction
Google’s Android Operating System continues to gain market share, making it one of the most often
utilized OSes internationally. Android currently powers everything from smartwatches to iTV sets to
smartphones to smartglasses to touchscreen tablets to e-book readers to game consoles and now
homes, appliances, audio products, car dashboards, and more.
One of the most important design considerations for any Android application is the UI Design (User
Interface Design), as this defines how the Android application user interfaces with the objective of
the application itself. An Android application that features a streamlined, simple, and elegant UI
Design will please users and enhance sales volumes within the Android applications marketplace.
The Android OS contains a plethora of UI Design classes that have been specifically created to help
Android developers implement creative UI designs, as well as to conform their UI Design to Android
OS UI Design standards. This book covers those primary UI Layout Container classes and methods,
as well as all the Android UI Design standards and guidelines, which every Android developer should
understand and follow in their application design work process.
I wrote Pro Android UI to help readers delve into the inner workings of the Android UI Design
standards, to explore the most popular UI layout classes and methods, and to be a complimentary
title to my recent Pro Android Graphics title. Pro Android UI targets those readers who are already
technically proficient, that is, those who are familiar with computer programming concepts and
techniques. This title covers the latest Android 4.x Operating System revisions (4.0, 4.1.2, 4.2.2,
4.3.1, and 4.4.2), as well as covering earlier Android OS versions.
This book also covers the usage of a wide variety of related open source software packages that can
be used in the Android application development work process. Such packages include seasoned
open source new media applications like GIMP, Lightworks, Pencil, Blender, and Audacity. We take a
look at how the usage of these packages fits into the overall Android application development work
process. We also take a look at new media elements and supported formats, how they work, and
how to leverage them in your UI Design process.
Using a multiple open source software package implementation approach will serve to set Pro
Android UI distinctly apart from the other Android user interface design titles currently on the market.
This book starts out with the reader installing the latest Java SE and Android SDKs using the Eclipse
Kepler IDE, with the Android ADT Bundle, and then many of the most popular open source new
- 1
- 2
前往页