FrameLayout +背景图像与ImageView

Mat*_*ias 5 performance android views

确实是一个简单的问题:

对于非常简单的图形(例如分隔线),使用FrameLayout并将图像设置为背景而不是使用ImageView,在布局/渲染成本方面是否更便宜?直觉是,FrameLayout是所有视图中最简单的(就功能而言),而ImageView则执行缩放和裁剪之类的操作。另一方面,FrameLayout是一个ViewGroup并维护子级,而ImageView则不维护(尽管在这种情况下,没有子级视图)。

还是在性能方面没什么可谈的?