【技术实现步骤摘要】
UI控件自适应屏幕的方法、系统、存储介质及电子终端
本专利技术涉及智能终端领域,特别是涉及智能终端的显示界面
,具体为一种UI控件自适应屏幕的方法、系统、存储介质及电子终端。
技术介绍
随着电子科技不断的创新进步,人类通过研发的科技产品,不管是在工作上或者是生活上获得相当大的协助。智能车辆是一个集环境感知、规划决策、多等级辅助驾驶等功能于一体的综合系统,它集中运用了计算机、现代传感、信息融合、通讯、人工智能及自动控制等技术,是典型的高新技术综合体。目前对智能车辆的研究主要致力于提高汽车的安全性、舒适性,以及提供优良的人车交互界面。近年来,智能车辆己经成为世界车辆工程领域研究的热点和汽车工业增长的新动力,很多发达国家都将其纳入到各自重点发展的智能交通系统当中。目前车辆数字化坐舱应用场景中,部分曲面或边缘不规则形状的屏幕会应用于中控、侧边,中央扶手,后坐娱乐数字控制HUI中,电子终端可能将某个应用推送至某一块不规则形状屏幕中显示。这样会使得原本能适应长方形屏幕的应用,在不则屏幕中可能存在主要控件显示不全或拉升变形问题。现有技术可以适配不同分辨率,不同长宽比例的屏 ...
【技术保护点】
1.一种UI控件自适应屏幕的方法,其特征在于,所述UI控件自适应屏幕的方法包括:为每一个UI控件配置一检测区域,其中,所述检测区域的外侧边沿位于所述UI控件的外侧边沿外且所述检测区域的中心点与所述UI控件的中心点相同;获取所述屏幕的形状边缘路径;依次将待显示的所述UI控件的检测区域移动至所述屏幕的边缘以内并避开与屏幕内其它所述UI控件的重叠。
【技术特征摘要】
1.一种UI控件自适应屏幕的方法,其特征在于,所述UI控件自适应屏幕的方法包括:为每一个UI控件配置一检测区域,其中,所述检测区域的外侧边沿位于所述UI控件的外侧边沿外且所述检测区域的中心点与所述UI控件的中心点相同;获取所述屏幕的形状边缘路径;依次将待显示的所述UI控件的检测区域移动至所述屏幕的边缘以内并避开与屏幕内其它所述UI控件的重叠。2.根据权利要求1所述的UI控件自适应屏幕的方法,其特征在于,在获取所述屏幕的形状边缘路径之后,所述UI控件自适应屏幕的方法还包括:获取所述屏幕的形状边缘路径的外接矩形;根据所述外接矩形的尺寸和UI控件原显示屏幕的显示尺寸对待显示的各所述UI控件的尺寸进行缩放。3.根据权利要1或2所述的UI控件自适应屏幕的方法,其特征在于,所述UI控件自适应屏幕的方法还包括:若所述UI控件的检测区域移动至所述屏幕的边缘以内无法避开与屏幕内其它所述UI控件的重叠,则缩小该UI控件尺寸直至所述UI控件的检测区域移动至所述屏幕的边缘以内并避开与屏幕内其它所述UI控件的重叠。4.根据权利要求1所述的UI控件自适应屏幕的方法,其特征在于,各所述UI控件之间的布局为预置的。5.根据权利要求4所述的UI控件自适应屏幕的方法,其特征在于,各所述UI控件之间的每一种布局对应一种初始屏幕形状。6.根据权利要求1所述的UI控件自适应屏幕的方法,其特征在于,所述将待显示的所述UI控件的检测区域移动至所述屏幕的边缘以内包括:检测将待显示的所述UI控件的检测区域与相邻的所述屏幕的边缘的距离;根据...
【专利技术属性】
技术研发人员:吴俊,
申请(专利权)人:上海擎感智能科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。