Drawable类既可以在代码中创建也可以在xml文件中设置,以下是各类型的对应关系。
<selector />———StateListDrawable<level-list />———LevelListDrawable<layer-list />———LayerDrawable<transition />———TransitionDrawable<color />———ColorDrawable<shape />———GradientDrawable<scale />———ScaleDrawable<clip />———ClipDrawable<rotate/>———RotateDrawable<animation-list />———AnimationDrawable<inset />———InsetDrawable<bitmap/>———BitmapDrawable<nine-patch />———NinePatchDrawable<stupid-tag />———Resources.NotFoundException