O'Reilly logo

Android Programming Concepts by Trish Cornez, Richard Cornez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required