一种快速创建文件夹的系统及方法技术方案

技术编号:8489600 阅读:170 留言:0更新日期:2013-03-28 08:25
本发明专利技术公开了一种快速创建文件夹的系统,文件夹创建单元用于在判断出当前为一个长触摸事件的情况下,激活所述文件进入长触摸的滑动模式;在长触摸的滑动模式下,将所述文件相向滑动,并获取相向滑动的所述文件所在位置的坐标,当判断出位置差小于等于预设的第二阀值时,则释放长触摸事件,激活新文件夹创建模式,在新文件夹创建模式下,基于所述文件自动创建一个新文件夹。本发明专利技术还公开了一种快速创建文件夹的方法,获取相向滑动的所述文件所在位置的坐标,当判断出位置差小于等于预设的第二阀值时,则释放长触摸事件,在新文件夹创建模式下,基于所述文件自动创建一个新文件夹。采用本发明专利技术的系统及方法,能通过多点触摸技术创建文件夹。

【技术实现步骤摘要】

本专利技术涉及文件夹创建技术,尤其涉及一种移动终端多点触摸中快速创建文件夹 的系统及方法。
技术介绍
在移动终端领域,目前基于触摸屏的触摸技术越来越受到用户的青睐,采用触摸 技术能方便快捷地管理移动终端中的文件和应用程序。如图1所示,现有技术的一个单点 触摸中创建文件夹的例子为移动终端如iphone的屏幕上有两个文件,分别为文件A和文 件B,长按其中任意一个文件的图标,都会在文件的图标上出现一个特定标记 ,表示进入 长触摸这一特定模式,如图1中的①所指示的情况;按住其中任意一个文件的图标拖动到 另外一个文件的图标上,如图1中的②所指示的情况;释放被按住的文件的图标后,将自动 创建一个新文件夹,该新文件夹由文件A和文件B构成,如图1中的③所指示的情况。由于移动终端屏幕尺寸的限制,因此,对如何快速、便捷地管理文件和程序提出了 更高的要求,而文件夹管理是其中很重要的一个环节。随着多点触摸技术的引入,需要继续 对目前通过触摸技术来创建文件夹的方案进行完善。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供,其能 通过多点触摸技术创建文件夹,从而对通过触摸技术来创建文件夹的方案进行了完善。为达到上述目的,本专利技术的技术方案是这样实现的本专利技术提供了一种快速创建文件夹的系统,该系统包括第一判断单元、第二判断 单元、文件夹创建单元;其中,所述第一判断单元,用于获取触控事件,当触控事件为多点触 摸事件时,获取触摸点和文件所在位置的坐标,并判断触摸点是否位于文件所在位置;所述 第二判断单元,用于在判断出触摸点位于所述文件所在位置的情况下,通过计算手指刚触 摸到所述文件至手指松开文件所需的时间,判断是否当前为一个长触摸事件;所述文件夹 创建单元,用于在判断出当前为一个长触摸事件的情况下,激活所述文件进入长触摸的滑 动模式;且当在长触摸的滑动模式下,用户将所述文件相向滑动时,获取相向滑动的所述文 件所在位置的坐标,当判断出位置差小于等于预设的第二阀值时,则释放长触摸事件,激活 新文件夹创建模式,在新文件夹创建模式下,基于所述文件自动创建一个新文件夹。本专利技术还提供了一种快速创建文件夹的方法,该方法包括获取触控事件,当触控 事件为多点触摸事件时,获取触摸点和文件所在位置的坐标,并判断触摸点是否位于文件 所在位置;在判断出触摸点位于所述文件所在位置的情况下,通过计算手指刚触摸到所述 文件至手指松开文件所需的时间,判断是否当前为一个长触摸事件;在判断出当前为一个 长触摸事件的情况下,激活所述文件进入长触摸的滑动模式;在长触摸的滑动模式下,将所 述文件相向滑动,并获取相向滑动的所述文件所在位置的坐标,当判断出位置差小于等于 预设的第二阀值时,则释放长触摸事件,激活新文件夹创建模式,在新文件夹创建模式下,基于所述文件自动创建一个新文件夹。本专利技术获取触控事件,当触控事件为多点触摸事件时,获取触摸点和文件所在位 置的坐标,并判断触摸点是否位于文件所在位置;在判断出触摸点位于所述文件所在位置 的情况下,通过计算手指刚触摸到所述文件至手指松开文件所需的时间,判断是否当前为 一个长触摸事件;在判断出当前为一个长触摸事件的情况下,激活所述文件进入长触摸的 滑动模式;在长触摸的滑动模式下,将所述文件相向滑动,并获取相向滑动的所述文件所在 位置的坐标,当判断出位置差小于等于预设的第二阀值时,则释放长触摸事件,激活新文件 夹创建模式,在新文件夹创建模式下,基于所述文件自动创建一个新文件夹。采用本专利技术, 能通过多点触摸技术来创建文件夹。附图说明图1为现有技术应用单点触摸技术创建文件夹的效果图2为本专利技术的系统组成结构图3为本专利技术的方法原理流程图4为本专利技术应用多点触摸技术创建文件夹的效果图。具体实施方式下面结合附图对技术方案的实施作进一步的详细描述。基于触摸屏的触摸技术,尤其是多点触摸技术越来越受到用户的青睐,用触摸技 术能方便快捷地管理移动终端中的文件和应用程序,本专利技术正是一种基于多点触摸技术创 建文件夹的方案,对通过触摸技术来创建文件夹的方案进行了完善,能让用户快速地创建 文件夹。一种快速创建文件夹的系统,如图2所示,该系统包括第一判断单元、第二判断 单元和文件夹创建单元。其中,第一判断单元,用于获取触控事件,当触控事件为多点触摸事件时,获取触 摸点和文件所在位置的坐标,并判断触摸点是否位于文件所在位置。第二判断单元,用于在判断出触摸点位于文件所在位置的情况下,通过计算手指 刚触摸到文件至手指松开文件所需的时间,判断是否当前为一个长触摸事件。这里,判断是否当前为一个长触摸事件具体包括如果触摸时间未达到预设的第 一阀值时,则判断出当前不是长触摸事件;如果触摸时间达到该第一阀值时,则判断出当前 是长触摸事件。文件夹创建单元,用于在判断出当前为一个长触摸事件的情况下,激活文件进入 长触摸的滑动模式;在长触摸的滑动模式下,将文件相向滑动,并获取相向滑动的文件所在 位置的坐标,当判断出位置差小于等于预设的第二阀值时,则释放长触摸事件,激活新文件 夹创建模式,在新文件夹创建模式下,基于文件自动创建一个新文件夹。这里,举例来说,如果多点触摸事件具体为两点触摸事件,则一个系统实施例的功 能模块组成包括第一判断单元,用于获取触控事件,当触控事件为两点触摸事件时,获取触摸点和 两个文件所在位置的坐标,并判断触摸点是否位于文件所在位置。第二判断单元,用于在判断出触摸点位于文件所在位置的情况下,通过计算手指刚触摸到文件至手指松开文件所需的时间,判断是否当前为一个长触摸事件。如果手指刚触摸到文件至手指松开文件所需的时间未达到预设的第一阀值T时,触发了手指松开事件,则判断出当前不是长触摸事件;如果手指刚触摸到文件至手指松开文件所需的时间直至达到该第一阀值T时,触发了手指松开事件,则判断出当前是长触摸事件。文件夹创建单元,用于在判断出当前为一个长触摸事件的情况下,激活文件进入长触摸的滑动模式;在长触摸的滑动模式下,将两个文件相向滑动,并获取相向滑动的两个文件所在位置的横坐标,当判断出两个文件位置的横坐标之差Ax <预设的第二阀值D时, 则释放长触摸事件,激活新文件夹创建模式,在新文件夹创建模式下,基于文件自动创建一个新文件夹。该新文件夹由这两个文件构成。具体的,基于文件自动创建一个新文件夹时,如果两个文件,文件A和文件B是应用程序本身,则直接创建新文件夹;如果两个文件,文件A和文件B只是应用程序所对应的快捷方式,则根据该快捷方式获取文件A和文件B的源文件应用程序所在位置后再创建新文件夹。另外,所述基于所述文件自动创建一个新文件夹时,该方法还包括提示是否选择对所创建的新文件夹命名、或者默认将所创建的新文件夹命名为新建文件夹。进一步地,获知所述提示后,该方法还可包括根据所述文件的命名立即对所创建的新文件夹进行文件夹命名、或者跳过提示以后再命名。这里需要指出的是,本专利技术若基于Android平台应用时,基于上述系统实施例的函数调用过程具体为a.由于Android平台没有多点的长触摸事件(OnLongClick)可以捕获,所以需要先捕获触控事件 ,当两个手指同时触碰到屏幕时,会触发OnTouchEvent回调函数,在这个 OnTouchEvent函数中通过MotionEvent. 本文档来自技高网...

【技术保护点】
一种快速创建文件夹的系统,其特征在于,该系统包括:第一判断单元、第二判断单元、文件夹创建单元;其中,所述第一判断单元,用于获取触控事件,当触控事件为多点触摸事件时,获取触摸点和文件所在位置的坐标,并判断触摸点是否位于文件所在位置;所述第二判断单元,用于在判断出触摸点位于所述文件所在位置的情况下,通过计算手指刚触摸到所述文件至手指松开文件所需的时间,判断是否当前为一个长触摸事件;所述文件夹创建单元,用于在判断出当前为一个长触摸事件的情况下,激活所述文件进入长触摸的滑动模式;且当在长触摸的滑动模式下,用户将所述文件相向滑动时,获取相向滑动的所述文件所在位置的坐标,当判断出位置差小于等于预设的第二阀值时,则释放长触摸事件,激活新文件夹创建模式,在新文件夹创建模式下,基于所述文件自动创建一个新文件夹。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐海波姜军军张志军刘宇飞
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1