一种加载应用界面的方法、终端及计算机可读存储介质技术

技术编号:17032458 阅读:35 留言:0更新日期:2018-01-13 19:08
本发明专利技术实施例公开了一种加载应用界面的方法、终端及计算机可读存储介质,其中方法包括:获取待加载的应用界面对应的目标文件,所述目标文件用于描述网页;解析所述目标文件,得到网页标签、所述网页标签对应的样式属性以及所述网页标签对应的交互方式;根据预设的应用界面元素生成策略确定所述网页标签对应的应用界面元素;根据所述网页标签对应的样式属性绘制相应的所述应用界面元素,并根据所述网页标签对应的交互方式设置相应的所述应用界面元素对应的交互属性,以完成对所述应用界面的加载。本发明专利技术实施例能够在不同类型的终端上实现与网页对应的应用程序功能。

【技术实现步骤摘要】
一种加载应用界面的方法、终端及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种加载应用界面的方法、终端及计算机可读存储介质。
技术介绍
应用程序(application,APP)在运行过程中主要涉及应用界面的加载。现有的APP对应的所有应用界面数据均保存在其对应的安装包文件中,当一个APP开发完成后,其所对应的应用界面数据已经确定,若需要对APP所展现出来的应用界面进行修改,则需要重新修改APP对应的整个安装包文件。而目前大多数企业为了有效地推广其创新应用服务,通常至少需要开发一个网页,一个运行于手机端的APP,一个运行于平板电脑端的APP,以及一个运行于台式电脑端的APP。由于不同类型的终端对应的终端配置参数(例如屏幕尺寸、分辨率等)不同,因此,同一APP在不同终端上运行时需要展现的应用界面不尽相同,那么,就需要针对同一APP开发多个适用于不同类型终端的不同版本,开发成本较高,开发周期较长。
技术实现思路
本专利技术实施例提供一种加载应用界面的方法、终端及计算机可读存储介质,能够在不同类型的终端上实现与网页对应的应用程序功能。第一方面,本专利技术实施例提供了一种加载应用界面本文档来自技高网...
一种加载应用界面的方法、终端及计算机可读存储介质

【技术保护点】
一种加载应用界面的方法,其特征在于,包括:获取待加载的应用界面对应的目标文件,所述目标文件用于描述网页;解析所述目标文件,得到网页标签、所述网页标签对应的样式属性以及所述网页标签对应的交互方式;根据预设的应用界面元素生成策略确定所述网页标签对应的应用界面元素;根据所述网页标签对应的样式属性绘制相应的所述应用界面元素,并根据所述网页标签对应的交互方式设置相应的所述应用界面元素对应的交互属性,以完成对所述应用界面的加载。

【技术特征摘要】
1.一种加载应用界面的方法,其特征在于,包括:获取待加载的应用界面对应的目标文件,所述目标文件用于描述网页;解析所述目标文件,得到网页标签、所述网页标签对应的样式属性以及所述网页标签对应的交互方式;根据预设的应用界面元素生成策略确定所述网页标签对应的应用界面元素;根据所述网页标签对应的样式属性绘制相应的所述应用界面元素,并根据所述网页标签对应的交互方式设置相应的所述应用界面元素对应的交互属性,以完成对所述应用界面的加载。2.根据权利要求1所述的方法,其特征在于,所述获取待加载的应用界面对应的目标文件,包括:若检测到用于启动预设应用的预设启动指令,则获取所述预设应用的主应用界面对应的目标文件。3.根据权利要求2所述的方法,其特征在于,所述若检测到用于启动预设应用的预设启动指令,则获取所述预设应用的主应用界面对应的目标文件,包括:若检测到用于启动预设应用的预设启动指令,则获取所述预设应用当前的版本号;根据所述版本号检测所述预设应用的当前版本是否为最新版本;若所述当前版本不是最新版本,则对所述预设应用当前的目标文件集进行更新,并从更新后的所述目标文件集中获取所述预设应用的主应用界面对应的目标文件;若所述当前版本是最新版本,则从所述预设应用当前的目标文件集中获取所述预设应用的主应用界面对应的目标文件。4.根据权利要求3所述的方法,其特征在于,所述根据所述版本号检测所述预设应用的当前版本是否为最新版本,包括:将所述版本号发送至服务器,并接收所述服务器根据所述版本号返回的版本更新信息;其中,所述版本更新信息由所述服务器根据所述版本号以及所述预设应用对应的最新版本号确定得到;若所述版本更新信息中包含待更新内容,则识别为所述当前版本不是最新版本;若所述版本更新信息中不包含待更新内容,则识别为所述当前版本是最新版本。5.根据权利要求1所述的...

【专利技术属性】
技术研发人员:罗若雯
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

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

1