控件的显示控制方法、装置和电子设备制造方法及图纸

技术编号:34793144 阅读:16 留言:0更新日期:2022-09-03 19:57
本发明专利技术提供了一种控件的显示控制方法、装置和电子设备;其中,该方法包括:响应于预设操作,在图形用户界面中显示操作指示信息;其中,操作指示信息用于:指示用户针对正在移动或正在形变的目标对象执行触控操作;响应针对目标对象的触控操作,获取触控操作的操作参数;基于触控操作的操作参数,确定目标控件的显示控制参数,基于显示控制参数控制目标控件显示。该方式无需用户亲自调整控件布局,仅需要用户执行简单的触控操作后,即可得到符合用户触控操作习惯的控件布局,该控件布局使用户具有较高的操作舒适度,提高了用户的应用体验。提高了用户的应用体验。提高了用户的应用体验。

【技术实现步骤摘要】
控件的显示控制方法、装置和电子设备


[0001]本专利技术涉及界面交互
,尤其是涉及一种控件的显示控制方法、装置和电子设备。

技术介绍

[0002]在游戏或其他应用程序中,需要用户操作控件以发出相应的指令。控件在界面中的布局可能会影响用户操作的舒适度。相关技术中,部分应用程序中会设置默认的控件布局,用户通过多次操作,从而适应默认的控件布局,但在适应的过程中容易出现不良的用户体验,导致用户流失。对于操作要求较高的应用程序,可以提供用户自定义控件布局的功能,但部分用户难以真正了解自身的操作习惯,自定义的控件布局依然难以满足用户的操作舒适度需求。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种控件的显示控制方法、装置和电子设备,以得到符合用户触控操作习惯的控件布局,具有较高的操作舒适度,提高用户的应用体验。
[0004]第一方面,本专利技术实施例提供了一种控件的显示控制方法,通过终端设备提供一图形用户界面;方法包括:响应于预设操作,在图形用户界面中显示操作指示信息;其中,操作指示信息用于:指示用户针对正在移动或正在形变的目标对象执行触控操作;响应针对目标对象的触控操作,获取触控操作的操作参数;基于触控操作的操作参数,确定目标控件的显示控制参数,基于显示控制参数控制目标控件显示。
[0005]上述响应于预设操作,在图形用户界面中显示操作指示信息的步骤,包括:响应于预设操作,在图形用户界面中显示移动的第一对象;第一对象用于指示用户在第一对象的位置执行触控操作;在图形用户界面中显示区域逐渐变大的第二对象;第二对象用于指示用户在第二对象的显示区域执行触控操作。
[0006]上述在图形用户界面中显示区域逐渐变大的第二对象的步骤,包括:在图形用户界面中的指定位置显示默认显示区域大小的第二对象;其中,指定位置包括:预设位置或针对第一对象的触控操作的触控位置;响应针对第二对象的触控操作,根据针对第二对象的触控操作的触控频率,控制第二对象的显示区域逐渐变大。
[0007]上述基于触控操作的操作参数,确定目标控件的显示控制参数的步骤,包括:基于触控操作的操作参数,在图形用户界面中确定控件显示区域;从控件显示区域中确定目标控件的显示控制参数。
[0008]上述基于触控操作的操作参数,在图形用户界面中确定控件显示区域的步骤,包括:基于触控操作的操作参数中,针对移动的第一对象的触控位置和触控时间,在图形用户界面中确定最大触控区域;基于最大触控区域内,触控操作的触控位置以及触控位置的触控频率,建立最大触控区域中各个位置区域与触控频率的正态分布关系;基于正态分布关系,从最大触控区域中确定控件显示区域;其中,控件显示区域包括多个;每个控件显示区
域的触控频率不同。
[0009]上述控件显示区域包括多个;上述从控件显示区域中确定目标控件的显示控制参数的步骤,包括:基于目标控件的控件属性,从控件显示区域中确定目标显示区域;其中,控制属性用于指示目标控件的触发频率;基于触控操作的操作参数中,从目标对象中获取第三对象;其中,第三对象为目标显示区域中,针对同一对象的触控操作的触控频率最高的对象;基于针对第三对象的触控操作的触控位置,以及触控位置的触控频率,确定目标控件的显示位置和显示尺寸。
[0010]上述基于针对第三对象的触控操作的触控位置,以及触控位置的触控频率,确定目标控件的显示位置和显示尺寸的步骤,包括:获取针对第三对象的触控操作的触控位置中,触控频率最高的第一触控位置,以及距离第一触控位置最远的第二触控位置;基于第一触控位置和第二触控位置,确定目标控件的显示位置和显示尺寸。
[0011]上述基于针对第三对象的触控操作的触控位置,以及触控位置的触控频率,确定目标控件的显示位置和显示尺寸的步骤之后,上述方法还包括:如果目标控件包括多个,基于相邻的目标控件之间的指定距离,调整多个目标控件的显示位置,得到多个目标控件的最终显示位置。
[0012]上述图形用户界面中预设有对象控制控件,对象控制控件显示在图形用户界面中的第一区域;响应于预设操作,在图形用户界面中显示操作指示信息的步骤,包括:响应针对对象控制控件的触发操作,在图形用户界面中的第二区域显示目标对象;其中,第二区域为:图形用户界面中除第一区域以外的区域。
[0013]第二方面,本专利技术实施例提供了一种控件的显示控制装置,通过终端设备提供一图形用户界面;上述装置包括:信息显示模块,用于响应于预设操作,在图形用户界面中显示操作指示信息;其中,操作指示信息用于:指示用户针对正在移动或正在形变的目标对象执行触控操作;参数获取模块,用于响应针对目标对象的触控操作,获取触控操作的操作参数;控件显示模块,用于基于触控操作的操作参数,确定目标控件的显示控制参数,基于显示控制参数控制目标控件显示。
[0014]第三方面,本专利技术实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述控件的显示控制方法。
[0015]第四方面,本专利技术实施例提供了一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述控件的显示控制方法。
[0016]本专利技术实施例带来了以下有益效果:
[0017]上述控件的显示控制方法、装置和电子设备,响应于预设操作,在图形用户界面中显示操作指示信息;其中,操作指示信息用于:指示用户针对正在移动或正在形变的目标对象执行触控操作;响应针对目标对象的触控操作,获取触控操作的操作参数;基于触控操作的操作参数,确定目标控件的显示控制参数,基于显示控制参数控制目标控件显示。该方式中,通过正在移动或正在形变的目标对象,引导用户执行触控操作,从而得到当前用户的操作参数,进而基于操作参数确定目标控件的显示控制参数,实现控件布局,该方式无需用户亲自调整控件布局,仅需要用户执行简单的触控操作后,即可得到符合用户触控操作习惯
的控件布局,该控件布局使用户具有较高的操作舒适度,提高了用户的应用体验。
[0018]本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
[0019]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0020]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为本专利技术实施例提供的一种控件的显示控制方法的流程图;
[0022]图2为本专利技术实施例提供的一种对象控制控件和目标对象的示意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控件的显示控制方法,其特征在于,通过终端设备提供一图形用户界面;所述方法包括:响应于预设操作,在所述图形用户界面中显示操作指示信息;其中,所述操作指示信息用于:指示用户针对正在移动或正在形变的目标对象执行触控操作;响应针对所述目标对象的触控操作,获取所述触控操作的操作参数;基于所述触控操作的操作参数,确定目标控件的显示控制参数,基于所述显示控制参数控制所述目标控件显示。2.根据权利要求1所述的方法,其特征在于,响应于预设操作,在所述图形用户界面中显示操作指示信息的步骤,包括:响应于预设操作,在所述图形用户界面中显示移动的第一对象;所述第一对象用于指示用户在所述第一对象的位置执行触控操作;在所述图形用户界面中显示区域逐渐变大的第二对象;所述第二对象用于指示用户在所述第二对象的显示区域执行触控操作。3.根据权利要求2所述的方法,其特征在于,在所述图形用户界面中显示区域逐渐变大的第二对象的步骤,包括:在所述图形用户界面中的指定位置显示默认显示区域大小的第二对象;其中,所述指定位置包括:预设位置或针对所述第一对象的触控操作的触控位置;响应针对所述第二对象的触控操作,根据针对所述第二对象的触控操作的触控频率,控制所述第二对象的显示区域逐渐变大。4.根据权利要求1所述的方法,其特征在于,基于所述触控操作的操作参数,确定目标控件的显示控制参数的步骤,包括:基于所述触控操作的操作参数,在所述图形用户界面中确定控件显示区域;从所述控件显示区域中确定目标控件的显示控制参数。5.根据权利要求4所述的方法,其特征在于,基于所述触控操作的操作参数,在所述图形用户界面中确定控件显示区域的步骤,包括:基于所述触控操作的操作参数中,针对移动的第一对象的触控位置和触控时间,在所述图形用户界面中确定最大触控区域;基于所述最大触控区域内,触控操作的触控位置以及所述触控位置的触控频率,建立所述最大触控区域中各个位置区域与触控频率的正态分布关系;基于所述正态分布关系,从所述最大触控区域中确定控件显示区域;其中,所述控件显示区域包括多个;每个所述控件显示区域的触控频率不同。6.根据权利要求4所述的方法,其特征在于,所述控件显示区域包括多个;所述从所述控件显示区域中确定目标控件的显示控制参数的步骤,包括:基于所述目标控件的控件属性,从所述控件显示区域中确定目标显示区域;其中,所述控制属性用于指示所述目标控件的触发频率;基于所述触控操作的操作参数中,从目标对象中获取第三对象;其中,所述第三对象为所述目...

【专利技术属性】
技术研发人员:陈宗民
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1