数据处理系统及方法

文档序号:9616062阅读:348来源:国知局
数据处理系统及方法
【技术领域】
[0001] 本发明涉及一种数据处理系统和方法。
【背景技术】
[0002] 目前,随着电子设备上的应用程序的越来越多,人们经常需要将一个应用程序中 的内容复制到另一个应用程序中。现有技术中,用户一次只能复制一个内容,当用户需要复 制多个内容时,就需要来回切换应用程序,非常的不方便。

【发明内容】

[0003] 鉴于以上内容,有必要提供一种数据处理系统及方法,能够实现在多个应用程序 间快速复制粘贴数据。
[0004] 一种数据处理系统,运行于包括触摸屏的电子设备中,所述的数据处理系统提供 快速复制功能,该系统包括:选择模块,用于在所述的快速复制功能启动后,根据从所述触 摸屏侦测到的触控信号,确定需要复制的数据;复制模块,用于在所述触摸屏上创建悬浮窗 口,并在所述悬浮窗口中显示需要复制的数据;及粘贴模块,用于在侦测到所述悬浮窗口的 释放位置与光标的距离小于指定值时,将悬浮窗口中显示的数据粘贴到该光标的位置并关 闭所述悬浮窗口。
[0005] -种数据处理方法,应用于包括触摸屏的电子设备中,该方法包括:在预设的快速 复制功能启动后,根据从所述触摸屏侦测到的触控信号,确定需要复制的数据;在所述触摸 屏上创建悬浮窗口,并在所述悬浮窗口中显示需要复制的数据;及在侦测到所述悬浮窗口 的释放位置与光标的距离小于指定值时,将悬浮窗口中显示的数据粘贴到该光标的位置并 关闭所述悬浮窗口。
[0006] 相较于现有技术,所述的数据处理系统及方法可以在多个应用程序间快速复制粘 贴多份数据,从而提高操作效率及减少响应时间。
【附图说明】
[0007] 图1是本发明数据处理系统的较佳实施例的运行环境示意图。
[0008] 图2是本发明数据处理方法的较佳实施例的流程图。
[0009] 图3是用户选择需要复制的数据时的示意图。
[0010] 图4是用户完成复制数据至所述悬浮窗口时的示意图。
[0011] 图5是用户按压拖动悬浮窗口且未释放所述悬浮窗口时的示意图。
[0012] 主要元件符号说明
[0013]

[0014] 如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0015] 参阅图1所示,是本发明数据处理系统10的较佳实施例的运行环境示意图。所 述的数据处理系统10运行于包括触摸屏11的电子设备1中。所述的电子设备1可以是 便携式电子设备,例如手机或者平板电脑。所述触摸屏11可以是能够感应压力的触摸屏, 例如纳米碳管感压面板。该电子设备1还包括,但不限于,一个或多个处理器12、存储装置 13。所述的存储装置13可以是所述电子设备1的内存,也可以是智能媒体卡(SmartMedia Card)、安全数字卡(SecureDigitalCard)、快闪存储器卡(FlashCard)等外部储存设备, 用于存储各类数据,包括所述的数据处理系统10的程序指令段及数据资料以及多个应用 程序等。所述的应用程序可以是不同类型的计算机程序,例如文本类应用程序、社交类应用 程序、多媒体类应用程序。
[0016] 所述的数据处理系统10用于根据用户的触控信号确定需要进行复制的数据,将 所述数据显示在创建的悬浮窗口中,并根据用户对该悬浮窗口的操作而将悬浮窗口中的数 据快速粘贴到光标的位置或快速启动选择的应用程序对数据进行预设的处理。例如,该悬 浮窗口可被拖动并释放到一个应用程序的图标上,则该应用程序被视为被选择的应用程 序,所述的数据处理系统10将快速启动该应用程序对悬浮窗口中的数据进行预设的处理, 例如该悬浮窗口中的数据是一个地址,被拖动到导航软件图标上,可以直接调用导航软件 显示从当前位置到所述地址的导航路线或者将所述地址显示在地图的中心等预设的操作。
[0017] 在本实施例中,本发明所述的数据处理系统10包括一个或多个模块,所述的一个 或多个模块均被存储于存储装置13中,并由所述处理器12所执行,以完成本发明。参阅图 1所示,本发明所述的数据处理系统10包括选择模块101、复制模块102、调用模块103以及 粘贴模块104。本发明所称的模块是指能够完成特定功能的一系列计算机程序段,比程序更 适合于描述软件在电子设备1中的执行过程。以下将结合图2的流程图来描述各个模块的 具体功能。
[0018] 参阅图2所示,是本发明数据处理方法的较佳实施例的流程图。在本实施例中,根 据不同的需求,图2所示的流程图中的步骤的执行顺序可以改变,某些步骤可以省略。
[0019] 所述数据处理系统10提供预设的快速复制功能,在侦测到快速复制功能的调用 信号后,所述的快速复制功能即被调用。所述调用信号可以是超过一定压力值的按压信号、 预设的快捷键被按下(例如,物理按键或虚拟按键)或者预设的操作被执行等。在本实施 例中,所述调用信号为触摸屏11侦测到超过一定压力值的按压信号。
[0020] 步骤S20,在所述快速复制功能被调用后,所述选择模块101根据从所述触摸屏11 侦测到的触控信号,确定需要复制的数据。在本实施例中,所述选择模块101可通过是否侦 测到所述快速复制功能的调用信号来判断是否开始进行数据的选择和复制,也即是触摸屏 11是否侦测到超过一定压力值的按压信号。当接收到该调用信号后,所述的选择模块101 侦测当前用户界面上的触控信号,该当前的用户界面可以是某个开启的应用程序的用户界 面,所述的触控信号可以包括,但不限于:超过预定时间的按压信号以调出用以表示数据选 择的预定符号(例如,图3所示的两个向下的箭头)、拖动信号以移动所述预定符号对需要 复制的数据进行选择和拖动选择的数据以确定需要复制的数据。
[0021] 在快速复制功能启动后,所述选择模块101还用于改变所述触摸屏11的亮度或颜 色,以提示用户可以选择需要复制的数据。此外,在其他实施例中,所述选择模块101还用 于改变需要复制的数据的颜色或者亮度来提示用户。参阅图3所示,是用户选择需要复制 的数据时的示意图。用户通过拖动调出的预定符号来选择需要复制的数据,拖动选择的数 据以确定需要复制的数据。
[0022] 步骤S21,所述的复制模块102在所述触摸屏11上创建悬浮窗口,并在悬浮窗口中 显示需要复制的数据。在本实施例中,所述需要复制的数据在选择后可被拖动,所述的复制 模块102会在用户拖动所述需要复制的数据的释放位置创建悬浮窗口,所述悬浮窗口可以 为半透明的悬浮窗口以方便用户浏览所述触摸屏11上当前用户界面所显示的内容。
[0023] 所述的复制模块102进一步恢复所述触摸屏11的亮度或颜色以提示用户复制完 成。例如,参阅图4所示,是用户完成复制数据至所述悬浮窗口时的示意图,当用户拖动选 择的数字并释放时,所述复制模块102在用户拖动的释放位置处创建了一个悬浮窗口并显 示选择的数字,同时恢复所述触摸屏11的亮度或颜色。
[0024] 在其他实施例中,所述复制模块102还会持续侦测是否再次收到所述快速复制功 能的调用信号,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1