简介 目录 评价 推荐
  • qq_落叶北京_0 2021-06-11
    自定义view
    0赞 · 0采集
  • 慕先生1425014 2019-10-04
    我觉得不错
    0赞 · 0采集
  • qq_奈何情深_7 2019-09-21

    贝塞尔求坐标点

    截图
    0赞 · 0采集
  • qq_奈何情深_7 2019-09-21

    二阶贝赛尔曲线

    截图
    0赞 · 0采集
  • qq_奈何情深_7 2019-09-21

    一阶曲线公式

    截图
    0赞 · 1采集
  • qq_奈何情深_7 2019-09-21

    什么是贝赛尔曲线?

    截图
    0赞 · 0采集
  • 精慕门6727913 2018-10-15
    path.moveTO(400,800);
    path.cubicTo(500,600,700,1200,800,800);
    /*
    以(500,600)和(700,1200)作为控制点
    (800,800)作为结束点。那么对应我们的绘制曲线的方式
    我们发现绘制凸起的方向取决于我们对于起始点x或y轴的偏移量
    */


    0赞 · 0采集
  • 精慕门6727913 2018-10-15

    对于实现view的高度为变值的情况,我们就可以使用这个方法,通过

    重写onMeasure()方法,在里面动态的设置高度值就可以做到

    ,我们在产生动态值的地方只要调用requestLayout()就行

    0赞 · 0采集
  • 骑猪看夕阳 2018-02-21
    粘性下拉 贝塞尔曲线
    截图
    0赞 · 0采集
  • xzhang76 2018-02-06
    起点,终点,控制点的运动轨迹
    截图
    0赞 · 0采集
  • xzhang76 2018-02-06
    // 这里需要理解贝塞尔曲线的原理 // 从最外层开始 次层的点是最外层相邻两点之间通过如下公式计算得来 // bezier(t) = p0 + (p1 - p0) * t; // 也就是p0点到p1和p0之间乘以t这段的距离 // 根据这个原理依次往下运算
    截图
    0赞 · 0采集
  • 淚行者 2018-01-04
    因为画布经过了平移,所以左边的起始点是在(getWidth() - getValueByLine(getWidth(), mTargetWidth, mProgress)) / 2处,右边的位置是在(getWidth() + getValueByLine(getWidth(), mTargetWidth, mProgress)) / 2处
    截图
    1赞 · 0采集
  • 淚行者 2018-01-02
    求结束点
    截图
    0赞 · 0采集
  • 淚行者 2018-01-02
    求控制点:控制点与贝塞尔曲线的起点和结束点均相切
    截图
    0赞 · 0采集
  • 淚行者 2018-01-01
    android三阶贝塞尔的实现,为了效率问题并没有用双重for循环,而是直接计算。外层有一层for循环用来更新progress 自己实现贝塞尔曲线,效率 双重for循环>for循环+判断(判断有较大开销)>递归
    0赞 · 0采集
  • 淚行者 2018-01-01
    项目中最多用到三阶贝塞尔曲线,注意阶数越高运算越复杂(O(n^2))
    0赞 · 0采集
  • 淚行者 2018-01-01
    rQuadTo,因为参数是相对的,所以结束点变化不会对曲线产生影响
    0赞 · 0采集
  • 淚行者 2018-01-01
    在方法体中一个成员变量被调用了3次或3次以上,建议声明一个局部变量来引用这个成员变量,因为访问局部变量的速度比访问成员变量要快,有利于提升性能。
    截图
    0赞 · 1采集
  • nice34 2017-11-01
    画笔初始化
    截图
    0赞 · 0采集
  • nice34 2017-11-01
    画笔初始化
    截图
    0赞 · 0采集
  • 麦克斯玮 2017-10-24
    一个方法中成员变量引用3次以上,使用局部变量引用成员变量再操作,可以提升性能。
    1赞 · 1采集
  • qq_黄吉华_0 2017-09-30
    的收购法国
    0赞 · 0采集
  • 慕丝4173549 2017-09-23
    1
    截图
    0赞 · 0采集
  • 慕丝4173549 2017-09-23
    1
    截图
    0赞 · 0采集
  • 慕田峪3653561 2017-08-30
    当不支持 某个方法时 可以采用@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
    截图
    0赞 · 0采集
  • 宝藏男孩lppp 2017-07-26
    Thread run start
    截图
    0赞 · 0采集
  • 禅6 2017-07-09
    自定义view和点击事件
    截图
    0赞 · 0采集
数据加载中...
开始学习 免费