一种绘图工具的实现方法和装置制造方法及图纸

技术编号:12340539 阅读:37 留言:0更新日期:2015-11-18 13:24
本发明专利技术提供了一种绘图工具的实现方法和装置,其中方法包括:监听用户的手势操作;如果在绘图模式下监听到有效的绘图手势操作,则获取该绘图手势操作对应的各目标点在操作系统所采用坐标系中的位置坐标;将所述各目标点在操作系统所采用坐标系中的位置坐标映射到图形绘制工具所采用的坐标系中;调用所述图形绘制工具对各目标点进行绘制和展示。本发明专利技术能够帮助用户准确方便地在移动设备上进行绘图。

【技术实现步骤摘要】
【专利说明】一种绘图工具的实现方法和装置
本专利技术涉及计算机应用
,特别涉及一种绘图工具的实现方法和装置。 【
技术介绍
】 随着智能手机、平板电脑等移动设备的迅速普及和发展,人们越来越多的利用移 动设备来进行通讯、工作、娱乐和信息获取。但由于其便携性的限制,往往移动设备的屏幕 较小且人们大多通过手指在移动设备的触摸屏上进行操作。这一限制对于在移动设备上实 现绘图带来了难度,人们往往不能准确方便地在移动设备上进行绘图,哪怕是简单的绘图 操作,例如用户在使用智能手机查看股票信息时,常常需要在股票信息的显示界面上划出 趋势线,从而帮助用户进行趋势分析。然而,由于上述移动设备的屏幕限制,目前市场上只 有在PC端针对股票软件提供相应的绘图工具,而在移动设备端仍处于空白状态。 【
技术实现思路
】 有鉴于此,本专利技术提供了一种绘图工具的实现方法和装置,以便于帮助用户方便 地在移动设备上进行绘图。 具体技术方案如下: 本专利技术提供了一种绘图工具的实现方法,该方法包括: 监听用户的手势操作; 如果在绘图模式下监听到有效的绘图手势操作,则获取该绘图手势操作对应的各 目标点在操作系统所采用坐标系中的位置坐标; 将所述各目标点在操作系统所采用坐标系中的位置坐标映射到图形绘制工具所 采用的坐标系中; 调用所述图形绘制工具对所述各目标点进行绘制和展示。 根据本专利技术一优选实施方式,该方法还包括: 当在非绘图模式下监听到切换绘图模式的手势操作时,切换至绘图模式;或者, 当在绘图模式下监听到切换绘图模式的手势操作时,切换至非绘图模式。 根据本专利技术一优选实施方式,切换绘图模式的手势操作包括: 点击用户切换绘图模式的功能按键。 根据本专利技术一优选实施方式,该方法还包括:在绘图模式下对监听到的绘图手势 操作进行过滤,仅保留有效的绘图手势操作;其中所述过滤包括: 过滤掉超出绘制范围的手势,和/或,过滤掉不符合预设绘图手势类型的手势。 根据本专利技术一优选实施方式,所述有效的绘图手势操作包括:绘制线条的手势操 作或者修改已绘制线条的手势操作。 根据本专利技术一优选实施方式,所述绘制线条的手势操作包括:以短按开始的滑动 手势; 所述修改已绘制线条的手势操作包括:以长按已绘制线条上的点开始的滑动手 势。 根据本专利技术一优选实施方式,所述绘制线条的手势操作对应的各目标点为所述以 短按开始的滑动手势对应的滑动轨迹上的各点; 所述修改已绘制线条的手势操作对应的各目标点为所述以长按已绘制线条上的 点开始的滑动手势所引起的已绘制线条样式或位置变更后得到的各点。 根据本专利技术一优选实施方式,以长按已绘制线条的端点开始的滑动手势引起已绘 制线条的倾斜角度或长度的变更; 以长按已绘制线条的中部点开始的滑动手势引起已绘制线条的位置的变更。 根据本专利技术一优选实施方式,该方法还包括: 如果在非绘图模式下监听到有效的手势操作,则依据所述手势操作所获取的新的 业务数据,对已绘制线条上的点在操作系统所采用坐标系中的位置坐标进行适配处理; 将适配处理后已绘制线条上的点在操作系统所采用坐标系中的位置坐标映射到 图形绘制工具所采用的坐标系中; 调用所述图形绘制工具对所述适配处理后已绘制线条上的点进行绘制和展示。 根据本专利技术一优选实施方式,所述有效的手势操作包括:滑动屏幕操作、放大或缩 小操作。 根据本专利技术一优选实施方式,所述对已绘制线条上的点在操作系统所采用坐标系 中的位置坐标进行适配处理包括: 利用记录的所述已绘制线条与业务数据之间的相对位置,在获取所述新的业务数 据后,依据应用界面上业务数据在操作系统所采用坐标系中的位置坐标确定已绘制线条在 操作系统所采用坐标系中的位置坐标。 根据本专利技术一优选实施方式,该方法还包括: 记录所述各目标点与当前应用界面上显示的业务数据之间的相对位置; 对记录的所述相对位置信息进行持久化存储。 根据本专利技术一优选实施方式,该方法还包括: 当所述绘图工具所在的应用被启动时,获取持久化存储的相对位置信息; 依据当前应用界面展示的业务数据以及获取的相对位置信息,确定在当前应用界 面展示范围内的已绘制线条的位置坐标; 将确定的位置坐标映射到所述图形绘制工具的坐标系中; 调用所述图形绘制工具对在当前应用界面展示范围内的已绘制线条进行绘制和 展示。 根据本专利技术一优选实施方式,所述绘图工具所在的应用包括:股票类应用。 本专利技术还提供了一种绘图工具的实现装置,该装置包括: 监听单元,用于监听用户的手势操作; 获取单元,用于如果所述监听单元在绘图模式下监听到有效的绘图手势操作,则 获取该绘图手势操作对应的各目标点在操作系统所采用坐标系中的位置坐标; 映射单元,用于将所述各目标点在操作系统所采用坐标系中的位置坐标映射到图 形绘制工具所采用的坐标系中; 调用单元,用于调用所述图形绘制工具对所述各目标点进行绘制和展示。 根据本专利技术一优选实施方式,该装置还包括: 切换单元,用于当所述监听单元在非绘图模式下监听到切换绘图模式的手势操作 时,切换至绘图模式;或者,当所述监听单元在绘图模式下监听到切换绘图模式的手势操作 时,切换至非绘图模式。 根据本专利技术一优选实施方式,切换绘图模式的手势操作包括: 点击用户切换绘图模式的功能按键。 根据本专利技术一优选实施方式,该装置还包括: 过滤单元,用于在绘图模式下对所述监听单元监听到的绘图手势操作进行过滤, 仅保留有效的绘图手势操作;其中所述过滤包括: 过滤掉超出绘制范围的手势,和/或,过滤掉不符合预设绘图手势类型的手势。 根据本专利技术一优选实施方式,所述有效的绘图手势操作包括:绘制线条的手势操 作或者修改已绘制线条的手势操作。 根据本专利技术一优选实施方式,所述绘制线条的手势操作包括:以短按开始的滑动 手势; 所述修改已绘制线条的手势操作包括:以长按已绘制线条上的点开始的滑动手 势。 根据本专利技术一优选实施方式,所述绘制线条的手势操作对应的各目标点为所述以 短按开始的滑动手势对应的滑动轨迹上的各点; 所述修改已绘制线条的手势操作对应的各目标点为所述以长按已绘制线条上的 点开始的滑动手势所引起的已绘制线条样式或位置变更后得到的各点。 根据本专利技术一优选实施方式,以长按已绘制线条的端点开始的滑动手势引起已绘 制线条的倾斜角度或长度的变更; 以长按已绘制线条的中部点开始的滑动手势引起已绘制线条的位置的变更。 根据本专利技术一优选实施方式,该装置还包括: 适配单元,用于如果所述监听单元在非绘图模式下监听到有效的手势操作,则依 据所述手势操作所获取的新的业务数据,对已绘制线条上的点在操作系统中的位置坐标进 行适配处理; 所述映射单元,还用于将适配处理后已绘制线条上的点在操作系统所采用坐标系 中的位置坐标映射到图形绘制工具所采用的坐标系中; 所述调用单元,还用于调用所述图形绘制工具对所述适配处理后已绘制线条上的 点进行绘制和展示。 根据本专利技术一优选实施方式,所述有效的手势操作包括:滑动屏幕操作、放大或缩 小操作。 根据本专利技术一优选实施方式,所述适配单元,具体用于利用记录的所述已绘制线 条与业务数据之当前第1页1 2 3 4 5 本文档来自技高网...

【技术保护点】
一种绘图工具的实现方法,其特征在于,该方法包括:监听用户的手势操作;如果在绘图模式下监听到有效的绘图手势操作,则获取该绘图手势操作对应的各目标点在操作系统所采用坐标系中的位置坐标;将所述各目标点在操作系统所采用坐标系中的位置坐标映射到图形绘制工具所采用的坐标系中;调用所述图形绘制工具对所述各目标点进行绘制和展示。

【技术特征摘要】

【专利技术属性】
技术研发人员:王梦阳
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1