1.一种应用程序界面的显示方法,其特征在于,包括:
确定用于显示应用程序界面的显示区域;
根据所述应用程序界面对应的布局文件,判断在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素是否为所述应用程序界面的全部界面元素;
若在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素为所述应用程序界面的部分界面元素,则:通过系统接口DocumentBuilderFactory.newInstance()获取工厂解析器;
调用所述工厂解析器中的newDocumentBuilder()函数获取DOM解析器;
通过所述DOM解析器调用parse函数将所述应用程序界面对应的布局文件解析为文档对象模型;
遍历所述文档对象模型,分别提取出当前时刻下待显示在所述显示区域内的各个界面元素的数据信息;
根据各个界面元素的数据信息,分别对各个界面元素进行实例,并将实例后的界面元素展现在所述显示区域内。
2.如权利要求1所述的显示方法,其特征在于,在所述判断在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素是否为所述应用程序界面的全部界面元素之后,所述方法还包括:若在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素为所述应用程序界面的全部界面元素,则,对所述应用程序界面的全部界面元素进行解析和实例,并将实例后的界面元素展现在所述显示区域内。
3.如权利要求1所述的显示方法,其特征在于,在所述判断在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素是否为所述应用程序界面的全部界面元素之后,所述方法还包括:若在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素为所述应用程序界面的部分界面元素,则,对所述显示区域内的滑动事件进行监听;
当监听到所述滑动事件时,根据所述滑动事件确定在当前时刻的下一时刻下待显示在所述显示区域内的新增的界面元素;
对所述新增的界面元素进行解析和实例,以使实例后的所述新增的界面元素能够在当前时刻的下一时刻在所述显示区域内进行展现。
4.一种应用程序界面的显示装置,其特征在于,包括:
第一确定模块,用于确定用于显示应用程序界面的显示区域;
判断模块,用于根据所述应用程序界面对应的布局文件,判断在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素是否为所述应用程序界面的全部界面元素;
第一处理模块,用于若在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素为所述应用程序界面的部分界面元素,则:通过系统接口DocumentBuilderFactory.newInstance()获取工厂解析器;
调用所述工厂解析器中的newDocumentBuilder()函数获取DOM解析器;
通过所述DOM解析器调用parse函数将所述应用程序界面对应的布局文件解析为文档对象模型;
遍历所述文档对象模型,分别提取出当前时刻下待显示在所述显示区域内的各个界面元素的数据信息;
根据各个界面元素的数据信息,分别对各个界面元素进行实例,并将实例后的界面元素展现在所述显示区域内。
5.如权利要求4所述的显示装置,其特征在于,还包括:
第二处理模块,用于若在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素为所述应用程序界面的全部界面元素,则,对所述应用程序界面的全部界面元素进行解析和实例,并将实例后的界面元素展现在所述显示区域内。
6.如权利要求4所述的显示装置,其特征在于,还包括:
监听模块,用于若在当前时刻下所述应用程序界面中待显示在所述显示区域内的界面元素为所述应用程序界面的部分界面元素,则,对所述显示区域内的滑动事件进行监听;
第二确定模块,用于当监听到所述滑动事件时,根据所述滑动事件确定在当前时刻的下一时刻下待显示在所述显示区域内的新增的界面元素;
第三处理模块,用于对所述新增的界面元素进行解析和实例,以使实例后的所述新增的界面元素能够在当前时刻的下一时刻在所述显示区域内进行展现。