迭代画树
Posted 左郁
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了迭代画树相关的知识,希望对你有一定的参考价值。
一、崩溃、inFlaterException 原因:只需要在执行initView时传入一个context值即可。即使不用。证明了View依赖Context而存在
二、如图:
由于:
再次运行方法时新旧基点的参数传错了。前参数为新基点,后一个为旧基点
三: 如图:同样的代码 竖屏时期为:
横屏时为:
未接。。。
上图原因为:当中点和原基点y轴值一样时,新基点的y值为所需的值的负数。原因出在角度。
如图、选中部分的值变为负数。所以y轴的值向相反方向绘制。
总结:以上两种图是在利用中线与x轴倾斜角来做比例写出。但在画左右线时点接近初始点的y轴时发生错误。 如果利用中线与y轴倾斜角来做比例。则正常。 预计修改:讲中线与x轴倾斜角做比例时。不用Math.atan求角度而用Math.atan2来求角度
以上是关于迭代画树的主要内容,如果未能解决你的问题,请参考以下文章