android.widget.TabHost is a widget that can add more tabs in android app. Each tab can has it’s own content. This article will show you examples about how to use it.
Android Layer List
This article will show you two examples. One is a Tab example which implemented by android selector and layer-list drawable object. The other is a shadow button implemented by layer-list.
This example will show you how to use android selector drawable to make a button to show different background color in different button states(disable, pressed, unpressed).
android.graphics.drawable.LayerDrawable is a drawable object that manages arrays of other drawable objects in desired order. Each drawable object in the layer list is drawn in the order of the list, and the last drawable object in the list is drawn at the top.