在RelativeLayout上使用FrameLayout进行图像叠加是否有优势?如果我计划将背景图像设置为静态,并且用户拖动和缩放前景图像,那么使用一个在另一个上是否有意义?
答案 0 :(得分:3)
根据经验,您希望视图层次结构尽可能平坦,这意味着嵌套视图越少越好。
RelativeLayout中的逻辑比FrameLayout中的逻辑更复杂。因此,FrameLayout的性能可能略好一些,但我不会太依赖它。但是,如果在FrameLayout上使用RelativeLayout会减少嵌套布局的数量,那就去吧!