【问题标题】:Grid component performance网格组件性能
【发布时间】:2016-09-14 12:11:28
【问题描述】:

我只是在思考和一个问题。我曾经使用网格编写 xaml 代码,至少对我来说更容易。只需定义网格并使用其单元格(跨行和列等...)。

今天做一个网络演示,我记得 table 的标签已经过时了,我想知道,同样的想法可以应用于移动应用程序中的网格。

考虑一下,绝对和相对布局类似于 div(网络说话),因此我们可以推断出渲染 xaml 的正确方法应该是使用那种布局...

你们觉得呢?使用这些方法会带来哪些优势和不足?我想以最好的方式习惯编码思维,而不是考虑它的简单性(假设从长远来看,这对我有利。可维护性、灵活性......)。

像往常一样,感谢您的帮助伙伴。

【问题讨论】:

    标签: xaml xamarin xamarin.forms


    【解决方案1】:

    嗯,重点是下一个。与网页设计一样,在开始时使用 div 之类的布局(相对和绝对)可能会更复杂,但在项目发展壮大之后,使用这些方法的好处会随着时间的推移而发生变化。

    如果您需要更改视图的样式,这些布局更灵活,只需设置每个元素的限制,您也可以轻松添加另一个元素。

    但是如果你决定使用网格布局的方式,并且之后,你需要改变样式,操作会更加复杂,因为你可能需要重置列和行的定义来添加新元素,这意味着重新编码其他行的每一行和每一列也是如此。

    希望它在您处于设计阶段并且您需要计算应用的风险和可维护性时有所帮助。

    朋友们加油……

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-16
      • 2018-02-05
      • 1970-01-01
      • 2014-04-20
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多