如果我在 xml 布局中使用以下行:
android:background="@null"
- 安全吗?
- 从性能的角度来看有效吗?或者
最好从以下位置设置布局或组件的背景
实际代码为空?
android:background="@null"
绝对安全。如果你想根据你的代码逻辑设置背景,你绝对可以使用这个;如果你不在代码中设置背景,它仍然是相同的,永远不会导致任何问题。
从性能的角度来看,您应该通过 XML 而不是以编程方式加载背景,因为您的布局只会从 XML 加载一次。如果你根据你的逻辑在代码中设置它,它可能会被加载多次。然而,无论哪种情况,性能都几乎相同,没有太大差异。您应该从您的逻辑角度决定使用哪种方法(如果您永远不会更改背景,请使用 XML 方法)。要点是,使用适当尺寸的图像作为背景。这将对性能产生真正的影响。无论采用哪种方法,大图像都需要更多时间来加载。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)