Beyond LinearLayout, Android supports a range of containers providing different
layout rules. In this chapter, we will look at two other commonly-used containers:
RelativeLayout (a rule-based model) and TableLayout (the grid model), along with
ScrollView and HorizontalScrollView, containers that allow their contents to
scroll. We will examine all of these containers in this chapter as well.