CN110045895B - 信息处理方法、***、介质和计算设备 - Google Patents

信息处理方法、***、介质和计算设备 Download PDF

Info

Publication number
CN110045895B
CN110045895B CN201811528792.4A CN201811528792A CN110045895B CN 110045895 B CN110045895 B CN 110045895B CN 201811528792 A CN201811528792 A CN 201811528792A CN 110045895 B CN110045895 B CN 110045895B
Authority
CN
China
Prior art keywords
current interface
operation gesture
gesture
detection result
preset rule
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811528792.4A
Other languages
English (en)
Other versions
CN110045895A (zh
Inventor
浠昏蕉
任轶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Netease Cloud Music Technology Co Ltd
Original Assignee
Hangzhou Netease Cloud Music Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Netease Cloud Music Technology Co Ltd filed Critical Hangzhou Netease Cloud Music Technology Co Ltd
Priority to CN201811528792.4A priority Critical patent/CN110045895B/zh
Publication of CN110045895A publication Critical patent/CN110045895A/zh
Application granted granted Critical
Publication of CN110045895B publication Critical patent/CN110045895B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明的实施方式提供了一种信息处理方法,包括:检测针对当前界面中第一对象的第一操作手势以获得第一检测结果,其中,第一对象呈现于当前界面的第一位置,点击第一对象能够切换显示出承载有特定信息的界面;在第一检测结果表明第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象,其中,第二对象显示有部分或全部特定信息。本发明能够在不离开当前界面的情况下,通过用户作用在第一对象上的符合预设规则的操作手势,实现对当前界面展现形式的自由切换,提升人机交互的智能化体验。此外,本发明的实施方式提供了一种信息处理***、一种介质和一种计算设备。

Description

信息处理方法、***、介质和计算设备
技术领域
本发明的实施方式涉及智能终端应用领域,更具体地,本发明的实施方式涉及一种信息处理方法、***、介质和计算设备。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
在整个智能终端应用领域,基于移动客户端开发的移动应用程序(Application,简称为APP)被赋予日渐丰富的功能,使得越来越多的用户愿意选择在移动客户端上安装不同功能的APP来实现工作、娱乐等各方面的需求。随着硬件设备的不断升级,移动终端的显示屏尺寸越来越大,但是显示屏上所能呈现的界面大小依然是有限的,如何在大小有限的界面上承载多样化的信息,呈现视觉良好的交互界面,以向用户提供丰富的感官体验和交互体验,已经成为APP的设计和研发阶段不可回避的话题。
目前,相关技术提供了一些在大小有限的界面上承载多样化的信息的方法,如在APP呈现的界面上,向用户提供进入承载有特定信息界面的入口,通过该入口可以进入承载有特定信息的界面,而不用在当前界面上承载该特定信息。
发明内容
然而,在实现本发明构思的过程中,发明人发现相关技术中至少存在如下问题:APP的界面上,呈现给用户的信息界面较为单一,仅支持一种展现形式,即要么呈现能够切换显示出承载有特定信息界面的入口,用户点击该入口的图标,可以进入承载有特定信息的界面,要么直接呈现承载有特定信息的界面。用户通过点击操作进入承载有特定信息的界面的代价是不得不离开当前呈现的界面,但是用户可能并不想离开当前呈现的界面,导致用户使用感受大打折扣。
因此在现有技术中,对点击操作进入承载有特定信息的界面的代价是不得不离开当前呈现的界面使得用户不得不离开当前呈现的界面,而用户可能并不想离开当前呈现的界面,导致用户使用感受大打折扣,从而使得用户容易流失等技术问题,这是非常令人烦恼的过程。
为此,非常需要一种改进的信息处理方法,以克服现有技术的信息处理方法导致的上述技术问题,给用户提供良好的交互体验。
在本上下文中,本发明的实施方式期望提供一种信息处理方法、一种信息处理***、一种介质和一种计算设备。
在本发明实施方式的第一方面中,提供了一种信息处理方法,包括:检测针对当前界面中第一对象的第一操作手势以获得第一检测结果,其中,上述第一对象呈现于上述当前界面的第一位置,点击上述第一对象能够切换显示出承载有特定信息的界面;在上述第一检测结果表明上述第一操作手势符合第一预设规则的情况下,在上述当前界面的第二位置呈现第二对象,其中,上述第二对象显示有部分或全部上述特定信息。
在本发明的一个实施例中,在上述检测针对当前界面中第一对象的第一操作手势以获得第一检测结果之前,上述方法还包括:检测是否存在针对上述当前界面中上述第一对象的第二操作手势;在检测到存在上述第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势。
在本发明的另一实施例中,上述第二操作手势为以下之一:持续按压时间超过第一阈值;在第二阈值的时间范围内点击次数至少为两次。
在本发明的又一个实施例中,在检测到存在上述第二操作手势的情况下,上述方法还包括:在上述当前界面的第三位置显示第一提示信息,其中,上述第一提示信息用于提示用户执行符合上述第一预设规则的上述第一操作手势以在上述当前界面的第二位置呈现上述第二对象。
在本发明的又一个实施例中,上述第一操作手势包括第一拖动操作,上述检测针对当前界面中第一对象的第一操作手势以获得第一检测结果包括:检测上述第一拖动操作对应的第一拖动距离是否达到第一预设距离,其中,在上述第一拖动距离达到上述第一预设距离的情况下,上述第一检测结果表明上述第一操作手势符合上述第一预设规则;和/或检测上述第一对象是否被上述第一拖动操作拖动至第一预设范围内,其中,上述第二对象显示在上述第一预设范围内,在上述第一对象被上述第一拖动操作拖动至上述第一预设范围内的情况下,上述第一检测结果表明上述第一操作手势符合上述第一预设规则。
在本发明的又一个实施例中,在上述第一检测结果表明上述第一操作手势符合第一预设规则的情况下,上述方法还包括:在上述当前界面的第四位置显示第二提示信息,其中,上述第二提示信息用于提示用户释放上述第一操作手势以在上述当前界面的上述第二位置呈现上述第二对象。
在本发明的又一个实施例中,上述方法还包括:在上述第一检测结果表明上述第一操作手势不符合上述第一预设规则的情况下,在上述当前界面的上述第一位置呈现上述第一对象,同时在上述第二位置不显示上述第二对象。
在本发明的又一个实施例中,上述方法还包括:在上述当前界面不再显示上述第一对象。
在本发明的又一个实施例中,上述方法还包括:检测针对上述当前界面中上述第二对象的第三操作手势以获得第二检测结果,其中,上述第二对象呈现于上述当前界面的上述第二位置且显示有部分或全部上述特定信息;在上述第二检测结果表明上述第三操作手势符合第二预设规则的情况下,在上述当前界面的上述第一位置呈现上述第一对象,其中,点击上述第一对象能够切换显示出承载有上述特定信息的界面。
在本发明的又一个实施例中,在上述检测针对上述当前界面中上述第二对象的第三操作手势以获得第二检测结果之前,上述方法还包括:检测是否存在针对上述当前界面中上述第二对象的第四操作手势;在检测到存在上述第四操作手势的情况下,开始进行检测针对上述当前界面中上述第二对象的第三操作手势。
在本发明的又一个实施例中,上述第四操作手势为以下之一:持续按压时间超过第三阈值;在第四阈值的时间范围内点击次数至少为两次。
在本发明的又一个实施例中,在检测到存在上述第四操作手势的情况下,上述方法还包括:在上述当前界面的第五位置显示第三提示信息,其中,上述第三提示信息用于提示用户执行符合上述第二预设规则的上述第三操作手势以在上述当前界面的上述第一位置呈现上述第一对象。
在本发明的又一个实施例中,上述第三操作手势包括第二拖动操作,上述检测针对当前界面中第二对象的第三操作手势以获得第二检测结果包括:检测上述第二拖动操作对应的第二拖动距离是否达到第二预设距离,其中,在上述第二拖动距离达到上述第二预设距离的情况下,上述第二检测结果表明上述第三操作手势符合上述第二预设规则;和/或检测上述第二对象是否被上述第二拖动操作拖动至第二预设范围内,其中,上述第一对象显示在上述第二预设范围内,在上述第二对象被上述第二拖动操作拖动至上述第二预设范围内的情况下,上述第二检测结果表明上述第三操作手势符合上述第二预设规则。
在本发明的又一个实施例中,在上述第二检测结果表明上述第三操作手势符合第二预设规则的情况下,上述方法还包括:在上述当前界面的第六位置显示第四提示信息,其中,上述第四提示信息用于提示用户释放上述第三操作手势以在上述当前界面的上述第一位置呈现上述第一对象。
在本发明的又一个实施例中,上述方法还包括:在上述第二检测结果表明上述第三操作手势不符合上述第二预设规则的情况下,在上述当前界面的上述第二位置呈现上述第二对象,同时在上述第一位置不显示上述第一对象。
在本发明的又一个实施例中,上述方法还包括:在上述当前界面不再显示上述第二对象。
在本发明的又一个实施例中,上述第一对象为音频播放页入口按键,其中,上述特定信息包括音频播放详情;上述第二对象为音频播放条,其中,上述部分或全部上述特定信息包括播放、暂停、快进、快退、音量加、音量减、下一首或上一首按键中的至少一个。
在本发明实施方式的第二方面中,提供了一种信息处理***,包括:第一检测模块,用于检测针对当前界面中第一对象的第一操作手势以获得第一检测结果,其中,上述第一对象呈现于上述当前界面的第一位置,点击上述第一对象能够切换显示出承载有特定信息的界面;第一呈现模块,用于在上述第一检测结果表明上述第一操作手势符合第一预设规则的情况下,在上述当前界面的第二位置呈现第二对象,其中,上述第二对象显示有部分或全部上述特定信息。
在本发明的又一个实施例中,上述***还包括:第二检测模块,用于检测是否存在针对上述当前界面中上述第一对象的第二操作手势;第三检测模块,用于在检测到存在上述第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势。
在本发明的又一个实施例中,上述第二操作手势为以下之一:持续按压时间超过第一阈值;在第二阈值的时间范围内点击次数至少为两次。
在本发明的又一个实施例中,上述***还包括:第一显示模块,用于在上述当前界面的第三位置显示第一提示信息,其中,上述第一提示信息用于提示用户执行符合上述第一预设规则的上述第一操作手势以在上述当前界面的第二位置呈现上述第二对象。
在本发明的又一个实施例中,上述第一检测模块包括:第一检测子模块,用于检测上述第一拖动操作对应的第一拖动距离是否达到第一预设距离,其中,在上述第一拖动距离达到上述第一预设距离的情况下,上述第一检测结果表明上述第一操作手势符合上述第一预设规则;和/或第二检测子模块,用于检测上述第一对象是否被上述第一拖动操作拖动至第一预设范围内,其中,上述第二对象显示在上述第一预设范围内,在上述第一对象被上述第一拖动操作拖动至上述第一预设范围内的情况下,上述第一检测结果表明上述第一操作手势符合上述第一预设规则。
在本发明的又一个实施例中,上述***还包括:第二显示模块,用于在上述当前界面的第四位置显示第二提示信息,其中,上述第二提示信息用于提示用户释放上述第一操作手势以在上述当前界面的上述第二位置呈现上述第二对象。
在本发明的又一个实施例中,上述***还包括:第二呈现模块,用于在上述第一检测结果表明上述第一操作手势不符合上述第一预设规则的情况下,在上述当前界面的上述第一位置呈现上述第一对象,同时在上述第二位置不显示上述第二对象。
在本发明的又一个实施例中,上述第一呈现模块还用于:在上述当前界面不再显示上述第一对象。
在本发明的又一个实施例中,上述***还包括:第四检测模块,用于检测针对上述当前界面中上述第二对象的第三操作手势以获得第二检测结果,其中,上述第二对象呈现于上述当前界面的上述第二位置且显示有部分或全部上述特定信息;第三呈现模块,用于在上述第二检测结果表明上述第三操作手势符合第二预设规则的情况下,在上述当前界面的上述第一位置呈现上述第一对象,其中,点击上述第一对象能够切换显示出承载有上述特定信息的界面。
在本发明的又一个实施例中,上述***还包括:第五检测模块,用于检测是否存在针对上述当前界面中上述第二对象的第四操作手势;第六检测模块,用于在检测到存在上述第四操作手势的情况下,开始进行检测针对上述当前界面中上述第二对象的第三操作手势。
在本发明的又一个实施例中,上述第四操作手势为以下之一:持续按压时间超过第三阈值;在第四阈值的时间范围内点击次数至少为两次。
在本发明的又一个实施例中,上述***还包括:第三显示模块,用于在上述当前界面的第五位置显示第三提示信息,其中,上述第三提示信息用于提示用户执行符合上述第二预设规则的上述第三操作手势以在上述当前界面的上述第一位置呈现上述第一对象。
在本发明的又一个实施例中,上述第四检测模块包括:第三检测子模块,用于检测上述第二拖动操作对应的第二拖动距离是否达到第二预设距离,其中,在上述第二拖动距离达到上述第二预设距离的情况下,上述第二检测结果表明上述第三操作手势符合上述第二预设规则;和/或第四检测子模块,用于检测上述第二对象是否被上述第二拖动操作拖动至第二预设范围内,其中,上述第一对象显示在上述第二预设范围内,在上述第二对象被上述第二拖动操作拖动至上述第二预设范围内的情况下,上述第二检测结果表明上述第三操作手势符合上述第二预设规则。
在本发明的又一个实施例中,上述***还包括:第四显示模块,用于在上述当前界面的第六位置显示第四提示信息,其中,上述第四提示信息用于提示用户释放上述第三操作手势以在上述当前界面的上述第一位置呈现上述第一对象。
在本发明的又一个实施例中,上述***还包括:第四呈现模块,用于在上述第二检测结果表明上述第三操作手势不符合上述第二预设规则的情况下,在上述当前界面的上述第二位置呈现上述第二对象,同时在上述第一位置不显示上述第一对象。
在本发明的又一个实施例中,上述第一呈现模块还用于:在上述当前界面不再显示上述第二对象。
在本发明的又一个实施例中,上述第一对象为音频播放页入口按键,其中,上述特定信息包括音频播放详情;上述第二对象为音频播放条,其中,上述部分或全部上述特定信息包括播放、暂停、快进、快退、音量加、音量减、下一首或上一首按键中的至少一个。
在本发明实施方式的第三方面中,提供了一种介质,存储有计算机可执行指令,上述指令在被处理单元执行时用于实现上述任一项上述的方法。
在本发明实施方式的第四方面中,提供了一种计算设备,包括:处理单元;以及存储单元,存储有计算机可执行指令,上述指令在被处理单元执行时用于实现上述任一项上述的方法。
根据本发明实施方式的信息处理方法,在检测到的针对当前界面中第一对象的第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象,同时在当前界面不再显示第一对象,避免不得不离开当前呈现的界面的技术问题,并因此实现在不离开当前界面的情况下,利用作用在第一对象上的符合预设规则的手势操作,实现第一对象到第二对象的自由切换,可以至少部分克服当用户需要对部分特定信息进行查阅或操控时只能离开当前页面并切换进入承载有特定信息的界面的问题,提升人机交互的智能化体验。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
图1A示意性地示出了根据本发明实施方式的信息处理方法及***的应用场景示意图;
图1B示意性地示出了根据本发明实施方式的信息处理方法及***的应用界面示意图;
图2示意性地示出了根据本发明实施例的信息处理方法的流程图一;
图3A示意性地示出了根据本发明实施例的信息处理方法的流程图二;
图3B示意性地示出了根据本发明实施例的信息处理方法的流程图三;
图3C示意性地示出了根据本发明实施例的检测针对当前界面中第一对象的第一操作手势以获得第一检测结果的流程图;
图3D示意性地示出了根据本发明实施例的信息处理方法的流程图四;
图3E示意性地示出了根据本发明实施例的信息处理方法的流程图五;
图4A~4E示意性地示出了根据本发明实施例的信息处理方法的界面变化示意图;
图5A示意性地示出了根据本发明实施例的信息处理方法的流程图六;
图5B示意性地示出了根据本发明实施例的信息处理方法的流程图七;
图5C示意性地示出了根据本发明实施例的信息处理方法的流程图八;
图5D示意性地示出了根据本发明实施例的检测针对当前界面中第二对象的第三操作手势以获得第二检测结果的流程图;
图5E示意性地示出了根据本发明实施例的信息处理方法的流程图九;
图5F示意性地示出了根据本发明实施例的信息处理方法的流程图十;
图6A~6E示意性地示出了根据本发明实施例的信息处理方法的界面变化示意图;
图7示意性地示出了根据本发明实施例的信息处理***的框图一;
图8A示意性地示出了根据本发明实施例的信息处理***的框图二;
图8B示意性地示出了根据本发明实施例的信息处理***的框图三;
图8C示意性地示出了根据本发明实施例的第一检测模块的框图;
图8D示意性地示出了根据本发明实施例的信息处理***的框图四;
图8E示意性地示出了根据本发明实施例的信息处理***的框图五;
图9A示意性地示出了根据本发明实施例的信息处理***的框图六;
图9B示意性地示出了根据本发明实施例的第一检测模块的框图;
图9C示意性地示出了根据本发明实施例的信息处理***的框图七;
图9D示意性地示出了根据本发明实施例的第四检测模块的框图;
图9E示意性地示出了根据本发明实施例的第一检测模块的框图;
图9F示意性地示出了根据本发明实施例的信息处理***的框图八;
图10示意性地示出了根据本发明实施例的计算机可读存储介质产品的示意图;以及
图11示意性地示出了根据本发明实施例的计算设备的框图。
在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本发明更加透彻和完整,并且能够将本发明的范围完整地传达给本领域的技术人员。
本领域技术人员知道,本发明的实施方式可以实现为一种***、装置、设备、方法或计算机程序产品。因此,本发明可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
根据本发明的实施方式,提出了一种信息处理的方法、介质、信息处理的***(装置)和计算设备。
在本文中,需要理解的是,本发明所涉及的术语包括APP客户端,歌曲迷你播放器,歌曲播放入口,歌曲播放条和icon。其中,APP客户端为基于手机操作***的应用,例如iPhone版的网易云音乐。用户打开APP客户端的某个界面,客户端发送请求到产品服务器,服务器向客户端返回数据,并呈现给用户最终界面。用户在APP客户端的界面上进行输入操作,客户端发送数据到产品服务器,产品服务器存储数据。歌曲迷你播放器为音乐APP上承载当前播放歌曲的常驻入口。可以显示当前歌曲的播放状态,譬如播放中、暂停中,还可以方便用户随时进入歌曲详情页。歌曲播放入口为歌曲迷你播放器的一种形式,点击可以进入歌曲播放详情页。譬如云音乐iPhone端导航栏右上角的音乐播放icon,虾米音乐底部导航上的音乐播放icon。歌曲播放条为歌曲播放器的一种形式,扩展了其他信息和操作。譬如歌曲名、歌手名、歌词、暂停、上一首、下一首、播放、暂停、菜单等。icon是一种图标格式,用于***图标、软件图标等。此外,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
发明概述
在实现本发明构思的过程中,发明人发现相关技术中至少存在如下问题:一方面,用户需要点击该入口的图标,才可以进入承载有特定信息的界面,另一方面,通过该点击行为进入承载有特定信息的界面的代价是不得不离开当前呈现的界面,但是用户可能并不想离开当前呈现的界面,导致用户使用感受大打折扣。
本发明的实施方式提供了一种信息处理方法,包括:检测针对当前界面中第一对象的第一操作手势以获得第一检测结果,其中,第一对象呈现于当前界面的第一位置,点击第一对象能够切换显示出承载有特定信息的界面;在第一检测结果表明第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象,其中,第二对象显示有部分或全部上述特定信息。
在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。
应用场景总览
首先参考图1A,图1A示意性地示出了根据本发明实施方式的信息处理方法及***的应用场景示意图100。需要注意的是,图1A所示仅为可以应用本发明实施例的应用场景示意图的示例,以帮助本领域技术人员理解本发明的技术内容,但并不意味着本发明实施例不可以用于其他设备、***、环境或场景。
如图1A所示,根据该实施例的应用场景示意图100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路等等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等(仅为示例)。
终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器105可以是提供各种服务的服务器,例如对用户利用终端设备101、102、103所浏览的网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的用户请求等数据进行分析等处理,并将处理结果(例如根据用户请求获取或生成的网页、信息、或数据等)反馈给终端设备。
需要说明的是,本发明实施例所提供的信息处理方法一般可以由终端设备101、102或103执行,或者也可以由不同于终端设备101、102或103的其他终端设备执行。相应地,本发明实施例所提供的信息处理***也可以设置于终端设备101、102或103中,或设置于不同于终端设备101、102或103的其他终端设备中。
应该理解,图1A中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
图1B示意性地示出了根据本发明实施方式的信息处理方法及***的应用界面示意图111。需要注意的是,图1B所示仅为可以应用本发明实施例的应用界面的示例,以帮助本领域技术人员理解本发明的技术内容,但并不意味着本发明实施例不可以用于其他应用界面。
本发明实施例提供的信息处理方法适用于客户端应用程序。客户端应用程序可以是安装在电子设备中的任意类型的应用程序,如可以是音乐类应用程序,也可以是阅读类应用程序,还可以是视频播放类应用程序,本发明不做限定。
需要说明的是,图1B所示的客户端应用程序的显示界面上具有不同的展现形式,以满足用户的不同需求。以音乐类应用程序为例,可以提供给用户歌曲播放入口112和歌曲播放条113两种展现模式。歌曲播放入口112体积小,不会占用太多的页面,可以将空间最大程度的留给内容展示,但歌曲播放入口112只能作为入口,用户想要查阅歌曲播放详情或者想要对歌曲进行操控则只能从当前页面切换进入歌曲详情页面。而歌曲播放条113体积大,会占用太多的页面,但是可以展示出歌曲播放及操控的一些必要信息或者常用信息,可以避免用户必须离开当前界面的问题。为了描述简便,下文将以歌曲播放入口112为第一对象,歌曲播放条113为第二对象为例,对本发明的若干具体的实施例做详细阐述。
需要说明的是,图1B所示的应用场景并不是对本发明的信息处理方法和信息处理***可以适应场景的限定,并不代表本发明的不可以针对其他应用场景,可以依据本发明的实施例的精神做相应展开,在此不再赘述。本实施例的应用场景仅仅是示意性的,并不能限定或缩小本发明的范围。
示例性方法
下面结合图1B示意的应用界面示意图111,参考图2、图3A~图3E、图4A~图4E图5A~图5F来描述根据本发明示例性实施方式的信息处理的方法。需要注意的是,上述应用界面示意图仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本发明实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本发明。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的***”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的***等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的***”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的***等)。
本发明的实施方式提供了一种信息处理方法,包括:检测针对当前界面中第一对象的第一操作手势以获得第一检测结果,其中,第一对象呈现于当前界面的第一位置,点击第一对象能够切换显示出承载有特定信息的界面;在第一检测结果表明第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象,其中,第二对象显示有部分或全部上述特定信息。
图2示意性地示出了根据本发明实施例的信息处理方法的流程图一。
如图2所示,该方法可以包括操作S210和S220。其中:
在操作S210,检测针对当前界面中第一对象的第一操作手势以获得第一检测结果。
在操作S220,在第一检测结果表明第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象。
根据本发明的示例性实施例,用户通过电子设备终端使用客户端APP时,在电子设备大小有限的显示界面上承载有该APP的多样化的信息,以供用户能够根据个人喜好执行特定操作,如浏览、点击等。第一对象和第二对象是给用户展示信息并可被执行特定操作的控件,是客户端APP的不同展现形式,第一对象呈现于当前界面的第一位置,点击第一对象能够切换显示出承载有特定信息的界面,但是第一对象只能作为入口,用户想要查阅歌曲播放详情或者想要对歌曲进行操控则只能从当前页面切换进入歌曲详情页面,第二对象呈现于当前界面的第二位置,显示有部分或全部上述特定信息,可以展示出歌曲播放及操控的一些必要信息或者常用信息。
需要说明的是,第一对象所在的第一位置和第二对象所在的第二位置,根据客户端APP的设计,可以不同,本发明对第一对象和第二对象的显示位置不做具体限定。
根据本发明实施例,可以对第一对象执行第一操作手势,在第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象,以实现从第一对象到第二对象的切换。
结合图1B所示的应用场景,第一对象可以是音乐播放器的歌曲播放入口,以icon图标形式显示在当前界面的第一位置,如导航栏的右上角,底部导航栏上,点击歌曲播放入口可以切换显示出歌曲播放详情页,第二对象可以是歌曲播放条,显示有部分或全部上述特定信息,可以展示出歌曲播放及操控的一些必要信息或者常用信息,如歌曲名、歌手名、歌词、暂停、上一首、下一首、播放、暂停、菜单等。
通过本发明实施例,在检测到的针对当前界面中第一对象的第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象,实现在不离开当前界面的情况下,利用符合预设规则的手势操作,第一对象到第二对象的自由切换,提升人机交互的智能化体验。
图3A示意性地示出了根据本发明实施例的信息处理方法的流程图二。
如图3A所示,该方法除了包括前述操作S210和S220之外,在前述操作S210(检测针对当前界面中第一对象的第一操作手势以获得第一检测结果)之前,还包括操作S311和S312。其中:
在操作S311,检测是否存在针对当前界面中第一对象的第二操作手势。
在操作S312,在检测到存在第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势。
根据本发明实施例,第二操作手势为以下之一:持续按压时间超过第一阈值,在第二阈值的时间范围内点击次数至少为两次。
根据本发明实施例,在存在持续按压时间超过第一阈值的第二操作手势的情况下,或者在存在第二阈值的时间范围内点击次数至少为两次的第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势。该第二操作手势可以使第一对象icon处于激活状态,处于激活状态的第一对象icon可以支持第一操作手势即拖动操作。
通过本发明实施例,在检测到存在第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势,可以有效避免用户误操作导致的误切换,节省电子设备的计算资源。
图3B示意性地示出了根据本发明实施例的信息处理方法的流程图三。
如图3B所示,该方法除了包括前述操作S210、S220、S311和S312之外,在检测到存在第二操作手势的情况下,还包括操作S321:在当前界面的第三位置显示第一提示信息。
根据本发明实施例,第一提示信息用于提示用户执行符合第一预设规则的第一操作手势以在当前界面的第二位置呈现第二对象。如可以是在当前界面的底部出现“拖拽到此区域”的拖拽目的地引导提示。
通过本发明实施例,在检测到存在第二操作手势的情况下,在当前界面的第三位置显示第一提示信息,可以提示用户执行符合第一预设规则的第一操作手势以在当前界面的第二位置呈现第二对象,给用户明确的引导信息,用户与电子设备的交互体验更好。
图3C示意性地示出了根据本发明实施例的检测针对当前界面中第一对象的第一操作手势以获得第一检测结果的流程图。
如图3C所示,前述操作S210(检测针对当前界面中第一对象的第一操作手势以获得第一检测结果)可以包括操作S331和/或S332。其中:
在操作S331,检测第一拖动操作对应的第一拖动距离是否达到第一预设距离。
在操作S332,检测第一对象是否被第一拖动操作拖动至第一预设范围内。
根据本发明实施例,第一操作手势包括第一拖动操作,有以下三种方法检测针对当前界面中第一对象的第一操作手势以获得第一检测结果,可以根据实际情况选择,本发明不做限定。
第一种:可以只检测第一拖动操作对应的第一拖动距离是否达到第一预设距离,在第一拖动距离达到第一预设距离的情况下,第一检测结果表明第一操作手势符合第一预设规则。相应地,在第一拖动距离尚未达到第一预设距离的情况下,第一检测结果表明第一操作手势不符合第一预设规则。
第二种:可以只检测第一对象是否被第一拖动操作拖动至第一预设范围内,该第一预设范围为第二对象将要显示的范围,在第一对象被第一拖动操作拖动至第一预设范围内的情况下,第一检测结果表明第一操作手势符合第一预设规则。相应地,在第一对象尚未被第一拖动操作拖动至第一预设范围内的情况下,第一检测结果表明第一操作手势不符合第一预设规则。
第三种:可以既检测第一拖动操作对应的第一拖动距离是否达到第一预设距离,也检测第一对象是否被第一拖动操作拖动至第一预设范围内,在两者都符合的情况下,第一检测结果表明第一操作手势符合第一预设规则。相应地,在两者都不符合的情况下,第一检测结果表明第一操作手势不符合第一预设规则。
通过本发明实施例,利用第一拖动操作对应的第一拖动距离是否达到第一预设距离,和/或第一对象是否被第一拖动操作拖动至第二对象将要显示的第一预设范围内,检测第一操作手势是否符合第一预设规则,提供多种检测方法获得第一手势是否符合第一预设规则的检测结果,提高检测结果的准确性。
图3D示意性地示出了根据本发明实施例的信息处理方法的流程图四。
如图3D所示,该方法除了包括前述操作S210和S220之外,在第一检测结果表明第一操作手势符合第一预设规则的情况下,该方法还包括操作S341:在当前界面的第四位置显示第二提示信息。
根据本发明实施例,在第一检测结果表明第一操作手势符合第一预设规则的情况下,在当前界面的第四位置显示用于提示用户释放第一操作手势以在当前界面的第二位置呈现第二对象的第二提示信息。如利用第一操作手势将第一对象继续拖动到引导区附近时,会出现“释放生成播放条”的生成引导提示,以提示用户释放以生成播放条,当出现生成引导提示时,松手释放便生成歌曲播放条。
通过本发明实施例,在当前界面的第四位置显示用于提示用户释放第一操作手势以在当前界面的第二位置呈现第二对象的第二提示信息,可以给用户提供明确的动作指引提示,引导用户执行下一步操作,提升用户的交互体验感受。
图3E示意性地示出了根据本发明实施例的信息处理方法的流程图五。
如图3E所示,该方法除了包括前述操作S210和S220之外,还包括操作S351:在第一检测结果表明第一操作手势不符合第一预设规则的情况下,在当前界面的第一位置呈现第一对象,同时在第二位置不显示第二对象。
根据本发明实施例,在第一拖动操作对应的第一拖动距离尚未达到第一预设距离的情况下,和/或第一对象尚未被第一拖动操作拖动至第二对象将要显示的第一预设范围内的情况下,表明第一操作手势不符合第一预设规则,此时,将在当前界面的第一位置继续呈现第一对象,同时在第二位置不显示第二对象,即第一对象到第二对象的切换执行失败,第一对象会自动恢复到默认未激活状态。
通过本发明实施例,在第一检测结果表明第一操作手势不符合第一预设规则的情况下,在当前界面的第一位置呈现第一对象,同时在第二位置不显示第二对象,使得用户可以根据实际情况撤销第一对象到第二对象的切换,有效避免用户的误操作。
根据本发明实施例,在当前界面的第二位置呈现第二对象的同时,当前界面不再显示第一对象。
图4A~4E示意性地示出了根据本发明实施例的信息处理方法的界面变化示意图。
如图所示,以位于当前界面的第一位置(右上角)的第一对象为歌曲播放入口,位于当前界面的第二位置(底部)的第二对象为歌曲播放条的切换过程为例,说明本发明的信息处理方法的界面变化示意图:
1)如图4A所示,长按右上角的歌曲播放入口的icon,使其变成激活状态,处于激活状态的icon便可以支持拖动。
2)如图4B所示,拖动时底部出现“拖拽到此区域”的拖拽目的地引导提示。
3)如图4C所示,继续拖动到引导区附近时,会出现“释放生成播放条”的生成引导提示。
4)如图4D所示,在达到状态3之前,松手icon会自动恢复到默认未激活状态。
5)如图4E所示,当出现生成引导提示时,松手释放便生成歌曲播放条。生成的歌曲播放条上包含专辑封面、歌曲名、歌手名、播放/暂停按钮、播放列表按钮。左右滑动可支持上一首/下一首切歌。
图5A示意性地示出了根据本发明实施例的信息处理方法的流程图六。
如图5A所示,该方法除了包括前述操作S210和S220之外,还包括操作S511和S512。其中:
在操作S511,检测针对当前界面中第二对象的第三操作手势以获得第二检测结果。
在操作S512,在第二检测结果表明第三操作手势符合第二预设规则的情况下,在当前界面的第一位置呈现第一对象。
根据本发明实施例,不仅可以实现第一对象到第二对象的自由切换,还可以实现第二对象到第一对象的自由切换。如前所述,第二对象呈现于当前界面的第二位置且显示有部分或全部特定信息,点击第一对象能够切换显示出承载有特定信息的界面。
根据本发明实施例,可以在当前界面显示第二对象的情况下,实现第二对象到第一对象的自由切换,而当前界面显示第二对象的情况可以是默认情况当前界面显示第二对象,也可以是在实现第一对象到第二对象的自由切换之后,当前界面显示第二对象。
根据本发明实施例,可以对第二对象执行第三操作手势,在第三操作手势符合第二预设规则的情况下,在当前界面的第一位置呈现第一对象,以实现从第二对象到第一对象的切换。
通过本发明实施例,通过手势操作,实现第一对象和第二对象的自由切换,即根据用户的操作手势,不仅可以实现第一对象到第二对象的自由切换,还可以实现第二对象到第一对象的自由切换,达到根据用户喜好的自定义操作,实现多形式的切换,使得用户与电子设备的交互体验更好,同时可以避免第二对象显示位置,在单手操作的状态下,处于拇指热区之外,不方便操作的困局。
图5B示意性地示出了根据本发明实施例的信息处理方法的流程图七。
如图5B所示,该方法除了包括前述操作S210、S220、S511和S512之外,还可以包括操作S521和S522。其中:
在操作S521,检测是否存在针对当前界面中第二对象的第四操作手势。
在操作S522,在检测到存在第四操作手势的情况下,开始进行检测针对当前界面中第二对象的第三操作手势。
根据本发明实施例,第二操作手势为以下之一:持续按压时间超过第三阈值,在第四阈值的时间范围内点击次数至少为两次。
根据本发明实施例,在存在持续按压时间超过第三阈值的第四操作手势的情况下,或者在存在第四阈值的时间范围内点击次数至少为两次的第四操作手势的情况下,开始进行检测针对当前界面中第二对象的第三操作手势。该第四操作手势可以使第二对象处于激活状态,处于激活状态的第二对象可以支持拖动操作。
通过本发明实施例,在检测到存在第四操作手势的情况下,开始进行检测针对当前界面中第二对象的第三操作手势,可以有效避免用户误操作导致的误切换,节省电子设备的计算资源。
图5C示意性地示出了根据本发明实施例的信息处理方法的流程图八。
如图5C所示,该方法除了包括前述操作S210、S220、S511、S512、S521和S522之外,在检测到存在第四操作手势的情况下,还可以包括操作S531:在当前界面的第五位置显示第三提示信息。
根据本发明实施例,第三提示信息用于提示用户执行符合第二预设规则的第三操作手势以在当前界面的第一位置呈现第一对象。如可以在拖动时导航栏右上角出现“拖拽到此区域”的拖拽目的地引导提示。
通过本发明实施例,在检测到存在第四操作手势的情况下,在当前界面的第五位置显示第三提示信息,可以提示用户执行符合第二预设规则的第三操作手势以在当前界面的第一位置呈现第一对象,给用户明确的引导信息,用户与电子设备的交互体验更好。
图5D示意性地示出了根据本发明实施例的检测针对当前界面中第二对象的第三操作手势以获得第二检测结果的流程图。
如图5D所示,前述操作S511(检测针对当前界面中第二对象的第三操作手势以获得第二检测结果)可以包括操作S541和S542。其中:
在操作S541,检测第二拖动操作对应的第二拖动距离是否达到第二预设距离。
在操作S542,检测第二对象是否被第二拖动操作拖动至第二预设范围内。
根据本发明实施例,第三操作手势包括第二拖动操作,有以下三种方法检测针对当前界面中第二对象的第三操作手势以获得第二检测结果,可以根据实际情况选择,本发明不做限定。
第一种:可以只检测第二拖动操作对应的第二拖动距离是否达到第二预设距离,在第二拖动距离达到第二预设距离的情况下,第二检测结果表明第三操作手势符合第二预设规则。相应地,在第二拖动距离尚未达到第二预设距离的情况下,第二检测结果表明第三操作手势不符合第二预设规则。
第二种:可以只检测第二对象是否被第二拖动操作拖动至第二预设范围内,该第二预设范围为第一对象将要显示的范围,在第二对象被第二拖动操作拖动至第二预设范围内的情况下,第二检测结果表明第三操作手势符合第二预设规则。相应地,在第二对象尚未被第二拖动操作拖动至第二预设范围内的情况下,第二检测结果表明第三操作手势不符合第二预设规则。
第三种:可以既检测第二拖动操作对应的第二拖动距离是否达到第二预设距离,也检测第二对象是否被第二拖动操作拖动至第二预设范围内,在两者都符合的情况下,第二检测结果表明第三操作手势符合第二预设规则。相应地,在两者都不符合的情况下,第二检测结果表明第三操作手势不符合第二预设规则。
通过本发明实施例,利用第二拖动操作对应的第二拖动距离是否达到第二预设距离,和/或第二对象是否被第二拖动操作拖动至第一对象将要显示的第二预设范围内,检测第三操作手势是否符合第二预设规则,提供多种检测方法获得第三手势是否符合第二预设规则的检测结果,提高检测结果的准确性。
图5E示意性地示出了根据本发明实施例的信息处理方法的流程图九。
如图5E所示,该方法除了包括前述操作S210、S220、S511和S512之外,在第二检测结果表明第三操作手势符合第二预设规则的情况下,还可以包括操作S551:在当前界面的第六位置显示第四提示信息。
根据本发明实施例,第四提示信息用于提示用户释放第三操作手势以在当前界面的第一位置呈现第一对象。在第二检测结果表明第三操作手势符合第二预设规则的情况下,在当前界面的第六位置显示用于提示用户释放第三操作手势以在当前界面的第一位置呈现第一对象的第四提示信息。如利用第三操作手势将第二对象继续拖动到引导区附近时,会出现“释放生成歌曲播放入口”的生成引导提示,以提示用户释放以生成歌曲播放入口,当出现生成引导提示时,松手释放便生成歌曲播放入口。生成的歌曲播放入口占位小,点击可以进入歌曲播放详情页,除此之外没有额外的其他操作。
通过本发明实施例,在当前界面的第六位置显示用于提示用户释放第三操作手势以在当前界面的第一位置呈现第一对象的第四提示信息,可以给用户提供明确的动作指引提示,引导用户执行下一步操作,提升用户的交互体验感受。
图5F示意性地示出了根据本发明实施例的信息处理方法的流程图十。
如图5F所示,该方法除了包括前述操作S210、S220、S511和S512之外,还可以包括操作S561:在第二检测结果表明第三操作手势不符合第二预设规则的情况下,在当前界面的第二位置呈现第二对象,同时在第一位置不显示第一对象。
根据本发明实施例,在第二拖动操作对应的第二拖动距离尚未达到第二预设距离的情况下,和/或第二对象尚未被第二拖动操作拖动至第二预设范围内的情况下,表明第三操作手势不符合第二预设规则,此时,将在当前界面的第二位置呈现第二对象,同时在第一位置不显示第一对象,即第二对象到第一对象的切换执行失败,第二对象会自动恢复到默认未激活状态。
通过本发明实施例,在第二检测结果表明第三操作手势不符合第二预设规则的情况下,在当前界面的第二位置呈现第二对象,同时在第一位置不显示第一对象,使得用户可以根据实际情况撤销第二对象到第一对象的切换,有效避免用户的误操作。
根据本发明实施例,在当前界面的第一位置呈现第一对象的同时,当前界面不再显示第二对象。
图6A~6E示意性地示出了根据本发明又一实施例的信息处理方法的界面变化示意图。
如图所示,以第二对象为歌曲播放条,第一对象为歌曲播放入口的切换过程为例,说明本发明的信息处理方法。
1)如图6A所示,长按底部的歌曲播放条,使播放条变成激活状态。处于激活状态的播放条便可以支持拖动。
2)如图6B所示,拖动时导航栏右上角出现拖拽目的地引导提示。
3)如图6C所示,继续拖动到引导区附近时,拖拽目的地引导提示会变成生成引导提示。
4)如图6D所示,在达到拖拽目的地引导提示会变成生成引导提示的状态之前,松手播放条会自动恢复到默认未激活状态。
5)如图6E所示,当出现生成引导提示时,松手释放便生成歌曲播放入口。生成的歌曲播放入口的占位小,点击可以进入歌曲播放详情页,除此之外没有额外的其他操作。
根据本发明实施例,上述任一项的方法中:第一对象为音频播放页入口按键,其中,特定信息包括音频播放详情;第二对象为音频播放条,其中,部分或全部特定信息包括播放、暂停、快进、快退、音量加、音量减、下一首或上一首按键中的至少一个。
通过本发明实施例,点击第一对象可以切换至显示有比第二对象更多的交互信息的页面,可以给用户提供更加丰富的交互可能,用户体验更好。
示例性装置
在介绍了本发明示例性实施方式的示例性方式之后,接下来,参考图7、图8A~图8E以及图9A~图9F对本发明示例性实施方式的、用于实现信息处理方法的信息处理***进行详细阐述。
图7示意性地示出了根据本发明实施例的信息处理***的框图一。
如图7所示,该信息处理***700可以包括第一检测模块710以及第一呈现模块720。其中:
第一检测模块710,用于检测针对当前界面中第一对象的第一操作手势以获得第一检测结果。
第一呈现模块720,用于在第一检测结果表明第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象。
第一呈现模块720还用于:在当前界面的第二位置呈现第二对象的同时,在当前界面不再显示第一对象。
通过本发明实施例,在检测到的针对当前界面中第一对象的第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象,同时在当前界面不再显示第一对象,实现在不离开当前界面的情况下,利用符合预设规则的手势操作,第一对象到第二对象的自由切换,提升人机交互的智能化体验。
图8A示意性地示出了根据本发明实施例的信息处理***的框图二。
如图8A所示,信息处理***700除了可以包括第一检测模块710以及第一呈现模块720之外,还可以包括第二检测模块811和第三检测模块812。其中:
第二检测模块811,用于检测是否存在针对当前界面中第一对象的第二操作手势。
第三检测模块812,用于在检测到存在第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势。
根据本发明实施例,第二操作手势为以下之一:持续按压时间超过第一阈值,在第二阈值的时间范围内点击次数至少为两次。
通过本发明实施例,在检测到存在第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势,可以有效避免用户误操作导致的误切换,节省电子设备的计算资源。
图8B示意性地示出了根据本发明实施例的信息处理***的框图三。
如图8B所示,信息处理***700除了可以包括第一检测模块710、第一呈现模块720、第二检测模块811和第三检测模块812之外,还可以包括第一显示模块821:用于在当前界面的第三位置显示第一提示信息。
通过本发明实施例,在检测到存在第二操作手势的情况下,在当前界面的第三位置显示第一提示信息,可以提示用户执行符合第一预设规则的第一操作手势以在当前界面的第二位置呈现第二对象,给用户明确的引导信息,用户与电子设备的交互体验更好。
图8C示意性地示出了根据本发明实施例的第一检测模块的框图。
如图8C所示,该第一检测模块710可以包括第一检测子模块831和/或第二检测子模块832。其中:
第一检测子模块831,用于检测第一拖动操作对应的第一拖动距离是否达到第一预设距离。
第二检测子模块832,用于检测第一对象是否被第一拖动操作拖动至第一预设范围内。
通过本发明实施例,利用第一拖动操作对应的第一拖动距离是否达到第一预设距离,和/或第一对象是否被第一拖动操作拖动至第二对象将要显示的第一预设范围内,检测第一操作手势是否符合第一预设规则,提供多种检测方法获得第一手势是否符合第一预设规则的检测结果,提高检测结果的准确性。
图8D示意性地示出了根据本发明实施例的信息处理***的框图四。
如图8D所示,该信息处理***700除了可以包括第一检测模块710以及第一呈现模块720之外,还可以包括第二显示模块841:用于在当前界面的第四位置显示第二提示信息。
通过本发明实施例,在当前界面的第四位置显示用于提示用户释放第一操作手势以在当前界面的第二位置呈现第二对象的第二提示信息,可以给用户提供明确的动作指引提示,引导用户执行下一步操作,提升用户的交互体验感受。
图8E示意性地示出了根据本发明实施例的信息处理***的框图五。
如图8E所示,该信息处理***700除了可以包括第一检测模块710以及第一呈现模块720之外,还可以包括第二呈现模块851:用于在第一检测结果表明第一操作手势不符合第一预设规则的情况下,在当前界面的第一位置呈现第一对象,同时在第二位置不显示第二对象。
通过本发明实施例,在第一检测结果表明第一操作手势不符合第一预设规则的情况下,在当前界面的第一位置呈现第一对象,同时在第二位置不显示第二对象,使得用户可以根据实际情况撤销第一对象到第二对象的切换,有效避免用户的误操作。
图9A示意性地示出了根据本发明实施例的信息处理***的框图六。
如图9A所示,该信息处理***900除了可以包括第一检测模块710以及第一呈现模块720之外,还可以包括第四检测模块911和第三呈现模块912。其中:
第四检测模块911,用于检测针对当前界面中第二对象的第三操作手势以获得第二检测结果。
第三呈现模块912,用于在第二检测结果表明第三操作手势符合第二预设规则的情况下,在当前界面的第一位置呈现第一对象。
第三呈现模块912还用于:在当前界面的第一位置呈现第一对象的同时,在当前界面不再显示第二对象。
通过本发明实施例,通过手势操作,实现第一对象和第二对象的自由切换,即根据用户的操作手势,不仅可以实现第一对象到第二对象的自由切换,还可以实现第二对象到第一对象的自由切换,达到根据用户喜好的自定义操作,实现多形式的切换,使得用户与电子设备的交互体验更好,同时可以避免第二对象显示位置,在单手操作的状态下,处于拇指热区之外,不方便操作的困局。
图9B示意性地示出了根据本发明实施例的第一检测模块的框图。
如图9B所示,该信息处理***900除了可以包括第一检测模块710、第一呈现模块720、第四检测模块911和第三呈现模块912之外,还可以包括第五检测模块921和第六检测模块922。其中:
第五检测模块921,用于检测是否存在针对当前界面中第二对象的第四操作手势。
第六检测模块922,用于在检测到存在第四操作手势的情况下,开始进行检测针对当前界面中第二对象的第三操作手势。
根据本发明实施例,第二操作手势为以下之一:持续按压时间超过第三阈值,在第四阈值的时间范围内点击次数至少为两次。
通过本发明实施例,在检测到存在第四操作手势的情况下,开始进行检测针对当前界面中第二对象的第三操作手势,可以有效避免用户误操作导致的误切换,节省电子设备的计算资源。
图9C示意性地示出了根据本发明实施例的信息处理***的框图七。
如图9C所示,该信息处理***900除了可以包括第一检测模块710、第一呈现模块720、第四检测模块911、第三呈现模块912、第五检测模块921和第六检测模块922之外,还可以包括第三显示模块931:用于在当前界面的第五位置显示第三提示信息。
通过本发明实施例,在检测到存在第四操作手势的情况下,在当前界面的第五位置显示第三提示信息,可以提示用户执行符合第二预设规则的第三操作手势以在当前界面的第一位置呈现第一对象,给用户明确的引导信息,用户与电子设备的交互体验更好。
图9D示意性地示出了根据本发明实施例的第四检测模块的框图。
如图9D所示,第四检测模块911可以包括第三检测子模块941和第四检测子模块942。其中:
第三检测子模块941,用于检测第二拖动操作对应的第二拖动距离是否达到第二预设距离。
第四检测子模块942,用于检测第二对象是否被第二拖动操作拖动至第二预设范围内。
通过本发明实施例,利用第二拖动操作对应的第二拖动距离是否达到第二预设距离,和/或第二对象是否被第二拖动操作拖动至第一对象将要显示的第二预设范围内,检测第三操作手势是否符合第二预设规则,提供多种检测方法获得第三手势是否符合第二预设规则的检测结果,提高检测结果的准确性。
图9E示意性地示出了根据本发明实施例的第一检测模块的框图。
如图9E所示,该信息处理***900除了可以包括第一检测模块710、第一呈现模块720、第四检测模块911、第三呈现模块912之外,还可以包括第四显示模块951:用于在当前界面的第六位置显示第四提示信息,其中,第四提示信息用于提示用户释放第三操作手势以在当前界面的第一位置呈现第一对象。
通过本发明实施例,在当前界面的第六位置显示用于提示用户释放第三操作手势以在当前界面的第一位置呈现第一对象的第四提示信息,可以给用户提供明确的动作指引提示,引导用户执行下一步操作,提升用户的交互体验感受。
图9F示意性地示出了根据本发明实施例的信息处理***的框图八。
如图9F所示,该信息处理***900除了可以包括第一检测模块710、第一呈现模块720、第四检测模块911、第三呈现模块912之外,还可以包括第四呈现模块961:用于在第二检测结果表明第三操作手势不符合第二预设规则的情况下,在当前界面的第二位置呈现第二对象,同时在第一位置不显示第一对象。
通过本发明实施例,在第二检测结果表明第三操作手势不符合第二预设规则的情况下,在当前界面的第二位置呈现第二对象,同时在第一位置不显示第一对象,使得用户可以根据实际情况撤销第二对象到第一对象的切换,有效避免用户的误操作。
根据本发明实施例,上述任一项的方法中:第一对象为音频播放页入口按键,其中,特定信息包括音频播放详情;第二对象为音频播放条,其中,部分或全部特定信息包括播放、暂停、快进、快退、音量加、音量减、下一首或上一首按键中的至少一个。
通过本发明实施例,点击第一对象可以切换至显示有比第二对象更多的交互信息的页面,可以给用户提供更加丰富的交互可能,用户体验更好。
根据本发明的示例性实施例,模块、子模块中的任意多个、或其中任意多个的至少部分功能可以在一个模块中实现。根据本发明示例性实施例的模块、子模块中的任意一个或多个可以被拆分成多个模块来实现。根据本发明示例性实施例的模块、子模块中的任意一个或多个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上***、基板上的***、封装上的***、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式的硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,根据本发明示例性实施例的模块、子模块中的一个或多个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
例如,第一检测模块710、第一呈现模块720、第二检测模块811、第三检测模块812、第一显示模块821、第二显示模块841、第二呈现模块851、第四检测模块911、第三呈现模块912、第五检测模块921、第六检测模块822、第三显示模块931、第四显示模块951以及第四呈现模块961中的任意多个可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本发明的示例性实施例,第一检测模块710、第一呈现模块720、第二检测模块811、第三检测模块812、第一显示模块821、第二显示模块841、第二呈现模块851、第四检测模块911、第三呈现模块912、第五检测模块921、第六检测模块822、第三显示模块931、第四显示模块951以及第四呈现模块961中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上***、基板上的***、封装上的***、专用集成电路(ASIC),或可以以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,第一检测模块710、第一呈现模块720、第二检测模块811、第三检测模块812、第一显示模块821、第二显示模块841、第二呈现模块851、第四检测模块911、第三呈现模块912、第五检测模块921、第六检测模块822、第三显示模块931、第四显示模块951以及第四呈现模块961中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块程序被计算机运行时,可以执行相应模块的功能。
通过本发明实施例,基于请求数据和功能处理类,加载功能文件,在内置浏览器中实现特定功能,为特定功能提供可以在内置浏览器中利用网页端作为用户界面的展示入口,快速开发并实现该功能的途径。
示例性介质
在介绍了本发明示例性实施方式的示例性装置之后,接下来,参考图10对本发明示例性实施方式的、用于实现信息处理的示例性介质进行详细阐述。
本发明实施例提供了一种介质,存储有计算机可执行指令,上述指令在被处理单元执行时使处理单元执行上述方法实施例中任一项上述的信息处理方法。
在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在设备上运行时,程序代码用于使设备执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的信息发送方法中的操作(或步骤),例如,设备可以执行如图2中所示的操作S210,检测针对当前界面中第一对象的第一操作手势以获得第一检测结果。操作S220,在第一检测结果表明第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象。
程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、***或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
如图10所示,描述了根据本发明的实施方式的信息处理的程序产品100,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、***或者器件使用或者与其结合使用。
可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、***或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆,RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言-诸如Java,C++等,还包括常规的过程式程序设计语言-诸如“C”,语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)一连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
示例性计算设备
在介绍了本发明示例性实施方式的方法、介质和装置之后,接下来,参考图11对本发明示例性实施方式的、用于信息处理的计算设备。
本发明实施例还提供了一种计算设备。所属技术领域的技术人员能够理解,本发明的各个方面可以实现为***、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“***”。
在一些可能的实施方式中,根据本发明的计算设备可以至少包括至少一个处理单元、以及至少一个存储单元。其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的信息呈现方法中的步骤。例如,所述处理单元可以执行如图2中所示的操作S210,检测针对当前界面中第一对象的第一操作手势以获得第一检测结果。操作S220,在第一检测结果表明第一操作手势符合第一预设规则的情况下,在当前界面的第二位置呈现第二对象。
下面参照图11来描述根据本发明的这种实施方式的用于信息处理的计算设备110。如图11所示的计算设备110仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图11所示,计算设备110以通用计算设备的形式表现。计算设备110的组件可以包括但不限于:上述至少一个处理单元1101、上述至少一个存储单元1102、连接不同***组件(包括存储单元1102和处理单元1101)的总线1103。
总线1103包括地址总线、数据总线和控制总线。
存储单元1102可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)11021和/或高速缓存存储器11022,还可以进一步包括只读存储器(ROM)11023。
存储单元1102还可以包括具有一组(至少一个)程序模块11024的程序/实用工具11025,这样的程序模块11024包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
计算设备110也可以与一个或多个外部设备1104(例如键盘、指向设备、蓝牙设备等)通信,这种通信可以通过输入/输出(I/O)接口1105进行。并且,计算设备110还可以通过网络适配器1106与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器1106通过总线1103与计算设备110的其它模块通信。应当明白,尽管图中未示出,可以结合计算设备110使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
应当注意,尽管在上文详细描述中提及了装置的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所发明的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。

Claims (30)

1.一种信息处理方法,包括:
检测针对当前界面中第一对象的第一操作手势以获得第一检测结果,其中,所述第一对象呈现于所述当前界面的第一位置,点击所述第一对象能够切换显示出承载有特定信息的界面,所述第一对象为音频播放页入口按键,所述特定信息包括音频播放详情;
在所述第一检测结果表明所述第一操作手势符合第一预设规则的情况下,在所述当前界面的第二位置呈现第二对象,同时在所述当前界面不再显示所述第一对象,其中,所述第二对象为音频播放条,显示有部分所述特定信息,所述部分所述特定信息包括播放、暂停、快进、快退、音量加、音量减、下一首或上一首按键中的至少一个。
2.根据权利要求1所述的方法,其中,在所述检测针对当前界面中第一对象的第一操作手势以获得第一检测结果之前,所述方法还包括:
检测是否存在针对所述当前界面中所述第一对象的第二操作手势;
在检测到存在所述第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势。
3.根据权利要求2所述的方法,其中,所述第二操作手势为以下之一:
持续按压时间超过第一阈值;
在第二阈值的时间范围内点击次数至少为两次。
4.根据权利要求2所述的方法,其中,在检测到存在所述第二操作手势的情况下,所述方法还包括:
在所述当前界面的第三位置显示第一提示信息,其中,所述第一提示信息用于提示用户执行符合所述第一预设规则的所述第一操作手势以在所述当前界面的第二位置呈现所述第二对象。
5.根据权利要求1所述的方法,其中,所述第一操作手势包括第一拖动操作,所述检测针对当前界面中第一对象的第一操作手势以获得第一检测结果包括:
检测所述第一拖动操作对应的第一拖动距离是否达到第一预设距离,其中,在所述第一拖动距离达到所述第一预设距离的情况下,所述第一检测结果表明所述第一操作手势符合所述第一预设规则;和/或
检测所述第一对象是否被所述第一拖动操作拖动至第一预设范围内,其中,所述第二对象显示在所述第一预设范围内,在所述第一对象被所述第一拖动操作拖动至所述第一预设范围内的情况下,所述第一检测结果表明所述第一操作手势符合所述第一预设规则。
6.根据权利要求1所述的方法,其中,在所述第一检测结果表明所述第一操作手势符合第一预设规则的情况下,所述方法还包括:
在所述当前界面的第四位置显示第二提示信息,其中,所述第二提示信息用于提示用户释放所述第一操作手势以在所述当前界面的所述第二位置呈现所述第二对象。
7.根据权利要求1所述的方法,其中,所述方法还包括:
在所述第一检测结果表明所述第一操作手势不符合所述第一预设规则的情况下,在所述当前界面的所述第一位置呈现所述第一对象,同时在所述第二位置不显示所述第二对象。
8.根据权利要求1所述的方法,其中,所述方法还包括:
检测针对所述当前界面中所述第二对象的第三操作手势以获得第二检测结果,其中,所述第二对象呈现于所述当前界面的所述第二位置且显示有部分或全部所述特定信息;
在所述第二检测结果表明所述第三操作手势符合第二预设规则的情况下,在所述当前界面的所述第一位置呈现所述第一对象,同时在所述当前界面不再显示所述第二对象,其中,点击所述第一对象能够切换显示出承载有所述特定信息的界面。
9.根据权利要求8所述的方法,其中,在所述检测针对所述当前界面中所述第二对象的第三操作手势以获得第二检测结果之前,所述方法还包括:
检测是否存在针对所述当前界面中所述第二对象的第四操作手势;
在检测到存在所述第四操作手势的情况下,开始进行检测针对所述当前界面中所述第二对象的第三操作手势。
10.根据权利要求9所述的方法,其中,所述第四操作手势为以下之一:
持续按压时间超过第三阈值;
在第四阈值的时间范围内点击次数至少为两次。
11.根据权利要求9所述的方法,其中,在检测到存在所述第四操作手势的情况下,所述方法还包括:
在所述当前界面的第五位置显示第三提示信息,其中,所述第三提示信息用于提示用户执行符合所述第二预设规则的所述第三操作手势以在所述当前界面的所述第一位置呈现所述第一对象。
12.根据权利要求8所述的方法,其中,所述第三操作手势包括第二拖动操作,所述检测针对当前界面中第二对象的第三操作手势以获得第二检测结果包括:
检测所述第二拖动操作对应的第二拖动距离是否达到第二预设距离,其中,在所述第二拖动距离达到所述第二预设距离的情况下,所述第二检测结果表明所述第三操作手势符合所述第二预设规则;和/或
检测所述第二对象是否被所述第二拖动操作拖动至第二预设范围内,其中,所述第一对象显示在所述第二预设范围内,在所述第二对象被所述第二拖动操作拖动至所述第二预设范围内的情况下,所述第二检测结果表明所述第三操作手势符合所述第二预设规则。
13.根据权利要求8所述的方法,其中,在所述第二检测结果表明所述第三操作手势符合第二预设规则的情况下,所述方法还包括:
在所述当前界面的第六位置显示第四提示信息,其中,所述第四提示信息用于提示用户释放所述第三操作手势以在所述当前界面的所述第一位置呈现所述第一对象。
14.根据权利要求8所述的方法,其中,所述方法还包括:
在所述第二检测结果表明所述第三操作手势不符合所述第二预设规则的情况下,在所述当前界面的所述第二位置呈现所述第二对象,同时在所述第一位置不显示所述第一对象。
15.一种信息处理***,包括:
第一检测模块,用于检测针对当前界面中第一对象的第一操作手势以获得第一检测结果,其中,所述第一对象呈现于所述当前界面的第一位置,点击所述第一对象能够切换显示出承载有特定信息的界面,所述第一对象为音频播放页入口按键,所述特定信息包括音频播放详情;
第一呈现模块,用于在所述第一检测结果表明所述第一操作手势符合第一预设规则的情况下,在所述当前界面的第二位置呈现第二对象,同时在所述当前界面不再显示所述第一对象,其中,所述第二对象为音频播放条,显示有部分所述特定信息,所述部分所述特定信息包括播放、暂停、快进、快退、音量加、音量减、下一首或上一首按键中的至少一个。
16.根据权利要求15所述的***,其中,所述***还包括:
第二检测模块,用于检测是否存在针对所述当前界面中所述第一对象的第二操作手势;
第三检测模块,用于在检测到存在所述第二操作手势的情况下,开始进行检测针对当前界面中第一对象的第一操作手势。
17.根据权利要求16所述的***,其中,所述第二操作手势为以下之一:
持续按压时间超过第一阈值;
在第二阈值的时间范围内点击次数至少为两次。
18.根据权利要求16所述的***,其中,所述***还包括:
第一显示模块,用于在所述当前界面的第三位置显示第一提示信息,其中,所述第一提示信息用于提示用户执行符合所述第一预设规则的所述第一操作手势以在所述当前界面的第二位置呈现所述第二对象。
19.根据权利要求15所述的***,其中,所述第一操作手势包括第一拖动操作,所述第一检测模块包括:
第一检测子模块,用于检测所述第一拖动操作对应的第一拖动距离是否达到第一预设距离,其中,在所述第一拖动距离达到所述第一预设距离的情况下,所述第一检测结果表明所述第一操作手势符合所述第一预设规则;和/或
第二检测子模块,用于检测所述第一对象是否被所述第一拖动操作拖动至第一预设范围内,其中,所述第二对象显示在所述第一预设范围内,在所述第一对象被所述第一拖动操作拖动至所述第一预设范围内的情况下,所述第一检测结果表明所述第一操作手势符合所述第一预设规则。
20.根据权利要求15所述的***,其中,所述***还包括:
第二显示模块,用于在所述当前界面的第四位置显示第二提示信息,其中,所述第二提示信息用于提示用户释放所述第一操作手势以在所述当前界面的所述第二位置呈现所述第二对象。
21.根据权利要求15所述的***,其中,所述***还包括:
第二控制模块,用于在所述第一检测结果表明所述第一操作手势不符合所述第一预设规则的情况下,在所述当前界面的所述第一位置呈现所述第一对象,同时在所述第二位置不显示所述第二对象。
22.根据权利要求15所述的***,其中,所述***还包括:
第四检测模块,用于检测针对所述当前界面中所述第二对象的第三操作手势以获得第二检测结果,其中,所述第二对象呈现于所述当前界面的所述第二位置且显示有部分或全部所述特定信息;
第三控制模块,用于在所述第二检测结果表明所述第三操作手势符合第二预设规则的情况下,在所述当前界面的所述第一位置呈现所述第一对象,同时在所述当前界面不再显示所述第二对象,其中,点击所述第一对象能够切换显示出承载有所述特定信息的界面。
23.根据权利要求22所述的***,其中,所述***还包括:
第五检测模块,用于检测是否存在针对所述当前界面中所述第二对象的第四操作手势;
第六检测模块,用于在检测到存在所述第四操作手势的情况下,开始进行检测针对所述当前界面中所述第二对象的第三操作手势。
24.根据权利要求23所述的***,其中,所述第四操作手势为以下之一:
持续按压时间超过第三阈值;
在第四阈值的时间范围内点击次数至少为两次。
25.根据权利要求23所述的***,其中,所述***还包括:
第三显示模块,用于在所述当前界面的第五位置显示第三提示信息,其中,所述第三提示信息用于提示用户执行符合所述第二预设规则的所述第三操作手势以在所述当前界面的所述第一位置呈现所述第一对象。
26.根据权利要求22所述的***,其中,所述第三操作手势包括第二拖动操作,所述第四检测模块包括:
第三检测子模块,用于检测所述第二拖动操作对应的第二拖动距离是否达到第二预设距离,其中,在所述第二拖动距离达到所述第二预设距离的情况下,所述第二检测结果表明所述第三操作手势符合所述第二预设规则;和/或
第四检测子模块,用于检测所述第二对象是否被所述第二拖动操作拖动至第二预设范围内,其中,所述第一对象显示在所述第二预设范围内,在所述第二对象被所述第二拖动操作拖动至所述第二预设范围内的情况下,所述第二检测结果表明所述第三操作手势符合所述第二预设规则。
27.根据权利要求21所述的***,其中,所述***还包括:
第四显示模块,用于在所述当前界面的第六位置显示第四提示信息,其中,所述第四提示信息用于提示用户释放第三操作手势以在所述当前界面的所述第一位置呈现所述第一对象。
28.根据权利要求22所述的***,其中,所述***还包括:
第四控制模块,用于在所述第二检测结果表明所述第三操作手势不符合所述第二预设规则的情况下,在所述当前界面的所述第二位置呈现所述第二对象,同时在所述第一位置不显示所述第一对象。
29.一种介质,存储有计算机可执行指令,所述指令在被处理单元执行时用于实现权利要求1至14中任一项所述的方法。
30.一种计算设备,包括:
处理单元;以及
存储单元,存储有计算机可执行指令,所述指令在被处理单元执行时用于实现权利要求1至14中任一项所述的方法。
CN201811528792.4A 2018-12-13 2018-12-13 信息处理方法、***、介质和计算设备 Active CN110045895B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811528792.4A CN110045895B (zh) 2018-12-13 2018-12-13 信息处理方法、***、介质和计算设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811528792.4A CN110045895B (zh) 2018-12-13 2018-12-13 信息处理方法、***、介质和计算设备

Publications (2)

Publication Number Publication Date
CN110045895A CN110045895A (zh) 2019-07-23
CN110045895B true CN110045895B (zh) 2021-05-18

Family

ID=67273715

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811528792.4A Active CN110045895B (zh) 2018-12-13 2018-12-13 信息处理方法、***、介质和计算设备

Country Status (1)

Country Link
CN (1) CN110045895B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112883358A (zh) * 2021-02-25 2021-06-01 中国工商银行股份有限公司 设备解锁方法、装置、电子设备、介质和程序产品

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1924860A (zh) * 2006-10-08 2007-03-07 网之易信息技术(北京)有限公司 一种基于搜索引擎的搜索结果快速预览装置
CN102929557A (zh) * 2012-11-08 2013-02-13 东莞宇龙通信科技有限公司 终端和终端操控方法
CN106095269A (zh) * 2016-06-02 2016-11-09 腾讯科技(深圳)有限公司 信息显示方法、装置及***
CN106201632A (zh) * 2016-07-29 2016-12-07 维沃移动通信有限公司 一种应用程序的访问方法及移动终端
CN106844019A (zh) * 2015-12-04 2017-06-13 阿里巴巴集团控股有限公司 应用程序控制方法、应用程序跳转关联配置方法及装置
CN107741815A (zh) * 2017-10-26 2018-02-27 上海哔哩哔哩科技有限公司 用于播放器的手势操作方法及设备

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8499254B2 (en) * 2008-10-27 2013-07-30 Microsoft Corporation Surfacing and management of window-specific controls
US9015641B2 (en) * 2011-01-06 2015-04-21 Blackberry Limited Electronic device and method of providing visual notification of a received communication
US9367959B2 (en) * 2012-06-05 2016-06-14 Apple Inc. Mapping application with 3D presentation
US20160188196A1 (en) * 2014-12-30 2016-06-30 Airwatch Llc Floating media player
CN104918095A (zh) * 2015-05-19 2015-09-16 乐视致新电子科技(天津)有限公司 多媒体流数据预览展示方法及装置
CN105988686A (zh) * 2015-06-10 2016-10-05 乐视致新电子科技(天津)有限公司 播放界面的显示方法、装置及终端
CN107291341B (zh) * 2017-07-11 2021-03-09 广州飞傲电子科技有限公司 音乐播放器通过触摸转盘旋转进行选择的方法及***
CN108388628B (zh) * 2018-02-12 2022-02-22 腾讯科技(深圳)有限公司 网页音频播放的方法及装置
CN108762852A (zh) * 2018-06-10 2018-11-06 北京酷我科技有限公司 一种截取音频控件与歌词控件联动效果的实现方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1924860A (zh) * 2006-10-08 2007-03-07 网之易信息技术(北京)有限公司 一种基于搜索引擎的搜索结果快速预览装置
CN102929557A (zh) * 2012-11-08 2013-02-13 东莞宇龙通信科技有限公司 终端和终端操控方法
CN106844019A (zh) * 2015-12-04 2017-06-13 阿里巴巴集团控股有限公司 应用程序控制方法、应用程序跳转关联配置方法及装置
CN106095269A (zh) * 2016-06-02 2016-11-09 腾讯科技(深圳)有限公司 信息显示方法、装置及***
CN106201632A (zh) * 2016-07-29 2016-12-07 维沃移动通信有限公司 一种应用程序的访问方法及移动终端
CN107741815A (zh) * 2017-10-26 2018-02-27 上海哔哩哔哩科技有限公司 用于播放器的手势操作方法及设备

Also Published As

Publication number Publication date
CN110045895A (zh) 2019-07-23

Similar Documents

Publication Publication Date Title
JP5956725B2 (ja) コンテキスト認識型ヘルプ・コンテンツを提供する方法、デバイス、及びコンピュータ・プログラム製品
KR101872751B1 (ko) 애플리케이션 인터페이스를 디스플레이하는 방법 및 장치, 그리고 전자 장치
US11175968B2 (en) Embedding an interface of one application into an interface of another application
US9645730B2 (en) Method and apparatus for providing user interface in portable terminal
KR102064952B1 (ko) 수신 데이터를 이용하여 어플리케이션을 운영하는 전자 장치
WO2020007012A1 (zh) 一种搜索页面显示方法、装置、终端及存储介质
KR102078753B1 (ko) 화면 구성 방법 및 그 전자 장치
KR20140144104A (ko) 전자기기 및 이의 서비스 제공 방법
CN108370396B (zh) 电子装置、电子装置的通知显示方法及计算机可读介质
US20130254692A1 (en) Method of generating an electronic folder and an electronic device thereof
JP2022548285A (ja) ホットスポット推薦ポップアップウィンドウの制御方法、制御装置、記憶媒体及び電子装置
AU2011204097A1 (en) Method and apparatus for setting section of a multimedia file in mobile device
KR20140092873A (ko) 적응식 입력 언어 전환
KR20120020853A (ko) 이동 단말기 및 그 제어방법
KR101832394B1 (ko) 단말 장치, 서버 및 그 제어 방법
KR20140112911A (ko) 표시부 미확인 모드에서 액션을 실행하는 모바일 장치 및 그 제어 방법
KR20150051292A (ko) 컨텐츠 공유 방법 및 그 전자 장치
KR20190107060A (ko) 컴퓨팅 시스템에서 사용자 어시스턴스를 제공하기 위한 장치 및 방법
KR20140073258A (ko) 어플리케이션 정보 제공 방법 및 휴대 단말
KR102192233B1 (ko) 디스플레이 장치 및 그 제어 방법
US20130111405A1 (en) Controlling method for basic screen and portable device supporting the same
US20230042757A1 (en) Human-computer interaction method and apparatus, and electronic device
KR102108412B1 (ko) 메시징 서비스 기반의 대화 중 검색 기능 제공 방법, 및 이를 위한 단말
US11243679B2 (en) Remote data input framework
CN110045895B (zh) 信息处理方法、***、介质和计算设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant