软件的屏幕自适应显示方法及显示装置制造方法及图纸

技术编号:21398560 阅读:36 留言:0更新日期:2019-06-19 06:53
本发明专利技术公开了一种软件的屏幕自适应显示方法及显示装置,所述显示方法包括:提取软件中的功能单元以及所述功能单元的默认显示方法,在所述软件中包括至少一个功能单元;获取每个所述功能单元的显示优先级信息和当前屏幕的屏幕大小信息;基于所述屏幕大小信息和所述显示优先级信息对所述默认显示方法进行优化,并获得优化后显示方法;基于所述优化后显示方法对所述软件进行显示。本发明专利技术还公开了一种软件的屏幕自适应显示装置。通过在软件的显示过程中根据实际的屏幕大小,按照软件中不同功能单元的显示优先级对软件进行自适应显示,从而使得软件的显示更加清晰,避免了技术人员的重复开发,提高了用户体验,提高了技术人员的工作效率。

【技术实现步骤摘要】
软件的屏幕自适应显示方法及显示装置
本专利技术涉及屏幕显示领域,具体地涉及一种软件的屏幕自适应显示方法及软件的屏幕自适应显示装置。
技术介绍
随着网络信息技术的不断发展,个人电脑已经普及到人们生活的各个方面,同时,随着通信技术的不断发展和突破,智能移动终端(例如智能手机)也成为越来越多的用户的随身必备设备。从个人电脑到智能移动终端的过渡,伴随着显示屏幕大小的变化,因此在智能移动终端的用户量不断增大的基础上,企业为了能够与用户保持良好的交互以及为了保证足够的市场占有率,因此需要在个人电脑、智能移动终端甚至微信中都需要有自己的应用以满足市场需求,而不同个人电脑、不同智能移动终端、以及微信应用平台的开发环境可能不同,因此往往需要技术人员对应开发多套软件以满足不同开发环境的要求,大大增大了技术人员的工作量。然而在实际应用过程中,在智能移动终端市场的剧烈竞争的过程中,由于用户需求的不断挖掘,智能移动终端的屏幕显示大小也在不断变化,为了解决上述技术问题,现有技术中往往通过监控当前屏幕的大小,并按照屏幕的比例对软件的显示进行成比例的放大或缩小,因此造成显示不清晰,大大降低了用户体验,或由技术人员开发更多的兼容版本软件,因此进一步增大了技术人员的工作量,降低了技术人员的工作效率,提高了企业的经营成本,降低了企业的经营效益。
技术实现思路
为了克服现有技术中软件无法根据不同应用平台的屏幕大小自适应调整显示内容而导致显示不清晰、技术人员工作量大的技术问题,本专利技术实施例提供一种软件的屏幕自适应显示方法及一种软件的屏幕自适应显示装置,通过在软件的显示过程中根据实际的屏幕大小,按照软件中不同功能单元的显示优先级对软件进行自适应显示,从而使得软件的显示更加清晰,避免了技术人员的重复开发,提高了用户体验,提高了技术人员的工作效率。为了实现上述目的,本专利技术实施例提供一种软件的屏幕自适应显示方法,所述显示方法包括:提取软件中的功能单元以及所述功能单元的默认显示方法,在所述软件中包括至少一个功能单元;获取每个所述功能单元的显示优先级信息和当前屏幕的屏幕大小信息;基于所述屏幕大小信息和所述显示优先级信息对所述默认显示方法进行优化,并获得优化后显示方法;基于所述优化后显示方法对所述软件进行显示。优选地,所述默认显示方法为完全显示所述功能单元。优选地,所述获取当前屏幕的屏幕大小信息,包括:获取基准单位的定义信息;获取当前屏幕的尺寸信息;基于所述定义信息和所述尺寸信息获得当前屏幕的屏幕大小信息。优选地,所述显示优先级信息包括第一优先显示等级、第二优先显示等级和第三优先显示等级。优选地,所述基于所述屏幕大小信息和所述显示优先级信息对所述默认显示方法进行优化,并获得优化后显示方法,包括:判断所述屏幕大小信息是否小于第一屏幕大小阈值;若所述屏幕大小信息大于等于所述第一屏幕大小阈值,则将所述默认显示方法作为所述优化后显示方法;若所述屏幕大小信息小于所述第一屏幕大小阈值,则判断所述屏幕大小信息是否小于第二屏幕大小阈值;若所述屏幕大小信息大于等于所述第二屏幕大小阈值且小于所述第一屏幕大小阈值,则完全显示所述第一优先显示等级和所述第二优先显示等级对应的功能单元,并缩略显示所述第三优先显示等级对应的功能单元;若所述屏幕大小信息小于所述第二屏幕大小阈值,则完全显示所述第一优先显示等级对应的功能单元,缩略显示所述第二优先显示等级对应的功能单元以及隐藏所述第三优先显示等级对应的功能单元。相应的,本专利技术还提供一种软件的屏幕自适应显示装置,所述显示装置包括:处理器,用于:提取软件中的功能单元以及所述功能单元的默认显示方法,在所述软件中包括至少一个功能单元;获取每个所述功能单元的显示优先级信息和当前屏幕的屏幕大小信息;基于所述屏幕大小信息和所述显示优先级信息对所述默认显示方法进行优化,并获得优化后显示方法;基于所述优化后显示方法对所述软件进行显示。优选地,所述默认显示方法为完全显示所述功能单元。优选地,所述获取当前屏幕的屏幕大小信息,包括:获取基准单位的定义信息;获取当前屏幕的尺寸信息;基于所述定义信息和所述尺寸信息获得当前屏幕的屏幕大小信息。优选地,所述显示优先级信息包括第一优先显示等级、第二优先显示等级和第三优先显示等级。优选地,所述基于所述屏幕大小信息和所述显示优先级信息对所述默认显示方法进行优化,并获得优化后显示方法,包括:判断所述屏幕大小信息是否小于第一屏幕大小阈值;若所述屏幕大小信息大于等于所述第一屏幕大小阈值,则将所述默认显示方法作为所述优化后显示方法;若所述屏幕大小信息小于所述第一屏幕大小阈值,则判断所述屏幕大小信息是否小于第二屏幕大小阈值;若所述屏幕大小信息大于等于所述第二屏幕大小阈值且小于所述第一屏幕大小阈值,则完全显示所述第一优先显示等级和所述第二优先显示等级对应的功能单元,并缩略显示所述第三优先显示等级对应的功能单元;若所述屏幕大小信息小于所述第二屏幕大小阈值,则完全显示所述第一优先显示等级对应的功能单元,缩略显示所述第二优先显示等级对应的功能单元以及隐藏所述第三优先显示等级对应的功能单元。通过本专利技术提供的技术方案,本专利技术至少具有如下技术效果:通过在软件的开发过程中根据实际需要对软件的不同功能单元设置对应的显示优先级,并在显示过程中根据实际的屏幕大小,按照软件中不同功能单元的显示优先级对显示方法进行优化,以实现软件的自适应显示,从而使得软件的显示更加清晰,避免了技术人员的重复开发,提高了用户体验,提高了技术人员的工作效率,提高了企业的经营效益。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:图1是本专利技术实施例提供的软件的屏幕自适应显示方法的具体实现流程图;图2是本专利技术实施例提供的软件在大屏幕和小屏幕中进行自适应显示的示意图。具体实施方式为了克服现有技术中软件无法根据不同应用平台的屏幕大小自适应调整显示内容而导致显示不清晰、技术人员工作量大的技术问题,本专利技术实施例提供一种软件的屏幕自适应显示方法及一种软件的屏幕自适应显示装置,通过在软件的显示过程中根据实际的屏幕大小,按照软件中不同功能单元的显示优先级对软件进行自适应显示,从而使得软件的显示更加清晰,避免了技术人员的重复开发,提高了用户体验,提高了技术人员的工作效率。以下结合附图对本专利技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术实施例,并不用于限制本专利技术实施例。本专利技术实施例中的术语“系统”和“网络”可被互换使用。“多个”是指两个或两个以上,鉴于此,本专利技术实施例中也可以将“多个”理解为“至少两个”。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。另外,需要理解的是,在本专利技术实施例的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。请参见图1,本本文档来自技高网...

【技术保护点】
1.一种软件的屏幕自适应显示方法,其特征在于,所述显示方法包括:提取软件中的功能单元以及所述功能单元的默认显示方法,在所述软件中包括至少一个功能单元;获取每个所述功能单元的显示优先级信息和当前屏幕的屏幕大小信息;基于所述屏幕大小信息和所述显示优先级信息对所述默认显示方法进行优化,并获得优化后显示方法;基于所述优化后显示方法对所述软件进行显示。

【技术特征摘要】
1.一种软件的屏幕自适应显示方法,其特征在于,所述显示方法包括:提取软件中的功能单元以及所述功能单元的默认显示方法,在所述软件中包括至少一个功能单元;获取每个所述功能单元的显示优先级信息和当前屏幕的屏幕大小信息;基于所述屏幕大小信息和所述显示优先级信息对所述默认显示方法进行优化,并获得优化后显示方法;基于所述优化后显示方法对所述软件进行显示。2.根据权利要求1所述的显示方法,其特征在于,所述默认显示方法为完全显示所述功能单元。3.根据权利要求1所述的显示方法,其特征在于,所述获取当前屏幕的屏幕大小信息,包括:获取基准单位的定义信息;获取当前屏幕的尺寸信息;基于所述定义信息和所述尺寸信息获得当前屏幕的屏幕大小信息。4.根据权利要求1所述的显示方法,其特征在于,所述显示优先级信息包括第一优先显示等级、第二优先显示等级和第三优先显示等级。5.根据权利要求4所述的显示方法,其特征在于,所述基于所述屏幕大小信息和所述显示优先级信息对所述默认显示方法进行优化,并获得优化后显示方法,包括:判断所述屏幕大小信息是否小于第一屏幕大小阈值;若所述屏幕大小信息大于等于所述第一屏幕大小阈值,则将所述默认显示方法作为所述优化后显示方法;若所述屏幕大小信息小于所述第一屏幕大小阈值,则判断所述屏幕大小信息是否小于第二屏幕大小阈值;若所述屏幕大小信息大于等于所述第二屏幕大小阈值且小于所述第一屏幕大小阈值,则完全显示所述第一优先显示等级和所述第二优先显示等级对应的功能单元,并缩略显示所述第三优先显示等级对应的功能单元;若所述屏幕大小信息小于所述第二屏幕大小阈值,则完全显示所述第一优先显示等级对应的功能单元,缩略显示所述第二优先显示等级对应的功能单元以及隐藏所述第三优先显示等级对应的功能单元。6.一种...

【专利技术属性】
技术研发人员:高开文李天录李鹏远肖福春
申请(专利权)人:成都随安保网络技术有限公司
类型:发明
国别省市:四川,51

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

1