[发明专利]一种实现多种功能的教学技术数学工具系统与方法有效
申请号: | 201810321912.7 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108648109B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 郝京文 | 申请(专利权)人: | 泛东教育科技(大连)有限公司 |
主分类号: | G06Q50/20 | 分类号: | G06Q50/20;G06T11/20 |
代理公司: | 大连大工智讯专利代理事务所(特殊普通合伙) 21244 | 代理人: | 徐淑东;崔雪 |
地址: | 116000 辽宁省大连市高*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现多种功能的教学技术数学工具系统与方法。该数学工具系统与方法包括:创建画板与接口模块、创建画布模块、绘制图形模块、按下手势模块、移动手势模块、抬起手势模块、绘制扇形模块、自动停靠模块、直尺绘制线段模块、圆规画圆画扇形模块、量角器模块、选中一个图形点击复制模块。通过本系统及方法可实现绘制数据工具基本图形、几何操作工具,实现在平板或电脑上进行数学图形的绘制与交互。 | ||
搜索关键词: | 一种 实现 多种 功能 教学 技术 数学 工具 系统 方法 | ||
【主权项】:
1.一种实现多种功能的教学技术数学工具系统,其特征在于,该数学工具系统包括:创建画板与接口模块,用于创建一个DrawView继承View当做画板,创建接口方法ondown,onmove,onup,重写OnTouchListener,在MotionEvent.ACTION_DOWN,MotionEvent.ACTION_MOVE,MotionEvent.ACTION_UP方法中分别实现接口ondown,onmove,onup三个方法;创建画布模块,用于在activity中初始化GeeWorld,DrawView作为画布,实现接口方法ondown,onmove,onup;绘制图形模块,用于根据坐标点画图形,通过canvas.drawLine方法实现画线,画角,canvas.drawpath画三角形,画四边形;通过canvas.drawOval画圆;并在每个坐标点的位置生成拾取点按钮;按下手势模块,用于手指点击实现方法ondown,判断点击位置是否有拾取点,如果有,则不动;如果没有,则判断点击位置是否有图形:如果有,则图形的拾取点位置显示出来,如果没有,则进入到切割模式;移动手势模块,用于手指移动实现方法onmove,如果拖动拾取点,则与其他的坐标点连接生成全新的图形;如果移动的是图形,则根据手指落点坐标与移动的坐标改变图形订单坐标并更新画布;如果是切割模式,则在点击位置与移动的位置连接一条直线;抬起手势模块,用于手指抬起实现方法onup,如果是切割模式:当切割线完全切过图形,则原图形根据其它顶点坐标和交点通过步骤三生成新的图形,如果没有切过图形,则更新画布切线消失;如果不是切线模式,则选取的图形显示拾取点;绘制扇形模块,用于如果步骤六选中的是圆或者扇形点击角度切割,则生成一个扇形,扇形的半径和圆心与选取的圆或者扇形为同一个,点击扇形通过canvas.drawline和canvas.drawRect方法绘制扇形;自动停靠模块,用于在onmove方法中移动一个图形靠近另一个图形,计算各个顶点的驳接线范围,如果在一范围内,则onup方法时修改图形顶点坐标与另一个图形停靠位置的坐标相同;直尺绘制线段模块,用于手指点击位置与抬起位置通过drawline方法实现;圆规画圆画扇形模块,用于以圆规两脚坐标距离作为半径,根据旋转角度通过canvas.drawline和canvas.drawRect绘制;量角器模块,用于量角和画角通过圆规中心点坐标与手指位置通过canvas.drawline方法绘制,画扇形通过圆规中心点坐标与手指位置旋转角度用canvas.drawline和canvas.drawRect绘制;选中一个图形点击复制模块,用于将原图所有订单坐标同时移动小部分通过步骤三重新绘制一个图形。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泛东教育科技(大连)有限公司,未经泛东教育科技(大连)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810321912.7/,转载请声明来源钻瓜专利网。