Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021143542 - METHOD FOR OPERATING PAGE, APPARATUS, COMPUTER DEVICE AND COMPUTER-READABLE STORAGE MEDIUM

Document

说明书

发明名称 0001   0002   0003   0004   0005   0006   0007   0008   0009   0010   0011   0012   0013   0014   0015   0016   0017   0018   0019   0020   0021   0022   0023   0024   0025   0026   0027   0028   0029   0030   0031   0032   0033   0034   0035   0036   0037   0038   0039   0040   0041   0042   0043   0044   0045   0046   0047   0048   0049   0050   0051   0052   0053   0054   0055   0056   0057   0058   0059   0060   0061   0062   0063   0064   0065   0066   0067   0068   0069   0070   0071   0072   0073  

权利要求书

1   2   3   4   5   6   7   8   9   10  

附图

1   2   3   4   5   6   7  

说明书

发明名称 : 用于操作页面的方法、装置、计算机设备及可读存储介质

[0001]
本公开基于申请号为202010046858.7、申请日为2020年1月16日、发明名称为《用于操作页面的方法、装置、计算机设备及可读存储介质》的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本公开作为参考。

技术领域

[0002]
随着计算机技术的发展,移动端设备可实现的操作日益增多,例如:卡片、视频、任务等页面均配置多个按钮组成的操作区域,可实现“分享”、“点赞”、“评论”、“跳转”、“返回”、“确认”、“设置”等诸多功能。然而,由于页面存在较多按钮,操作区域对显示内容产生了挤压,且受限于移动端设备的屏幕尺寸,用户很容易对页面发生误操作。
[0003]
需要说明的是,在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。

背景技术

[0004]
随着计算机技术的发展,移动端设备可实现的操作日益增多,例如:卡片、视频、任务等页面均配置多个按钮组成的操作区域,可实现“分享”、“点赞”、“评论”、“跳转”、“返回”、“确认”、“设置”等诸多功能。然而,由于页面存在较多按钮,操作区域对显示内容产生了挤压,且受限于移动端设备的屏幕尺寸,用户很容易对页面发生误操作。
[0005]
需要说明的是,在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
[0006]
发明内容
[0007]
有鉴于此,本公开提供一种用于操作页面的方法、装置、计算机设备及计算机可读存储介质。
[0008]
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0009]
根据本公开的一方面,提供一种用于操作页面的方法,包括:检测当前页面中对显示对象的操作;其中,在所述当前页面中,所述显示对象的操作区域被隐藏;当检测到所述操作为连续滑动操作时,为所述显示对象显示所述操作区域;以及当检测到所述连续滑动操作的滑动点到达与所述操作区域中的任一操作按钮相适配的区域时,对所述显示对象执行所述操作按钮对应功能的操作。
[0010]
根据本公开的一实施方式,所述连续滑动操作包括:使所述显示对象的连续滑动距离超过预设偏移阈值的连续滑动操作。
[0011]
根据本公开的一实施方式,所述方法还包括:通过所述连续滑动操作,选择所述操作按 钮并使所述操作按钮高亮显示。
[0012]
根据本公开的一实施方式,当选择的所述操作按钮为用于指示重新隐藏所述操作区域的操作按钮时,对所述显示对象执行所述操作按钮对应功能的操作包括:隐藏所述操作区域,并将所述显示对象复位至原位置。
[0013]
根据本公开的一实施方式,所述方法还包括:检测所述显示对象是否被滑动至原位置;以及当所述显示对象被滑动至原位置时,隐藏所述操作区域。
[0014]
根据本公开的另一方面,提供一种电子装置,包括:触摸屏,用于检测所述电子装置当前页面中对显示对象的操作;其中,在所述当前页面中,所述显示对象的操作区域被隐藏;以及处理器,用于当所述触摸屏检测到所述操作为连续滑动操作时,在所述当前页面中为所述显示对象显示所述操作区域;及当所述触摸屏检测到所述连续滑动操作的滑动点到达与所述操作区域中的任一操作按钮相适配的区域时,对所述显示对象执行所述操作按钮对应功能的操作。
[0015]
根据本公开的一实施方式,所述处理器还用于通过所述连续滑动操作,选择所述操作按钮并使所述操作按钮高亮显示。
[0016]
根据本公开的一实施方式,所述触摸屏还用于检测所述显示对象是否被滑动至原位置,所述处理器还用于当所述触摸屏检测到所述显示对象被滑动至原位置时,隐藏所述操作区域。
[0017]
根据本公开的再一方面,提供一种计算机设备,包括:存储器、处理器及存储在所述存储器中并可在所述处理器中运行的可执行指令,所述处理器执行所述可执行指令时实现上述任一种用于操作页面的方法。
[0018]
根据本公开的再一方面,提供一种计算机可读存储介质,其上存储有计算机可执行指令,所述可执行指令被处理器执行时实现上述任一种用于操作页面的方法。
[0019]
根据本公开提供的用于操作页面的方法,能够在对待操作对象进行符合条件的操作时才显示其操作区域,其它情况下将操作区域隐藏以避免误操作,可有效增加页面主显示区的面积,增强页面完整性和内容连贯性,使用户视觉更统一。
[0020]
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

[0021]
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]
图1是根据一示例性实施方式示出的一种用于操作页面的方法的流程图。
[0023]
图2是根据一示例性实施方式示出的另一种用于操作页面的方法的流程图。
[0024]
图3是根据一示例性实施方式示出的一种电子装置的结构示意图。
[0025]
图4是根据一示例性实施方式示出的一种计算机设备的结构示意图。
[0026]
图5是根据一示例性实施例示出的一种操作手机页面的示意图。
[0027]
图6是根据一示例性实施例示出的另一种操作手机页面的示意图。
[0028]
图7是根据一示例性实施例示出的再一种操作手机页面的示意图。

具体实施方式

[0029]
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
[0030]
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现或者操作以避免喧宾夺主而使得本公开的各方面变得模糊。
[0031]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0032]
如上所述,为解决页面拥挤、误操作几率高的问题,本公开提出了一种新的用于操作页面的方法。下面通过本公开的各实施方式进行具体说明。
[0033]
图1是根据一示例性实施方式示出的一种用于操作页面的方法的流程图。如图1所示的用于操作页面的方法例如可以应用于智能手机、平板电脑等移动端设备。
[0034]
参考图1,用于操作页面的方法10包括:
[0035]
在S102中,检测当前页面中对显示对象的操作。
[0036]
其中,在当前页面中,显示对象的操作区域被隐藏。
[0037]
移动端设备的页面显示对象包括:卡片、任务、视频、音乐等。
[0038]
在S104中,当检测到操作为连续滑动操作时,为显示对象显示操作区域。
[0039]
在一些实施例中,连续滑动操作可包括:使显示对象的连续滑动距离超过预设偏移阈值的连续滑动操作。
[0040]
在S106中,当检测到连续滑动操作的滑动点到达与操作区域中的任一操作按钮相适配的区域时,对显示对象执行该操作按钮对应功能的操作。
[0041]
如上述,当用户对页面显示对象的各种操作(如:“分享”、“评论”、“跳转”)是通过相应按钮实现的时,为显示对象显示操作区域包括:为显示对象显示至少一个操作按钮。
[0042]
根据本公开实施方式提供的用于操作页面的方法,能够在对待操作对象进行符合条件的 操作时才显示其操作区域,其它情况下将操作区域隐藏以避免误操作,可有效增加页面主显示区的面积,增强页面完整性和内容连贯性,使用户视觉更统一。
[0043]
应清楚地理解,本公开描述了如何形成和使用特定示例,但本公开的原理不限于这些示例的任何细节。相反,基于本公开的内容的教导,这些原理能够应用于许多其它实施方式。
[0044]
承上述,在S106对显示对象执行操作按钮对应功能的操作之前,方法10还可包括:通过对显示对象的连续滑动操作,选择该操作按钮并使该操作按钮高亮显示。
[0045]
根据本公开一些实施例提供的用于操作页面的方法,通过手指的滑动激活按钮,能够增强操作页面的连贯性、灵活性及用户体验感。
[0046]
在一些实施例中,如图2所示,在S104为显示对象显示至少一个操作按钮之后,方法10还可包括:
[0047]
在S108中,检测显示对象是否被滑动至原位置。
[0048]
在S110中,当显示对象被滑动至原位置时,隐藏操作区域。
[0049]
以显示对象“卡片”为例,用户可沿手机屏上、下、左、右四个方向滑动(拖拽)卡片。例如参考图5,用户向屏幕右侧滑动卡片,客户端检测卡片向右的滑动距离。当检测到滑动距离达到预设的偏移阈值后,为卡片显示如图所示的三个操作按钮,并选择中间的操作按钮高亮显示。此时如用户手指离开屏幕,则完成按钮选择,相应地卡片将被执行“转发”操作;如用户手指不离开屏幕,随后将卡片滑动至原位置,客户端检测到滑动恢复事件,将三个操作按钮重新隐藏并渲染页面。
[0050]
同理,如图6所示,用户向屏幕上侧滑动卡片,当客户端检测到滑动距离达到预设的偏移阈值后,为卡片显示如图所示的三个操作按钮,并选择顶端的操作按钮高亮显示。此时如用户手指离开屏幕,则完成按钮选择,相应地卡片将被执行“分享”操作;再如图7所示,用户向屏幕下侧滑动卡片,当客户端检测到滑动距离达到预设的偏移阈值后,为卡片显示如图所示的三个操作按钮,并选择底端的操作按钮高亮显示。此时如用户手指离开屏幕,则完成按钮选择,相应地卡片将被执行“收藏”操作。
[0051]
需要说明的是,本公开不以上述滑动操作的方向及操作按钮为限,客户端可以配置任意多个的滑动方向与任意多个操作按钮一一对应。
[0052]
承上述,在一些实施例中,如果选择的操作按钮为用于指示重新隐藏操作区域的操作按钮,S106可进一步包括:隐藏操作区域,并将显示对象复位至原位置。也即,与S108~S110相对应地,本公开方法提供了重新隐藏显示对象操作区域的又一种方式。其中,显示对象的复位不需通过用户保持滑动操作来完成,而是在用户选择特定按钮以隐藏全部按钮的同时,客户端即可自动实现。
[0053]
需要说明的是,在本公开中,对显示对象的操作除是对显示对象的滑动操作外,还可以是通过用户的手势操作来进行的。也即,用于显示操作区域的操作既可以是用户对显示对象的接触操纵,也可以是对显示对象的隔空操纵。相对应地,在一些实施例中,方法10还可包括:确定检测到的用户的手势是否为用于显示显示对象的操作区域的预设手势:当检测到的用户的手势为预设手势时,客户端为显示对象显示操作区域。
[0054]
本领域技术人员可以理解实现上述实施方式的全部或部分步骤被实现为由CPU执行的计算机程序。在该计算机程序被CPU执行时,执行本公开提供的上述方法所限定的上述功能。所述的程序可以存储于一种计算机可读存储介质中,该存储介质可以是只读存储器,磁盘或光盘等。
[0055]
此外,需要注意的是,上述附图仅是根据本公开示例性实施方式的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
[0056]
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0057]
图3是根据一示例性实施方式示出的一种电子装置的结构示意图。如图3所示的电子装置例如可以为图5-7中智能手机的侧视图。参考图3,电子装置30包括:触摸屏302以及处理器304。触摸屏302例如可以为:矢量压力传感技术触摸屏、电阻技术触摸屏、电容技术触摸屏、红外线技术触摸屏、表面声波技术触摸屏等,用于检测电子装置30当前页面中对显示对象的操作。
[0058]
其中,在当前页面中,显示对象的操作区域被隐藏。
[0059]
处理器304用于当触摸屏302检测到操作为连续滑动操作时,在当前页面中为显示对象显示操作区域;及当触摸屏302检测到连续滑动操作的滑动点到达与操作区域中的任一操作按钮相适配的区域时,对显示对象执行该操作按钮对应功能的操作。
[0060]
在一些实施例中,在对显示对象执行操作按钮对应功能的操作之前,处理器304还可用于通过对显示对象的连续滑动操作,选择该操作按钮并使该操作按钮高亮显示。
[0061]
在一些实施例中,在处理器304为显示对象显示操作区域之后,触摸屏302还可用于检测显示对象是否被滑动至原位置,处理器304还可用于当触摸屏302检测到显示对象被滑动至原位置时,隐藏操作区域。
[0062]
根据本公开实施方式提供的电子装置,能够在对待操作对象进行符合条件的操作时才显示其操作区域,其它情况下将操作区域隐藏以避免误操作,可有效增加页面主显示区的面积,增强页面完整性和内容连贯性,使用户视觉更统一。
[0063]
所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
[0064]
图4是根据一示例性实施方式示出的一种计算机设备的结构示意图。需要说明的是,图4示出的计算机设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
[0065]
如图4所示,计算机设备800包括中央处理单元(CPU)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储部分808加载到随机访问存储器(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有设备800操作所需的各种程序和数据。CPU 801、ROM 802以及RAM 803通过总线804彼此相连。输入/输出(I/O)接 口805也连接至总线804。
[0066]
以下部件连接至I/O接口805:包括键盘、鼠标等的输入部分806;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至I/O接口805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。
[0067]
根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。在该计算机程序被中央处理单元(CPU)801执行时,执行本公开的设备中限定的上述功能。
[0068]
需要说明的是,本公开所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
[0069]
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0070]
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括发送单元、获取单元、确定单元和第一处理单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,发送单元还可以被描述为“向所连接的服务端发送图片获取请求的单元”。
[0071]
作为另一方面,本公开还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:
[0072]
检测当前页面中对显示对象的操作;其中,在当前页面中,显示对象的操作区域被隐藏;当检测到操作为连续滑动操作时,为显示对象显示操作区域;以及当检测到连续滑动操作的滑动点到达与操作区域中的任一操作按钮相适配的区域时,对显示对象执行该操作按钮对应功能的操作。
[0073]
以上具体地示出和描述了本公开的示例性实施方式。应可理解的是,本公开不限于这里描述的详细结构、设置方式或实现方法;相反,本公开意图涵盖包含在所附权利要求的精神和范围内的各种修改和等效设置。

权利要求书

[权利要求 1]
一种用于操作页面的方法,其中,包括: 检测当前页面中对显示对象的操作;其中,在所述当前页面中,所述显示对象的操作区域被隐藏; 当检测到所述操作为连续滑动操作时,为所述显示对象显示所述操作区域;以及 当检测到所述连续滑动操作的滑动点到达与所述操作区域中的任一操作按钮相适配的区域时,对所述显示对象执行所述操作按钮对应功能的操作。
[权利要求 2]
根据权利要求1所述的方法,其中,所述连续滑动操作包括:使所述显示对象的连续滑动距离超过预设偏移阈值的连续滑动操作。
[权利要求 3]
根据权利要求1所述的方法,其中,所述方法还包括:通过所述连续滑动操作,选择所述操作按钮并使所述操作按钮高亮显示。
[权利要求 4]
根据权利要求3所述的方法,其中,当选择的所述操作按钮为用于指示重新隐藏所述操作区域的操作按钮时,对所述显示对象执行所述操作按钮对应功能的操作包括:隐藏所述操作区域,并将所述显示对象复位至原位置。
[权利要求 5]
根据权利要求1所述的方法,其中,所述方法还包括: 检测所述显示对象是否被滑动至原位置;以及 当所述显示对象被滑动至原位置时,隐藏所述操作区域。
[权利要求 6]
一种电子装置,其中,包括: 触摸屏,用于检测所述电子装置当前页面中对显示对象的操作;其中,在所述当前页面中,所述显示对象的操作区域被隐藏;以及 处理器,用于当所述触摸屏检测到所述操作为连续滑动操作时,在所述当前页面中为所述显示对象显示所述操作区域;及当所述触摸屏检测到所述连续滑动操作的滑动点到达与所述操作区域中的任一操作按钮相适配的区域时,对所述显示对象执行所述操作按钮对应功能的操作。
[权利要求 7]
根据权利要求6所述的装置,其中,所述处理器还用于通过所述连续滑动操作,选择所述操作按钮并使所述操作按钮高亮显示。
[权利要求 8]
根据权利要求6所述的装置,其中,所述触摸屏还用于检测所述显示对象是否被滑动至原位置,所述处理器还用于当所述触摸屏检测到所述显示对象被滑动至原位置时,隐藏所述操作区域。
[权利要求 9]
一种计算机设备,包括:存储器、处理器及存储在所述存储器中并可在所述处理器中运行的可执行指令,其中,所述处理器执行所述可执行指令时实现如权利要求1-5任一项所述的方法。
[权利要求 10]
一种计算机可读存储介质,其上存储有计算机可执行指令,其中,所述可执行指令被处理器执行时实现如权利要求1-5任一项所述的方法。

附图

[ 图 1]  
[ 图 2]  
[ 图 3]  
[ 图 4]  
[ 图 5]  
[ 图 6]  
[ 图 7]