在android ui中<Space />
的用途是什么,它与空的linearlayout有什么不同。
android中是否有<Space>
的特殊用途?
答案 0 :(得分:2)
Space是一个轻量级的View子类,可用于在通用布局中创建组件之间的间隙。
是的,它与LinearLayout的不同之处在于它无法完成LinearLayout可以执行的所有(任何)操作。它的目的仅仅是在某些事物之间增加差距。通过取出所有LinearLayout功能,它使视图“更轻”,这将意味着更少的资源密集。
答案 1 :(得分:2)
答案 2 :(得分:0)
通常可以采用复杂的布局并将其分解为一组嵌套的线性布局,如果这种嵌套不会太深,这对于许多简单的布局来说仍然是一个不错的选择。
用于太深层次且存在性能问题的层次结构,是一个轻量级的View子类。关键字为“轻量级”。