在android布局中使用<space> </space>

时间:2012-08-19 19:47:08

标签: android android-layout user-interface

在android ui中<Space />的用途是什么,它与空的linearlayout有什么不同。

android中是否有<Space>的特殊用途?

3 个答案:

答案 0 :(得分:2)

From the docs

  

Space是一个轻量级的View子类,可用于在通用布局中创建组件之间的间隙。

是的,它与LinearLayout的不同之处在于它无法完成LinearLayout可以执行的所有(任何)操作。它的目的仅仅是在某些事物之间增加差距。通过取出所有LinearLayout功能,它使视图“更轻”,这将意味着更少的资源密集。

答案 1 :(得分:2)

Space用于定义布局内的空格(或间隙)。

它与GridLayout一起在API级别14中引入。

要了解它的全部内容,请查看此tutorial

答案 2 :(得分:0)

通常可以采用复杂的布局并将其分解为一组嵌套的线性布局,如果这种嵌套不会太深,这对于许多简单的布局来说仍然是一个不错的选择。

用于太深层次且存在性能问题的层次结构,是一个轻量级的View子类。关键字为“轻量级”。