2 Building User Interfaces and Basic Applications

Chapter Objectives

In this chapter you will:

  Become familiar with Android’s user interface (UI) structure.

  Learn about text input widgets and how to configure the soft keyboard.

  Understand Views, widgets, and how the R.java class is constructed.

  Implement applications that require various User Interface Controls.

  Examine Adaptive Design Concepts.

  Learn how to organize screen content using ViewGroup containers.

  Learn how to use Adapters to create sophisticated user interfaces.

  2.1 Android User Interface

A user interface is essentially a collection of visual objects arranged on the screen; the user can see them and interact with them. Every Android application requires ...

Get Android Programming Concepts 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.