Разница между ColorDrawable и PaintDrawable

Просто глядя на документацию разработчиков Android для PaintDrawable и ColorDrawable, я не могу различить разницу между ними. Надеюсь, кто-то может просветить меня этим …

Спасибо, artylar

ColorDrawable – очень простой вид, который просто заполняет холст цветом. Вы можете установить ColorFilter в ColorDrawable, но он будет проигнорирован. PaintDrawable более сложный; Он рисует цвет, но эту операцию можно изменить с помощью ColorFilter, а также с объектом Paint. ColorDrawable дешевле использовать, но более ограниченным в том, что вы можете использовать для него.