一种界面动态显示方法及设备技术

技术编号:27530325 阅读:24 留言:0更新日期:2021-03-03 11:06
本发明专利技术涉及用户界面图形显示技术领域,公开了一种界面动态显示方法及设备,所述界面动态显示方法,包括以下步骤:电子设备接收并安装云端服务器发送的界面显示模板,所述界面显示模板包括界面上的菜单项;查询所述菜单项对应的功能是否存在于所述电子设备的功能列表中;若否,则在界面删除所述菜单项对应的图标,并根据权重调整剩余所述菜单项对应的图标在界面上的显示位置。上述技术方案可可删除界面显示模板中本电子设备无法使用的菜单项,避免用户点击该不能正常使用的菜单项的图标。并且上述技术方案对界面中删除后的图标进行重新调整,可以自动补充界面中图标删除后形成的图标排列空位。标排列空位。标排列空位。

【技术实现步骤摘要】
一种界面动态显示方法及设备


[0001]本专利技术涉及用户界面图形显示
,特别是涉及一种界面动态显示方法及设置。

技术介绍

[0002]计算机、手机、点歌设备等电子设备通常通过显示屏的显示界面进行人机交互,不同的设备或不同的应用软件都会有不同的显示界面,在显示界面中显示有不同功能的菜单项的图标供用户选择。在现有技术中,界面中菜单项的图标样式是无差异显示的,图标在界面中的位置均匀分布,并且图标的大小也是相同的,因此当图标较多时,用户很难在第一时间内找到目标菜单项的图标。并且在现有技术中,显示界面中的菜单项需要经过配置后,菜单项的图标被点击时才能打开对应的功能。
[0003]然而,在一些情况下,电子设备由云端服务器进行管理,并且电子设备的界面显示模板是由云端服务器完成并导入到电子设备中,电子设备的界面显示模板包括电子设备界面图标的显示样式及界面显示的图标。通常情况下云端服务器为多个电子设备提供界面显示模板,每个电子设备的软硬件环境可能不相同,已安装的应用程序也不相同,因此云端服务器在提供的界面显示模板时,会尽量包括不同电子设备上可以安装的应用程序,因此电子设备接收的界面显示模板可能包括本电子设备上不具有的软件功能。电子设备安装界面显示模板后,电子设备显示界面中会展示界面显示模板中的不同功能的菜单项图标,但仍然存在某些菜单项的图标的入口功能不存在的情况,当点击这些图标时,经常会显示“该功能暂未开通,敬请期待”的提示,从而影响用户使用体验。

技术实现思路

[0004]为此,需要提供一种界面动态显示方法,用于解决现有技术中显示界面中显示未被配置的菜单项的图标,影响用户使用体验的技术问题。
[0005]为实现上述目的,本专利技术提供了一种界面动态显示方法,包括以下步骤:
[0006]电子设备接收并安装界面显示模板,所述界面显示模板包括界面图标的显示样式及界面显示图标对应的菜单项;
[0007]查询所述界面显示模板中的菜单项对应的功能是否存在于所述电子设备的功能列表中;
[0008]若否,则在界面显示模板界面删除所述菜单项对应的图标,并根据权重调整剩余所述菜单项对应的图标在界面上的显示位置。
[0009]进一步的,所述根据权重调整剩余所述菜单项对应的图标在界面上的显示位置包括步骤:
[0010]预设菜单项的权重,所述权重基于该菜单项被点击的次数而定,或所述权重基于该菜单项预期将被点击的次数而定;
[0011]根据剩余菜单项的权重配置其图标在界面上的位置,菜单项的权重越大,其对应
图标在界面排布的位置越中心。
[0012]进一步的,所述界面动态显示方法还包括步骤:
[0013]对界面菜单项对应的图标的点击次数进行收集,根据预设周期统计菜单项对应图标的点击次数,并根据菜单项对应图标的点击次数重新排布菜单项对应图标在界面的显示位置,点击次数越多,其对应图标在界面上的位置越中心。
[0014]进一步的,所述界面动态显示方法还包括步骤:
[0015]所述菜单项对应图标在界面排布时,界面中心排布的图标大小最大,其他图标由中心向外围逐步缩小。
[0016]进一步的,所述界面动态显示方法还包括步骤:
[0017]当滑动界面时,所述图标沿滑动方向移动,滑向界面中心的图标其大小逐渐变大,远离界面中心的图标其大小逐渐变小。
[0018]进一步的,所述图标滑动过程中,某一时刻所述图标的宽度W为:W=(W
n-1-W
n
)*d/D+W
n
;预设中线L
n
和所述中线L
n-1
,所述中线L
n
穿过所述图标中心,另一中线L
n-1
穿过所述图标的相邻图标n-1中心,所述中线L
n
和所述中线L
n-1
平行,所述中线L
n
和所述中线L
n-1
之间的距离为D,所述图标向相邻图标n-1滑动过程中,某一时刻所述图标的中心点离中线L
n
的距离为d,0≤d≤D,所述图标的宽度为W
n
,所述相邻图标n-1的宽度为W
n-1

[0019]进一步的,所述界面上包括两行以上或两列以上的图标,位于同一行或同一列的相邻两个图标之间的缩放比例值不相同,位于同一行或同一列的图标沿界面中心向外围方向所述图标的缩小比例值逐渐变大。
[0020]进一步的,滑动界面时,界面中所述图标沿滑动方向同步移动;当配置为最顶部的所述图标远离所述界面的顶部边界或配置在最底部的所述图标远离所述界面的底部边界时,所述图标的移动变缓或停止移动。
[0021]进一步的,还包括步骤:当界面中的图标未滑动时,按预设周期控制界面中的图标进行逐渐放大和缩小,所述完成一次放大和缩小时间不同,所述同一时间一个以上的图标进行放大和缩小,实现所述图标呼吸显示效果。
[0022]为解决上述技术问题,本专利技术还提供了另一技术方案:
[0023]一种设备,所述设备具有用于人机交互的界面,所述界面上显示有两个以上的菜单项的图标,所述菜单项的图标以上任一技术方案所述的界面动态显示方法显示。
[0024]区别于现有技术,上述技术方案电子设备接收并安装界面显示模板,方便用户对电子设备进行界面显示,并且在界面显示模板安装后通过查询所述界面显示模板中的菜单项对应的功能是否存在于所述电子设备的功能列表中;若否,则在界面显示模板删除所述菜单项对应的图标,并根据权重调整剩余所述菜单项对应的图标在界面上的显示位置。因此可删除界面显示模板中本电子设备无法使用的菜单项,避免用户点击该不能正常使用的菜单项的图标。并且上述技术方案对界面中删除后的图标进行重新调整,可以自动补充界面中图标删除后形成的图标排列空位。
[0025]进一步的,上述技术方案根据预设菜单项的权重配置其图标在界面上的位置,使菜单项的权重越大,其对应图标在界面排布的位置越中心,并且所述权重基于该菜单项被点击的次数而定,或所述权重基于该菜单项预期将被点击的次数而定。因此可根据菜单项的点击次数调整其对应图标的位置,使点击次数越高的菜单项的图标越靠近界面的中心,
从而方便用户第一时间找到目标菜单项的图标。
[0026]进一步的,上述技术方案通过收集各菜单项被选择的频率确定菜单项的权重,并根据权重调整图标的显示样式,使图标的显示位置和大小根据权重进行调整,从而方便用户点击操作。
[0027]进一步的,上述技术方案中所述图标具有不同的大小,并且沿不同的排列方向,所述图标的大小按不同方式的线性变大或变小,使图标的显示样式更丰富。
[0028]进一步的,上述技术方案中,当滑动界面时图标随滑动方向移动,当图标移动到界面的顶部或者底部时,图标的移动变缓或停止,实现移动阻尼效果,相比于现有的线性拖拽显示方式具有更好的显示效果。
附图说明
[0029]图1为具体实施方式所述界面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种界面动态显示方法,其特征在于,包括以下步骤:电子设备接收并安装界面显示模板,所述界面显示模板包括界面图标的显示样式及界面显示图标对应的菜单项;查询所述界面显示模板中的菜单项对应的功能是否存在于所述电子设备的功能列表中;若否,则在界面显示模板删除所述菜单项对应的图标,并根据权重调整剩余所述菜单项对应的图标在界面上的显示位置。2.根据权利要求1所述的界面动态显示方法,其特征在于,所述根据权重调整剩余所述菜单项对应的图标在界面上的显示位置包括步骤:预设菜单项的权重,所述权重基于该菜单项被点击的次数而定,或所述权重基于该菜单项预期将被点击的次数而定;根据剩余菜单项的权重配置其图标在界面上的位置,菜单项的权重越大,其对应图标在界面排布的位置越中心。3.根据权利要求1所述的界面动态显示方法,其特征在于,还包括步骤:对界面中菜单项对应的图标的点击次数进行收集,根据预设周期统计菜单项对应图标的点击次数,并根据菜单项对应图标的点击次数重新排布菜单项对应图标在界面的显示位置,点击次数越多,其对应图标在界面上的位置越中心。4.根据权利要求1所述的界面动态显示方法,其特征在于,还包括步骤:所述菜单项对应图标在界面排布时,界面中心排布的图标大小最大,其他图标由中心向外围逐步缩小。5.根据权利要求1所述的界面动态显示方法,其特征在于,还包括步骤:当滑动界面时,所述图标沿滑动方向移动,滑向界面中心的图标其大小逐渐变大,远离界面中心的图标其大小逐渐变小。6.根据权利要求5所述的界面动态显示方法,其特征在于,所述图标滑动过程中,某一时刻所述图标的宽度W为:W=(W
n-1-W
n
)*d/D+W
n
;预设中线L...

【专利技术属性】
技术研发人员:刘新生林鎏娟卢廉瑾林智雄刘灵辉
申请(专利权)人:福建星网视易信息系统有限公司
类型:发明
国别省市:

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

1