Chapter     7

Android Graphics Design: Concepts and Techniques

In this chapter, we will learn about the foundational concepts of digital imaging and graphics design in Android, as well as how these concepts are implemented in the Android OS, as well as some digital imaging techniques.

We will learn about the android.graphics.drawable package, and the Android Drawable class, and the many types of Drawable objects that are supported in Android. We will also learn what ARGB means, what an Alpha Channel is, and all about digital imaging concepts such as Pixels, Color Depth, Dithering, Resolution, Aspect Ratio, Layers, Blending, Image Compression, and Formats.

We will then apply this new knowledge to take our Hello World application that we have ...

Get Learn Android App Development 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.