Tabs are a great way of breaking an Activity into different areas of work. With limited screen real estate, they are a great way to make an Activity more accessible to the user. They also have a performance impact since only one tab is rendered on the screen at a time.

The RatingBar and SeekBar are two different methods of capturing, or displaying numeric data to the user. While they are closely related, and both function in the same way, each class is used to address different types of data. Keep in mind the limitations of both of these, before deciding whether and where to use them.

The Gallery class is brilliant for allowing the user to view a large number of different objects. While in this example we used it to simply display thumbnails, ...

Get Android User Interface Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.