Definition
A layer list is a drawable used to manage other drawables.
Its inflated into a LayerDrawable
object in java.
Each drawable in the list is drawn
in the order of the list, just like a stack of plates at the dinner table, the last drawable in the list is drawn on top.