Q
设置背景为空
9
A
回答
9
android:background="@null"
是绝对安全的。如果你想根据你的代码逻辑设置背景,你绝对可以使用它;如果你不用代码设置背景,它仍然是一样的,永远不会造成任何问题。从性能角度来看,您应该通过XML加载背景,而不是通过编程来加载,因为您的布局只能从XML加载一次。如果您根据自己的逻辑将其设置为代码,则可能会加载多次。然而,无论哪种情况,表现几乎相同,没有太大的差别。您应该从逻辑角度决定使用哪种方法(如果您永远不会更改背景,请使用XML方法)。重点是,使用适当大小的图像作为背景。这将使性能发挥真正的不同。大图像需要更多时间才能加载。
2
我想,因为你不需要在代码方找到这个视图,它会影响到性能的积极。我不认为这是不安全的。
1
如果不需要背景,则不需要在xml中提及它。至少它会减少一个XML元素的解析。
相关问题
- 1. 将背景设置为背景
- 2. 将div设置为背景
- 3. 设置视频为背景
- 4. 设置图片为背景
- 5. 为Actionbar设置背景SearchItem
- 6. 为片段设置背景?
- 7. 将背景设置为GroupTableViewBackgroundColor
- 8. 设置背景当空数据
- 9. 解析成为背景是设置currentUser.sessionToken为空
- 10. 设置背景ACtionbarSherlock
- 11. Android设置背景
- 12. 设置背景值
- 13. 背景设置:Javascript
- 14. 设置ListView背景
- 15. 设置Imageview背景
- 16. 设置背景或背景图片
- 17. 设置背景图像后设置背景颜色
- 18. 设置背景颜色和设置图像在ImageButton背景 - Android
- 19. 作为当前设置的背景图像查看背景?
- 20. Vaadin将背景图像设置为背景
- 21. 2背景上的身体:如何设置高度为背景
- 22. 以编程方式将背景设置为背景
- 23. 设置JFrame背景透明制作PopupMenu为空
- 24. 将JPanel背景设置为透明
- 25. 将NavigationBar背景设置为纯色
- 26. 将UIImage设置为背景 - 不平铺
- 27. Swift:将UIImage设置为背景
- 28. 将背景图片设置为QTextEdit
- 29. 如何NSGradient设置为NSWindow背景
- 30. 为列设置背景颜色
你为什么要设置'android:background =“@ null”'?如果你不想申请背景,那么不需要添加这个属性,我想是的。 – GrIsHu
我正在观看Google I/O教程,并且我听说如果您删除背景,UI将更加高效。 –