繁体   English   中英

线性布局和cardView

[英]Linear Layout and cardView

我是 android 应用程序开发的新手。 我知道这是一个非常基本的问题,但我想知道在创建 UI 时使用LinearLayout有什么好处。 我知道它有助于水平或垂直组织其子级,但是在创建 UI 时它还有其他好处吗?

我想知道这一点,因为我在尝试使用没有LinearLayout的卡片视图设计 UI 时遇到了一些填充问题

它反应灵敏。 响应各种显示尺寸。

但是 LinearLayout 是一维的。 如果要二维控制布局,则需要嵌套LinearLayouts。

对于这种情况,建议您使用 ConstraintLayout 而不是 LinearLayout。

如果您的标记很简单并且 LinearLayout 对您来说就足够了,请使用它。

如果你的布局越来越复杂,你必须嵌套 LinearLayout,那么最好使用 ConstraintLayout。

你不应该在任何地方使用 ConstaintLayout,因为它比 LinearLayout 或 FrameLayout 更难渲染,如果你可以看到它与非嵌套布局,请替换它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM