The embodiment of the present invention discloses a screen adaptation display method, an electronic device and a computer storage medium for adjusting the page layout to fit the screen display. The methods include: obtaining the preset layout template of the page to be displayed on the current screen; checking whether the length-width ratio of the screen is consistent with the standard aspect ratio of the preset layout template; adjusting the page layout of the page to be displayed according to the length-width ratio of the screen, the standard aspect ratio and the number of interface elements included in the preset layout template, if the length-width ratio of the screen is inconsistent with the standard aspect ratio. Bureau to fit the current screen for display. Thus, the scheme of the invention can realize the adaptive display of the page to be displayed on the current screen by adjusting the layout of the page, avoid a large number of blanks or incomplete display in the page, thereby improving the effectiveness of page information display, the aesthetics of page display and the user experience of the users belonging to the intelligent devices with different screen specifications.
【技术实现步骤摘要】
屏幕适配显示方法、电子设备及计算机存储介质
本专利技术实施例涉及计算机
,具体涉及一种屏幕适配显示方法、电子设备及计算机存储介质。
技术介绍
随着智能设备配合计算机技术的快速发展,基于不同屏幕规格的智能设备越来越普及于大众。目前,不同屏幕规格的智能设备在现有市场当中的占有率不同。相应的,各类软件例如电子书等,通常会基于主流屏幕规格的智能设备而对用户界面进行设计,得到主流屏幕规格对应页面布局模板,从而以该页面布局模板为标准,在各类智能设备上进行显示。其中,主流屏幕规格的智能设备基于对应页面布局模板可以得到屏幕适配显示。然而,其他屏幕规格的智能设备无法依据主流屏幕规格对应页面布局模板进行适配显示,进而影响页面信息的有效显示,降低页面显示的美观性以及不同屏幕规格智能设备所属用户的用户体验。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的屏幕适配显示方法、电子设备及计算机存储介质。根据本专利技术的一个方面,提供了一种屏幕适配显示方法,用于调整页面布局以适配屏幕显示,该方法包括:获取当前屏幕待显示页面的预设布局模板;检测所述当前屏幕的屏幕长宽比与所述预设布局模板的标准长宽比是否一致;若所述屏幕长宽比与所述标准长宽比不一致,则依据所述屏幕长宽比、所述标准长宽比以及所述预设布局模板所包括的界面元素数量,调整待显示页面的页面布局,以适配所述当前屏幕进行显示。根据本专利技术的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少 ...
【技术保护点】
1.一种屏幕适配显示方法,用于调整页面布局以适配屏幕显示,其中,所述方法包括:获取当前屏幕待显示页面的预设布局模板;检测所述当前屏幕的屏幕长宽比与所述预设布局模板的标准长宽比是否一致;若所述屏幕长宽比与所述标准长宽比不一致,则依据所述屏幕长宽比、所述标准长宽比以及所述预设布局模板所包括的界面元素数量,调整待显示页面的页面布局,以适配所述当前屏幕进行显示。
【技术特征摘要】
1.一种屏幕适配显示方法,用于调整页面布局以适配屏幕显示,其中,所述方法包括:获取当前屏幕待显示页面的预设布局模板;检测所述当前屏幕的屏幕长宽比与所述预设布局模板的标准长宽比是否一致;若所述屏幕长宽比与所述标准长宽比不一致,则依据所述屏幕长宽比、所述标准长宽比以及所述预设布局模板所包括的界面元素数量,调整待显示页面的页面布局,以适配所述当前屏幕进行显示。2.根据权利要求1所述的方法,其中,所述依据所述屏幕长宽比、所述标准长宽比以及所述预设布局模板所包括的界面元素数量,调整待显示页面的页面布局,包括:基于所述预设布局模板关联的标准分辨率的横向分辨率,确定所述当前屏幕的屏幕分辨率相对于所述标准分辨率的纵向分辨率差值;依据所述预设布局模板以及所述界面元素数量,确定待显示页面中各界面元素之间的纵向间隔数量;依据所述纵向分辨率差值以及所述纵向间隔数量,调整所述待显示页面的页面布局。3.根据权利要求2所述的方法,其中,所述基于所述预设布局模板关联的标准分辨率的横向分辨率,确定所述当前屏幕的屏幕分辨率相对于所述标准分辨率的纵向分辨率差值,包括:依据所述当前屏幕的屏幕分辨率以及所述标准分辨率,确定当前屏幕的横向分辨率与标准分辨率的横向分辨率之间的横向缩放比例;依据所述横向缩放比例,确定当前屏幕缩放后的纵向分辨率;依据所述当前屏幕缩放后的纵向分辨率,以及标准分辨率的纵向分辨率,确定纵向分辨率差值。4.根据权利要求3所述的方法,其中,所述依据所述纵向分辨率差值以及所述纵向间隔数量,调整所述待显示页面的页面布局,包括:按照所述横向缩放比例对所述预设布局模板进行缩放处理,确定初始页面布局模板,以适配当前屏幕的横向显示;依据所述纵向分辨率差值以及所述纵向间隔数量,调整所述初始页面布局模板中各界面元素之间纵向间隔的间隔距离,确定当前页面布局模板,以适配所述当前屏幕的纵向显示。5.根据权利要求4所述的方法,其中,所述依据所述纵向分辨率差值以及所述纵向间隔数量,调整所述初始页面布局模板中各界面元素之间纵向间隔的间隔距离,确定当前页面布局模板,包括:依据所述纵向分辨率差值以及所述纵向间隔数量,确定平均调整距离;依据所述纵向分辨率差值,若所述当前屏幕缩放后的纵向分辨率大于所述标准分辨率的纵向分辨率,则将所述各界面元素之间纵向间隔的间隔距离调整延长所述平均调整距离,确定当前页面布局模板;或者若所述当前屏幕缩放后的纵向分辨率小于所述标准分辨率的纵向分辨率,则将所述各界面元素之间纵向间隔的间隔距离调整缩减所述平均调整距离...
【专利技术属性】
技术研发人员:汪亚磊,
申请(专利权)人:掌阅科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。