一种控件放大方法及显示设备技术

技术编号:26375013 阅读:30 留言:0更新日期:2020-11-19 23:43
本申请公开了一种控件放大方法及显示设备,用以避免出现遮挡其他控件以及超出屏幕可见范围的情况,提升视觉效果。所述方法包括响应于输入指令,使得选择器由第一控件移动至第二控件,获取所述第二控件的宽度;如果所述第二控件的宽度不超过所述显示器的屏幕宽度,根据预设放大控件前控件之间的固定间距、预设放大控件后控件之间的间距以及所述第二控件的宽度,计算放大比例;按照所述放大比例放大所述第二控件。

【技术实现步骤摘要】
一种控件放大方法及显示设备
本申请涉及显示
,尤其涉及一种控件放大方法及显示设备。
技术介绍
当从服务端获得的控件宽度、高度是不固定时,实际显示控件时可以采用以下两种展示方式:一是统一控件高度、宽度任意,即“等高不等宽”;二是统一控件宽度、高度任意,即“等宽不等高”。如果控件采用“等高不等宽”、“控件之间间距固定”的展示策略,如下图1所示,控件的高度为定值,宽度为服务端获得的不确定宽度,控件之间的间距固定。当用户浏览控件资源时,如果焦点在某一张控件上,通常会采用固定的放大倍数将该控件的宽、高进行放大,用以突显选中效果。示例性的,图1为将选择左侧第二个控件的宽和高放大至原来的1.1倍的效果。但是该放大方式可能造成的第一个问题是:当前控件放大后会与相邻控件重叠,遮挡相邻控件展示的内容。如图2所示,当从第三方获取的中间控件的宽度过于宽时,采用该放大方式不仅会遮挡相邻控件,还会遮挡左侧控件右上角的“五角星”图标,影响视觉效果。该放大方式第二个问题是:当前控件放大后会超出电视屏幕可见区域,造成该控件显示不全。如图3所示,选中的控件位于电视屏本文档来自技高网...

【技术保护点】
1.一种显示设备,其特征在于,包括:/n显示器,用于显示包括至少一个控件的用户界面,所述控件相邻设置,所述控件之间间距固定且所述控件的高度相等,所述用户界面中还包括指示所述控件被选择的选择器,可通过用户输入而移动所述选择器在所述用户界面中的位置,以选择不同控件;/n控制器,用于执行:/n响应于输入指令,使得所述选择器由第一控件移动至第二控件,获取所述第二控件的宽度;/n如果所述第二控件的宽度不超过所述显示器的屏幕宽度,根据预设放大控件前控件之间的固定间距、预设放大控件后控件之间的间距以及所述第二控件的宽度,计算放大比例;/n按照所述放大比例放大所述第二控件。/n

【技术特征摘要】
1.一种显示设备,其特征在于,包括:
显示器,用于显示包括至少一个控件的用户界面,所述控件相邻设置,所述控件之间间距固定且所述控件的高度相等,所述用户界面中还包括指示所述控件被选择的选择器,可通过用户输入而移动所述选择器在所述用户界面中的位置,以选择不同控件;
控制器,用于执行:
响应于输入指令,使得所述选择器由第一控件移动至第二控件,获取所述第二控件的宽度;
如果所述第二控件的宽度不超过所述显示器的屏幕宽度,根据预设放大控件前控件之间的固定间距、预设放大控件后控件之间的间距以及所述第二控件的宽度,计算放大比例;
按照所述放大比例放大所述第二控件。


2.根据权利要求1所述的显示设备,其特征在于,所述控制器还用于执行:
如果所述第二控件的宽度超过显示器的屏幕宽度,将所述第二控件的宽度设为预设宽度;
根据预设放大控件前控件之间的固定间距、预设放大控件后控件之间的间距以及所述预设宽度,计算放大比例;
按照所述放大比例放大所述第二控件。


3.根据权利要求2所述的显示设备,其特征在于,所述控制器还用于执行:
根据所述屏幕宽度、预设倍数和预设放大控件前控件之间的固定间距计算预设宽度。


4.一种显示设备,其特征在于,包括:
显示器,用于显示包括至少一个控件的用户界面,所述控件相邻设置,所述控件之间间距固定且所述控件的宽度相等,所述用户界面中还包括指示所述控件被选择的选择器,可通过用户输入而移动所述选择器在所述用户界面中的位置,以选择不同控件;
控制器,用于执行:
响应于输入指令,使得所述选择器由第一控件移动至第二控件,获取所述第二控件的高度;
如果所述第二控件的高度不超过所述显示器的屏幕高度,根据预设放大控件前控件之间的固定间距、预设放大控件后控件之间的间距以及所述第二控件的高度,计算放大比例;
按照所述放大比例放大所述第二控件。


5.根据权利要求4所述的显示设备,其...

【专利技术属性】
技术研发人员:汪静娴张来智
申请(专利权)人:青岛海信传媒网络技术有限公司
类型:发明
国别省市:山东;37

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

1