美文网首页
2019-12-17

2019-12-17

作者: ambe_gzy | 来源:发表于2019-12-18 10:40 被阅读0次

工作

遇到问题:

  • 可以用自定义组件实现的view却没有使用,导致增加了许多重复的工作量。
  • 改大转盘ui的时候遇到大转盘盘底背景与大转盘很难做到重合,在某个分辨率手机下调好了,修改分辨率又产生错位的问题,查看touch call的代码后,发现使用了constrainlayout的dimensionratio方法限制view的宽高,并使用百分比宽高来固定大转盘的相对大小,从而实现效果。

原因;

  • 自定义布局使用较少,对如何写自定义布局不够熟悉,所以没有使用自定义布局。
  • 对constrainlayout的方法不熟悉,不记得有dimensionratio属性,导致为了画一个标准的圆花了不少功夫。

解决办法:

  • 写一遍自定义组件,然后做总结。
  • 总结一遍constrainlayout的各种方法。

相关文章

网友评论

      本文标题:2019-12-17

      本文链接:https://www.haomeiwen.com/subject/iamynctx.html