The following is the first few sections of a chapter from The Busy Coder's Guide to Android Development, plus headings for the remaining major sections, to give you an idea about the content of the chapter.


The “Ten-Foot UI”

Increasingly, Android devices are being used to drive screens that are somewhat larger than those found on your average phone or tablet:

Technically, writing for these displays is a bit different than you would do for a phone or tablet. In some cases, such as with Google Cast, writing for these displays is more substantially different.

However, in all cases, the design of the UI needs to be different, owing to different physical and usage characteristics of large screens. This chapter will focus on this so-called “ten-foot UI” and help you understand what sorts of changes will need to be considered.

Prerequisites

Understanding this chapter requires that you have read the chapter on focus management.

The sample of the “leanback” UI is a revised version of a sample app profiled in the chapter on the MediaStore ContentProvider.

What is the “Ten-Foot UI”?

The preview of this section is [REDACTED].

Overscan

The preview of this section is in an invisible, microscopic font.

Navigation

The preview of this section was lost in the sofa cushions.

Stylistic Considerations

The preview of this section is presently indisposed.

The Leanback UI

The preview of this section was fed to a gremlin, after midnight.

Testing Your Theories

The preview of this section is being chased by zombies.