发明名称 用于移动终端的屏幕图形自适应方法及系统
摘要 本发明公开了一种用于移动终端的屏幕图形自适应方法及系统,其中该方法包括:获取应用界面的显示参数以及移动终端的设备参数;根据获取的应用界面的显示参数以及移动终端的设备参数,确定缩放比例;根据缩放比例修改应用界面的显示参数,进行应用界面的自适应显示。通过本发明,能够使应用程序在不同分辨率和不同操作系统的终端上灵活使用。
申请公布号 CN102662616B 申请公布日期 2015.12.16
申请号 CN201210086395.2 申请日期 2012.03.28
申请人 北京邮电大学 发明人 朱新宁;廖青;纪阳;张春红;马琳;矫艳梅
分类号 G06F3/14(2006.01)I;G06T3/40(2006.01)I 主分类号 G06F3/14(2006.01)I
代理机构 北京国昊天诚知识产权代理有限公司 11315 代理人 许志勇
主权项 一种用于移动终端的屏幕图形自适应方法,其特征在于,包括:获取应用界面的显示参数以及移动终端的设备参数,所述应用界面的显示参数的类别包括:大小参数和位置参数,其中,通过遍历应用界面的每个元素的DOM树获取所述应用界面的显示参数,所述应用界面的显示参数,包括:Html图形显示信息、css图形显示信息、js图形显示信息、svg图形显示信息和xml图形显示配置信息;通过上下文感知机制获取所述移动终端的设备参数;根据获取的应用界面的显示参数以及移动终端的设备参数,确定缩放比例;所述缩放比例包括:宽方向缩放比例、高方向缩放比例和文字的缩放比例;根据所述缩放比例修改所述应用界面的显示参数,进行所述应用界面的自适应显示,包括:对Body对象的组成子模块进行设置使应用界面实现自适应,使用百分比“%”和“em”来设置所述组成子模块的位置参数:margin‑left,margin‑top,margin‑right,margin‑bottom;使用百分比“%”和“em”来设置所述组成子模块的大小参数:width,height;所述应用界面的自适应显示,包括:静态界面大小自适应、静态界面位置自适应、动态界面大小自适应和动态界面位置自适应;实现JavaScript中的自适应显示;BAE引擎将应用渲染到界面。
地址 100876 北京市海淀区西土城路10号