| 关键词: 红点 现下 面上 手势 装好 贝塞尔 一键 思路 设计图 边框 |
新版手机QQ5.+上新增了一种“一键退朝”的功能,即在页面上的红点可进行拖拽消除。按照设计思路在Android上模仿手Q实现下拖拽的过程。代码地址:https://github.com/chenupt/BezierDemo效果图:整体的思路,封装好一个view。在界面上找到四个点,即框出手势拖动点与红点之间的范围,利用贝塞尔曲线修饰边框,计算红点和手势拖动点间的距离,判断红点的消除与回弹。借用下设计图: 声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除 |