Chapter    8

Designing Layouts

Getting the most out of your app often means giving it the right visual appeal to delight your target audience. While Android makes it trivial to get up and running with one of its various template projects, sometimes you will likely need more control over the look and feel of your application. Maybe you want to tweak the placement of a radio button sitting next to another control, or maybe you need to create your own custom controls. This chapter covers the basics of designing layouts and organizing your controls so they appear correctly across the myriad of Android devices available.

Android layout designs are based on three core Android classes, Views, ViewGroups, and Activities. These are your base building ...

Get Learn Android Studio: Build Android Apps Quickly and Effectively 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.