onDraw
我们可以使用 customview 的方法在画布中绘制几乎所有东西。文档还说:
当您想动态绘制一些二维图形时,ShapeDrawable 对象可能会满足您的需要。
我的问题很简单,什么时候我们必须使用自定义视图,什么时候使用 ShapeDrawable?或者我们最好将它们结合起来?如果是真的,这些选项的优缺点是什么?
onDraw
我们可以使用 customview 的方法在画布中绘制几乎所有东西。文档还说:
当您想动态绘制一些二维图形时,ShapeDrawable 对象可能会满足您的需要。
我的问题很简单,什么时候我们必须使用自定义视图,什么时候使用 ShapeDrawable?或者我们最好将它们结合起来?如果是真的,这些选项的优缺点是什么?