《一种处理对象的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种处理对象的方法及装置.pdf(22页完整版)》请在专利查询网上搜索。
本发明实施例公开了一种处理对象的方法及装置,用于实现快速、便捷、灵活地对对象进行处理。其中,所述方法包括:检测到在一对象的显示界面的第一滑动操作时,获取所述第一滑动操作的滑动方向;当所述第一滑动操作的滑动方向为预设方向时,确定所述第一滑动操作的滑动距离;根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作。。
CN201410078869.8
2014.03.05
CN103870156A
2014.06.18
授权
有权
授权|||实质审查的生效IPC(主分类):G06F 3/0484申请日:20140305|||公开
G06F3/0484(2013.01)I; G06F3/0488(2013.01)I
G06F3/0484
美卓软件设计(北京)有限公司
陈巧卓; 朱印
100080 北京市海淀区上地信息路7号308
本发明实施例公开了一种处理对象的方法及装置,用于实现快速、便捷、灵活地对对象进行处理。其中,所述方法包括:检测到在一对象的显示界面的第一滑动操作时,获取所述第一滑动操作的滑动方向;当所述第一滑动操作的滑动方向为预设方向时,确定所述第一滑动操作的滑动距离;根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作。
权利要求书1. 一种处理对象的方法,其特征在于,包括:检测到在一对象的显示界面的第一滑动操作时,获取所述第一滑动操作的滑动方向;当所述第一滑动操作的滑动方向为预设方向时,确定所述第一滑动操作的滑动距离;根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作。2. 如权利要求1所述的方法,其特征在于,当所述对象的处理操作的数目为一个时,所述根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作,包括:当所述第一滑动操作的滑动距离大于预设阈值时,确定所述对象的处理操作为所述对象的目标处理操作。3. 如权利要求1所述的方法,其特征在于,当所述对象的处理操作的数目为至少两个时,所述根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作,包括:在预置的滑动距离的多个数值区间中,确定所述第一滑动操作的滑动距离所处的数值区间;根据所述第一滑动操作的滑动距离所处的数值区间对应的所述对象的处理操作,确定所述对象的目标处理操作。4. 如权利要求1所述的方法,其特征在于,所述当所述第一滑动操作的滑动方向为预设方向时,所述方法还包括:在所述第一滑动操作持续中,根据所述第一滑动操作的滑动方向和滑动距离移动所述对象所在图层,同时显示背景图层,所述背景图层位于所述对象所在图层的下方。5. 如权利要求4所述的方法,其特征在于,所述方法还包括:在显示的背景图层处显示所述对象的目标处理操作的标识。6. 如权利要求1所述的方法,其特征在于,所述根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作之后,所述方法还包括:采用所述对象的目标处理操作对所述对象进行处理。7. 如权利要求6所述的方法,其特征在于,所述采用所述对象的目标处理操作对所述对象进行处理,包括:输出是否采用所述对象的目标处理操作对所述对象进行处理的提示;当收到确认处理的指令时,采用所述对象的目标处理操作对所述对象进行处理。8. 如权利要求1所述的方法,其特征在于,所述根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作之后,所述方法还包括:检测到在所述对象的显示界面的第二滑动操作时,获取所述第二滑动操作的滑动方向;当所述第二滑动操作的滑动方向与所述预设方向相反时,取消选择所述对象的目标处理操作。9. 一种处理对象的装置,其特征在于,包括:第一获取模块,用于检测到在一对象的显示界面的第一滑动操作时,获取所述第一滑动操作的滑动方向;第一确定模块,用于当所述第一滑动操作的滑动方向为预设方向时,确定所述第一滑动操作的滑动距离;第二确定模块,用于根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作。10. 如权利要求9所述的装置,其特征在于,所述第二确定模块包括:第一确定单元,用于当所述对象的处理操作的数目为一个时,当所述第一滑动操作的滑动距离大于预设阈值时,确定所述对象的处理操作为所述对象的目标处理操作。11. 如权利要求9所述的装置,其特征在于,所述第二确定模块包括:第二确定单元,用于当所述对象的处理操作的数目为至少两个时,在预置的滑动距离的多个数值区间中,确定所述第一滑动操作的滑动距离所处的数值区间;第三确定单元,用于根据所述第一滑动操作的滑动距离所处的数值区间对应的所述对象的处理操作,确定所述对象的目标处理操作。12. 如权利要求9所述的装置,其特征在于,所述装置还包括:第一处理模块,用于当所述第一滑动操作的滑动方向为预设方向时,在所述第一滑动操作持续中,根据所述第一滑动操作的滑动方向和滑动距离移动所述对象所在图层,同时显示背景图层,所述背景图层位于所述对象所在图层的下方。13. 如权利要求12所述的装置,其特征在于,所述装置还包括:显示模块,用于在显示的背景图层处显示所述对象的目标处理操作的标识。14. 如权利要求9所述的装置,其特征在于,所述装置还包括:第二处理模块,用于在所述第二确定模块根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作之后,采用所述对象的目标处理操作对所述对象进行处理。15. 如权利要求14所述的装置,其特征在于,所述第二处理模块包括:输出单元,用于输出是否采用所述对象的目标处理操作对所述对象进行处理的提示;处理单元,用于当收到确认处理的指令时,采用所述对象的目标处理操作对所述对象进行处理。16. 如权利要求9所述的装置,其特征在于,所述装置还包括:第二获取模块,用于在所述第二确定模块根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作之后,检测到在所述对象的显示界面的第二滑动操作时,获取所述第二滑动操作的滑动方向;取消模块,用于当所述第二滑动操作的滑动方向与所述预设方向相反时,取消选择所述对象的目标处理操作。
说明书一种处理对象的方法及装置 技术领域 本发明涉及移动终端技术领域,尤其涉及一种处理对象的方法及装置。 背景技术 随着技术的发展,越来越多的移动终端(例如,智能手机、平板电脑等)采用了触屏技术,使得人机交互越来越简单和方便。这些交互操作包括点击、滑动、多点触控等,比如通过手指点击打开程序或者界面;通过滑动实现解屏、刷新或者删除内容;通过多点触控进行刷新、放大或者缩小等操作。例如,设置个性化的桌面壁纸时,将相册中的图片设置为桌面壁纸,操作过程为:打开相册图片,选中图片,打开工具栏,选择菜单,选择设置为桌面壁纸。 然而,上述设置桌面壁纸的操作过程虽然可以通过在触摸屏上的手势操作来实现,但是操作步骤较多,操作过程较为繁琐,效率较低。因此,如何快速、便捷、灵活地对对象进行处理成为目前亟待解决的技术问题。 发明内容 为克服相关技术中存在的问题,本发明实施例提供一种处理对象的方法及装置,用于实现快速、便捷、灵活地对对象进行处理。 一方面,本发明实施例提供了一种处理对象的方法,包括: 检测到在一对象的显示界面的第一滑动操作时,获取所述第一滑动操作的滑动方向; 当所述第一滑动操作的滑动方向为预设方向时,确定所述第一滑动操作的滑动距离; 根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作。 本发明实施例提供的技术方案可以包括以下有益效果:用户可通过一次滑 动手势操作来选择对象的目标处理操作,不需要通过多次手势操作进行选择,提高了处理对象的效率,用户体验非常好。 作为上述技术方案的优选,当所述对象的处理操作的数目为一个时,所述根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作,包括:当所述第一滑动操作的滑动距离大于预设阈值时,确定所述对象的处理操作为所述对象的目标处理操作。本方案中,当对象的处理操作的数目为一个时,只需第一滑动操作的滑动距离大于预设阈值,便可确定对象的处理操作为对象的目标处理操作,操作方便、灵活。 作为上述技术方案的优选,当所述对象的处理操作的数目为至少两个时,所述根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作,包括:在预置的滑动距离的多个数值区间中,确定所述第一滑动操作的滑动距离所处的数值区间;根据所述第一滑动操作的滑动距离所处的数值区间对应的所述对象的处理操作,确定所述对象的目标处理操作。本方案中,当对象的处理操作的数目为至少两个时,预置滑动距离的多个数值区间,并建立预置的滑动距离的多个数值区间与对象的处理操作的对应关系,从而根据第一滑动操作的滑动距离所处的数值区间对应的对象的处理操作,确定对象的目标处理操作。 作为上述技术方案的优选,所述当所述第一滑动操作的滑动方向为预设方向时,所述方法还包括:在所述第一滑动操作持续中,根据所述第一滑动操作的滑动方向和滑动距离移动所述对象所在图层,同时显示背景图层,所述背景图层位于所述对象所在图层的下方。本方案中,两个图层便于控制对象。 作为上述技术方案的优选,所述方法还包括:在显示的背景图层处显示所述对象的目标处理操作的标识。本方案中,用户可以获知对象的目标处理操作,提高用户体验。 作为上述技术方案的优选,所述根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作之后,所述方法还包括:采用所述对象的目标处理操作对所述对象进行处理。本方案中,一个滑动手势触发了操作的选择和处理两个 事件,简化了用户操作。 作为上述技术方案的优选,所述采用所述对象的目标处理操作对所述对象进行处理,包括:输出是否采用所述对象的目标处理操作对所述对象进行处理的提示;当收到确认处理的指令时,采用所述对象的目标处理操作对所述对象进行处理。本方案的这种提示是为了给用户一个提示,同时也是给用户反悔的机会,减少误操作。 作为上述技术方案的优选,所述根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作之后,所述方法还包括:检测到在所述对象的显示界面的第二滑动操作时,获取所述第二滑动操作的滑动方向;当所述第二滑动操作的滑动方向与所述预设方向相反时,取消选择所述对象的目标处理操作。本方案中,用户可以通过与预设方向相反方向的第二滑动操作,取消选择对象的目标处理操作,操作简便、灵活。 另一方面,本发明实施例提供了一种处理对象的装置,包括: 第一获取模块,用于检测到在一对象的显示界面的第一滑动操作时,获取所述第一滑动操作的滑动方向; 第一确定模块,用于当所述第一滑动操作的滑动方向为预设方向时,确定所述第一滑动操作的滑动距离; 第二确定模块,用于根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作。 作为上述技术方案的优选,所述第二确定模块包括: 第一确定单元,用于当所述对象的处理操作的数目为一个时,当所述第一滑动操作的滑动距离大于预设阈值时,确定所述对象的处理操作为所述对象的目标处理操作。 作为上述技术方案的优选,所述第二确定模块包括: 第二确定单元,用于当所述对象的处理操作的数目为至少两个时,在预置的滑动距离的多个数值区间中,确定所述第一滑动操作的滑动距离所处的数值 区间; 第三确定单元,用于根据所述第一滑动操作的滑动距离所处的数值区间对应的所述对象的处理操作,确定所述对象的目标处理操作。 作为上述技术方案的优选,所述装置还包括: 第一处理模块,用于当所述第一滑动操作的滑动方向为预设方向时,在所述第一滑动操作持续中,根据所述第一滑动操作的滑动方向和滑动距离移动所述对象所在图层,同时显示背景图层,所述背景图层位于所述对象所在图层的下方。 作为上述技术方案的优选,所述装置还包括: 显示模块,用于在显示的背景图层处显示所述对象的目标处理操作的标识。 作为上述技术方案的优选,所述装置还包括: 第二处理模块,用于在所述第二确定模块根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作之后,采用所述对象的目标处理操作对所述对象进行处理。 作为上述技术方案的优选,所述第二处理模块包括: 输出单元,用于输出是否采用所述对象的目标处理操作对所述对象进行处理的提示; 处理单元,用于当收到确认处理的指令时,采用所述对象的目标处理操作对所述对象进行处理。 作为上述技术方案的优选,所述装置还包括: 第二获取模块,用于在所述第二确定模块根据所述第一滑动操作的滑动距离确定所述对象的目标处理操作之后,检测到在所述对象的显示界面的第二滑动操作时,获取所述第二滑动操作的滑动方向; 取消模块,用于当所述第二滑动操作的滑动方向与所述预设方向相反时,取消选择所述对象的目标处理操作。 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可以通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。 附图说明 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中: 图1为本发明实施例提供的一种处理对象的主要方法流程图; 图2A为本发明实施例提供的一种处理对象的方法的第一种优选的实施方式流程图; 图3A为本发明实施例提供的界面的第一示意图; 图3B为本发明实施例提供的界面的第二示意图; 图3C为本发明实施例提供的界面的第三示意图; 图3D为本发明实施例提供的界面的第四示意图; 图2B为本发明实施例提供的一种处理对象的方法的第二种优选的实施方式流程图; 图3E为本发明实施例提供的界面的第五示意图; 图4为本发明实施例提供的一种处理对象的方法的第三种优选的实施方式流程图; 图5A为本发明实施例提供的界面的第六示意图; 图5B为本发明实施例提供的界面的第七示意图; 图5C为本发明实施例提供的界面的第八示意图; 图6为本发明实施例提供的一种处理对象的装置的主要结构示意图; 图7为本发明实施例提供的第二确定模块的第一种详细结构示意图; 图8为本发明实施例提供的第二确定模块的第二种详细结构示意图; 图9为本发明实施例提供的一种处理对象的装置的第一详细结构示意图; 图10为本发明实施例提供的一种处理对象的装置的第二详细结构示意图; 图11为本发明实施例提供的一种处理对象的装置的第三详细结构示意图; 图12为本发明实施例提供的第二处理模块的详细结构示意图; 图13为本发明实施例提供的一种处理对象的装置的第四详细结构示意图。 具体实施方式 为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。 本发明实施例中,用户可通过一次滑动手势操作来选择对象的目标处理操作,不需要通过多次手势操作进行选择,提高了处理对象的效率,用户体验非常好。 参见图1所示,本发明实施例中一种处理对象的主要方法流程,包括以下步骤101-103: 步骤101、检测到在一对象的显示界面的第一滑动操作时,获取第一滑动操作的滑动方向。 其中,在一对象的显示界面的第一滑动操作可以是针对该对象的第一滑动操作,也可以是在该对象的显示界面的任意位置的第一滑动操作。 步骤102、当第一滑动操作的滑动方向为预设方向时,确定第一滑动操作的滑动距离。 优选地,上述步骤102中当第一滑动操作的滑动方向为预设方向时(例如,预设方向为对象的显示界面的纵向方向,由于用户滑动时不一定直上直下,只要在预设方向有偏移,那么就确定滑动方向为预设方向),在第一滑动操作持续中,根据第一滑动操作的滑动方向和滑动距离移动对象所在图层,同时显示背景图层,背景图层位于对象所在图层的下方。这样,两个图层便于控制对象。 进一步优选地,在显示的背景图层处显示对象的目标处理操作的标识。这 里,标识可以是名称,也可以是图标,或者还可以是其它标识。这样用户可以获知对象的目标处理操作,提高用户体验。 步骤103、根据第一滑动操作的滑动距离确定对象的目标处理操作。 这里,第一滑动操作的滑动距离可以是第一滑动操作的起始位置到终点位置的距离;或者,也可以是第一滑动操作的起始位置到终点位置的距离在对象的显示界面的纵向方向的投影距离;或者,还可以是第一滑动操作的起始位置到终点位置的距离在对象的显示界面的横向方向的投影距离。例如,对象为照片,该照片的处理操作包括:剪切、放大、旋转、设置为壁纸、设置为联系人头像等,则可根据第一滑动操作的滑动距离从上述照片的处理操作中确定照片的目标处理操作。 优选地,当对象的处理操作的数目为一个时,上述步骤103可包括步骤a:当第一滑动操作的滑动距离大于预设阈值时,确定对象的处理操作为对象的目标处理操作。这里,当对象的处理操作的数目为一个时,只需第一滑动操作的滑动距离大于预设阈值,便可确定对象的处理操作为对象的目标处理操作,操作方便、灵活。 或者,优选地,当对象的处理操作的数目为至少两个时,上述步骤103可包括以下步骤b1-b2: 步骤b1、在预置的滑动距离的多个数值区间中,确定第一滑动操作的滑动距离所处的数值区间。 步骤b2、根据第一滑动操作的滑动距离所处的数值区间对应的对象的处理操作,确定对象的目标处理操作。 这里,当对象的处理操作的数目为至少两个时,预置滑动距离的多个数值区间,并建立预置的滑动距离的多个数值区间与对象的处理操作的对应关系,从而根据第一滑动操作的滑动距离所处的数值区间对应的对象的处理操作,确定对象的目标处理操作,操作方便、灵活。 优选地,在执行上述步骤103“根据第一滑动操作的滑动距离确定对象的 目标处理操作”之后,可采用对象的目标处理操作对对象进行处理;也可以通过第二滑动操作取消选择对象的目标处理操作。这里,第二滑动操作与前述第一滑动操作可以连续(用户进行第一滑动操作,手指不离开屏幕继续进行第二滑动操作),也可以不连续(用户进行第一滑动操作,手指离开屏幕后进行第二滑动操作),下面分别针对这两种情况进行详细介绍。 第一种情况,第一滑动操作与第二滑动操作连续。当第一滑动操作的手势抬起时,采用对象的目标处理操作对对象进行处理,这样,通过一个滑动手势触发了操作的选择和处理两个事件,简化了用户操作。当第一滑动操作的手势不抬起,并按照第一滑动操作的滑动方向相反的方向进行第二滑动操作时,取消选择对象的目标处理操作。 进一步地,当第一滑动操作的手势抬起时,输出是否采用对象的目标处理操作对对象进行处理的提示;当收到确认处理的指令时,采用对象的目标处理操作对对象进行处理。这种提示是为了给用户一个提示,同时也是给用户反悔的机会,减少误操作。 第二种情况,第一滑动操作与第二滑动操作不连续。当第一滑动操作的手势抬起时,不进行任何处理操作,此时需要增加第三手势操作(例如,单击、双击对象的显示界面等)触发采用对象的目标处理操作对对象进行处理事件;当进行第二滑动操作,且第二滑动操作的滑动方向与第一滑动操作的滑动方向相反时,取消选择对象的目标处理操作。 本发明实施例中,用户可通过一次滑动手势操作来选择对象的目标处理操作,不需要通过多次手势操作进行选择,提高了处理对象的效率,用户体验非常好;并且,用户还可以通过与预设方向相反方向的第二滑动操作,取消选择对象的目标处理操作,操作简便、灵活。 以上介绍了图1所示的实施例中各环节的多种实现方式,下面通过几个实施例来详细介绍实现过程。 实施例一 参见图2A所示,本发明实施例中一种处理对象的方法的第一种优选的实施方式,该实施例中,对象的处理操作的数目为一个,如处理操作A,通过第一滑动手势操作确定对象的目标处理操作(处理操作A),通过第二滑动操作取消选择对象的目标处理操作(处理操作A),其中第一滑动手势与第二滑动操作可以连续,也可以不连续。该方法包括以下步骤: 步骤201、检测到在一对象的显示界面的第一滑动操作时,获取第一滑动操作的滑动方向。 步骤202、判断第一滑动操作的滑动方向是否为预设方向,若是,则继续执行步骤203;否则结束本次流程。 步骤203、确定第一滑动操作的滑动距离,并且在第一滑动操作持续中,根据第一滑动操作的滑动方向和滑动距离移动对象所在图层,同时显示背景图层,背景图层位于对象所在图层的下方。 如图3A所示,31为对象的显示界面。如图3B所示,箭头所示的方向为第一滑动操作的滑动方向,该第一滑动操作的滑动方向为预设方向,并且在第一滑动操作持续中,根据第一滑动操作的滑动方向和滑动距离移动对象所在图层32,同时显示背景图层33,背景图层33位于对象所在图层32的下方。 步骤204、判断第一滑动操作的滑动距离是否大于预设阈值,若是,则继续执行步骤205;否则结束本次流程。 步骤205、确定对象的处理操作为对象的目标处理操作。 这里,第一滑动操作的滑动距离可以是第一滑动操作的起始位置到终点位置的距离;或者,也可以是第一滑动操作的起始位置到终点位置的距离在对象的显示界面的纵向方向的投影距离;或者,还可以是第一滑动操作的起始位置到终点位置的距离在对象的显示界面的横向方向的投影距离。 如图3C所示,当第一滑动操作的滑动距离大于预设阈值时,确定对象的处理操作为对象的目标处理操作,即对象的目标处理操作为处理操作A,并且在显示的背景图层处显示对象的目标处理操作的名称,即处理操作A。 步骤206、检测到在对象的显示界面的第二滑动操作时,获取第二滑动操作的滑动方向。这里,第一滑动操作与第二滑动操作之间可以连续(也就是手势不离开屏幕),也可以不连续。 步骤207、判断第二滑动操作的滑动方向是否与预设方向相反,若是,则继续执行步骤208;否则结束本次流程。 步骤208、取消选择对象的目标处理操作。 如图3D所示,箭头所示的方向为第二滑动操作的滑动方向,该第二滑动操作的滑动方向与第一滑动操作的滑动方向相反,此时取消选择对象的目标处理操作,即取消选择处理操作A。 本实施例一中,用户可通过一次滑动手势操作来选择对象的目标处理操作,不需要通过多次手势操作进行选择,提高了处理对象的效率,用户体验非常好;并且,用户还可以通过与预设方向相反方向的第二滑动操作,取消选择对象的目标处理操作,操作简便、灵活。 实施例二 参见图2B所示,本发明实施例中一种处理对象的方法的第二种优选的实施方式,该实施例中,对象的处理操作的数目为一个,如处理操作A,通过一个滑动手势触发了操作的选择和处理两个事件,简化了用户操作。该方法包括以下步骤: 步骤211、检测到在一对象的显示界面的第一滑动操作时,获取第一滑动操作的滑动方向。 步骤212、判断第一滑动操作的滑动方向是否为预设方向,若是,则继续执行步骤213;否则结束本次流程。 步骤213、确定第一滑动操作的滑动距离,并且在第一滑动操作持续中,根据第一滑动操作的滑动方向和滑动距离移动对象所在图层,同时显示背景图层,背景图层位于对象所在图层的下方。 步骤214、判断第一滑动操作的滑动距离是否大于预设阈值,若是,则继 续执行步骤215;否则结束本次流程。 步骤215、确定对象的处理操作为对象的目标处理操作。 步骤216、当第一滑动操作的手势抬起时,输出是否采用对象的目标处理操作对对象进行处理的提示。 步骤217、当收到确认处理的指令时,采用对象的目标处理操作对对象进行处理。 如图3E所示,当第一滑动操作的手势抬起时,输出是否采用处理操作A对对象进行处理的提示,当用户选择确认按钮时,采用对象的目标处理操作对对象进行处理,当用户选择取消按钮时,则对对象不进行处理。 本实施例二中,通过一个滑动手势触发了操作的选择和处理两个事件,简化了用户操作。 实施例三 参见图4所示,本发明实施例中一种处理对象的方法的第三种优选的实施方式,该实施例中,对象的处理操作的数目为至少两个,如处理操作A、处理操作B和处理操作C,用户可通过一次滑动手势操作来选择对象的目标处理操作。该方法包括以下步骤: 步骤401、检测到在一对象的显示界面的第一滑动操作时,获取第一滑动操作的滑动方向。 步骤402、判断第一滑动操作的滑动方向是否为预设方向,若是,则继续执行步骤403;否则结束本次流程。 步骤403、在第一滑动操作持续中,确定第一滑动操作的当前滑动距离,并根据第一滑动操作的滑动方向和滑动距离移动对象所在图层,同时显示背景图层,背景图层位于对象所在图层的下方。 步骤404、在预置的滑动距离的多个数值区间中,确定第一滑动操作的当前滑动距离所处的数值区间。 步骤405、根据第一滑动操作的当前滑动距离所处的数值区间对应的对象 的处理操作,确定对象的当前处理操作。 如图5A所示,箭头所示的方向为第一滑动操作的滑动方向,该第一滑动操作的滑动方向为预设方向。在第一滑动操作持续中,根据第一滑动操作的滑动方向和滑动距离移动对象所在图层51,同时显示背景图层52,背景图层52位于对象所在图层51的下方。并且,第一滑动操作的当前滑动距离对应对象的处理操作为处理操作A。如图5B所示,在第一滑动操作持续中,第一滑动操作的当前滑动距离对应对象的处理操作为处理操作B。如图5C所示,在第一滑动操作持续中,第一滑动操作的当前滑动距离对应对象的处理操作为处理操作C。 优选地,在执行上述步骤405之后,如果第一滑动操作的手势抬起,则采用对象的当前处理操作对对象进行处理;如果第一滑动操作的手势不抬起,并按照第一滑动操作的滑动方向相反的方向进行第二滑动操作时,则取消选择对象的当前处理操作。进一步地,如果第一滑动操作的手势抬起,则输出是否采用对象的当前处理操作对对象进行处理的提示;当收到确认处理的指令时,采用对象的当前处理操作对对象进行处理。 或者,优选地,在执行上述步骤405之后,如果第一滑动操作的手势抬起,则不进行任何处理操作,此时需要增加第三手势操作触发采用对象的当前处理操作对对象进行处理事件;如果进行第二滑动操作,且第二滑动操作的滑动方向与第一滑动操作的滑动方向相反,则取消选择对象的当前处理操作。 本实施例三中,用户可通过一次滑动手势操作来选择对象的目标处理操作,不需要通过多次手势操作进行选择,提高了处理对象的效率,用户体验非常好。 需要说明的是,实际应用中,上述所有可选实施方式可以采用结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。 通过以上描述了解了处理对象的方法实现过程,该过程可由装置实现,下面对装置的内部结构和功能进行介绍。 基于同一发明构思,如图6所示,本发明实施例中一种处理对象的装置包括:第一获取模块601、第一确定模块602和第二确定模块603。 第一获取模块601,用于检测到在一对象的显示界面的第一滑动操作时,获取第一滑动操作的滑动方向; 第一确定模块602,用于当第一滑动操作的滑动方向为预设方向时,确定第一滑动操作的滑动距离; 第二确定模块603,用于根据第一滑动操作的滑动距离确定对象的目标处理操作。 优选地,如图7所示,上述第二确定模块603可包括: 第一确定单元701,用于当对象的处理操作的数目为一个时,当第一滑动操作的滑动距离大于预设阈值时,确定对象的处理操作为对象的目标处理操作。 或者,优选地,如图8所示,上述第二确定模块603可包括: 第二确定单元801,用于当对象的处理操作的数目为至少两个时,在预置的滑动距离的多个数值区间中,确定第一滑动操作的滑动距离所处的数值区间; 第三确定单元802,用于根据第一滑动操作的滑动距离所处的数值区间对应的对象的处理操作,确定对象的目标处理操作。 优选地,如图9所示,上述图6展示的装置还可包括: 第一处理模块901,用于当第一滑动操作的滑动方向为预设方向时,在第一滑动操作持续中,根据第一滑动操作的滑动方向和滑动距离移动对象所在图层,同时显示背景图层,背景图层位于对象所在图层的下方。 优选地,如图10所示,上述图9展示的装置还可包括: 显示模块1001,用于在显示的背景图层处显示对象的目标处理操作的标识。 优选地,如图11所示,上述图6展示的装置还可包括: 第二处理模块1101,用于在上述第二确定模块603根据第一滑动操作的滑动距离确定对象的目标处理操作之后,采用对象的目标处理操作对对象进行处理。 优选地,如图12所示,上述第二处理模块1101可包括: 输出单元1201,用于输出是否采用对象的目标处理操作对对象进行处理的提示; 处理单元1202,用于当收到确认处理的指令时,采用对象的目标处理操作对对象进行处理。 优选地,如图13所示,上述图6展示的装置还可包括: 第二获取模块1301,用于在上述第二确定模块603根据第一滑动操作的滑动距离确定对象的目标处理操作之后,检测到在对象的显示界面的第二滑动操作时,获取第二滑动操作的滑动方向; 取消模块1302,用于当第二滑动操作的滑动方向与预设方向相反时,取消选择对象的目标处理操作。 本发明实施例中,用户可通过一次滑动手势操作来选择对象的目标处理操作,不需要通过多次手势操作进行选择,提高了处理对象的效率,用户体验非常好;并且,用户还可以通过与预设方向相反方向的第二滑动操作,取消选择对象的目标处理操作,操作简便、灵活。 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/ 或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
下载文档到电脑,查找使用更方便
30 金币 0人已下载
还可以输入200字符
暂无评论,赶快抢占沙发吧。
copyright@ 2017-2018 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1