主权项 |
一种用于移动终端的屏幕图形自适应方法,其特征在于,包括:获取应用界面的显示参数以及移动终端的设备参数,所述应用界面的显示参数的类别包括:大小参数和位置参数,其中,通过遍历应用界面的每个元素的DOM树获取所述应用界面的显示参数,所述应用界面的显示参数,包括:Html图形显示信息、css图形显示信息、js图形显示信息、svg图形显示信息和xml图形显示配置信息;通过上下文感知机制获取所述移动终端的设备参数;根据获取的应用界面的显示参数以及移动终端的设备参数,确定缩放比例;所述缩放比例包括:宽方向缩放比例、高方向缩放比例和文字的缩放比例;根据所述缩放比例修改所述应用界面的显示参数,进行所述应用界面的自适应显示,包括:对Body对象的组成子模块进行设置使应用界面实现自适应,使用百分比“%”和“em”来设置所述组成子模块的位置参数:margin‑left,margin‑top,margin‑right,margin‑bottom;使用百分比“%”和“em”来设置所述组成子模块的大小参数:width,height;所述应用界面的自适应显示,包括:静态界面大小自适应、静态界面位置自适应、动态界面大小自适应和动态界面位置自适应;实现JavaScript中的自适应显示;BAE引擎将应用渲染到界面。 |