2

在andorid ui中有什么用,<Space />和空的linearlayout有什么区别。

<Space>在 android 中有什么特殊用途吗?

4

3 回答 3

2

从文档

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

是的,它与 LinearLayout 的不同之处在于它不能完成 LinearLayout 可以做的所有(任何)事情。它的目的仅仅是在某些事物之间增加一个差距。通过去掉所有的 LinearLayout 功能,它使视图“更轻”,这意味着更少的资源密集型。

于 2012-08-19T19:54:52.990 回答
2

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

它在 API 级别 14 中与GridLayout.

要了解它的全部内容,请查看本教程

于 2012-08-19T19:58:22.010 回答
0

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

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

于 2012-08-19T20:02:42.737 回答