应用页面的展示方法、装置及存储介质制造方法及图纸

技术编号:16528708 阅读:22 留言:0更新日期:2017-11-09 20:23
本公开是关于一种应用页面的展示方法、装置及存储介质,属于计算机技术领域。所述方法包括:展示应用的指定入口;当检测到对所述指定入口的触发操作时,获取所述应用的配置文件;在终端的操作系统未安装所述应用的情况下,根据所述配置文件生成所述应用的原生页面,并展示所述原生页面。本公开在终端未安装应用的情况下实现了应用的运行,节省了安装应用所占用的存储空间,且不再展示Web页面,而是以原生页面来模拟已安装应用的页面,提升了展示效果。

【技术实现步骤摘要】
应用页面的展示方法、装置及存储介质
本公开是关于计算机
,具体来说是关于一种应用页面的展示方法、装置及存储介质。
技术介绍
随着电子科技的进步以及智能终端的配置日益提高,在终端上可以安装多种多样的应用,展示各种应用的页面,供用户使用。然而,随着应用的功能逐渐完善,所占用的存储空间也逐渐增大,很可能会影响操作系统的正常运行。为了减少占用的存储空间,提出了一种可以通过万维网Web访问的应用,浏览器可以提供应用的指定入口,终端展示该指定入口的过程中,当检测到用户对该指定入口的触发操作时,从Web服务器中获取该应用的配置文件,根据该配置文件生成Web页面并展示,从而在终端未安装应用的情况下实现了应用的运行。
技术实现思路
为了解决相关技术中存在的问题,本公开提供了一种应用页面的展示方法、装置及存储介质。所述技术方案如下:根据本公开实施例的第一方面,提供了一种应用页面的展示方法,所述方法包括:展示应用的指定入口;当检测到对所述指定入口的触发操作时,获取所述应用的配置文件;在终端的操作系统未安装所述应用的情况下,根据所述配置文件生成所述应用的原生页面,并展示所述原生页面。在一种可能实现方式中,所述指定入口由所述操作系统提供。在另一种可能实现方式中,所述展示应用的指定入口包括:展示所述操作系统提供的搜索入口,获取在所述搜索入口输入的应用标识;向服务器发送搜索请求,所述搜索请求携带所述应用标识,所述服务器用于返回所述应用标识对应的配置文件;当接收到所述配置文件时,缓存所述配置文件,并展示所述指定入口。在另一种可能实现方式中,所述当检测到对所述指定入口的触发操作时,获取所述应用的配置文件,包括:当检测到对所述指定入口的触发操作时,获取已缓存的所述配置文件。在另一种可能实现方式中,所述应用的原生页面包括添加快捷方式选项,所述方法还包括:在展示所述原生页面的过程中,当检测到对所述添加快捷方式选项的触发操作时,在所述操作系统的主页面中添加所述快捷方式。在另一种可能实现方式中,所述配置文件包括描述所述应用的页面的语句,所述根据所述配置文件生成所述应用的原生页面,包括:基于所述配置文件调用内置于所述操作系统中的框架文件;通过所述框架文件解析所述语句,生成所述应用的原生页面。根据本公开实施例的第二方面,提供了一种应用页面的展示装置,所述装置包括:展示模块,用于展示应用的指定入口;获取模块,用于当检测到对所述指定入口的触发操作时,获取所述应用的配置文件;运行模块,用于在终端的操作系统未安装所述应用的情况下,根据所述配置文件生成所述应用的原生页面,并展示所述原生页面。在一种可能实现方式中,所述指定入口由所述操作系统提供。在另一种可能实现方式中,所述展示模块用于展示所述操作系统提供的搜索入口,获取在所述搜索入口输入的应用标识;向服务器发送搜索请求,所述搜索请求携带所述应用标识,所述服务器用于返回所述应用标识对应的配置文件;当接收到所述配置文件时,缓存所述配置文件,并展示所述指定入口。在另一种可能实现方式中,所述获取模块用于当检测到对所述指定入口的触发操作时,获取已缓存的所述配置文件。在另一种可能实现方式中,所述应用的原生页面包括添加快捷方式选项,所述展示模块,还用于在展示所述原生页面的过程中,当检测到对所述添加快捷方式选项的触发操作时,在所述操作系统的主页面中添加所述快捷方式。在另一种可能实现方式中,所述配置文件包括描述所述应用的页面的语句,所述运行模块用于在所述操作系统未安装所述应用的情况下,基于所述配置文件调用内置于所述操作系统中的框架文件;通过所述框架文件解析所述语句,生成所述应用的原生页面,并展示所述原生页面。根据本公开实施例的第三方面,提供了一种应用页面的展示装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:展示应用的指定入口;当检测到对所述指定入口的触发操作时,获取所述应用的配置文件;在终端的操作系统未安装所述应用的情况下,根据所述配置文件生成所述应用的原生页面,并展示所述原生页面。根据本公开实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如第一方面所述的应用页面的展示方法中所执行的操作。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例提供的方法、装置及存储介质,通过展示应用的指定入口,当检测到对指定入口的触发操作时,在操作系统未安装应用的情况下,根据配置文件生成应用的原生页面,并展示该原生页面。本实施例在终端未安装应用的情况下实现了应用的运行,节省了安装应用所占用的存储空间,且不再展示Web页面,而是以原生页面来模拟已安装应用的页面,提升了展示效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种实施环境的示意图;图2是根据一示例性实施例示出的一种应用页面的展示方法的流程图;图3A是根据一示例性实施例示出的一种应用页面的展示方法的流程图;图3B是根据一示例性实施例示出的一种搜索入口的示意图;图3C是根据一示例性实施例示出的一种指定入口和安装入口的示意图;图3D是根据一示例性实施例示出的一种快捷方式的示意图;图4是根据一示例性实施例示出的一种应用页面的展示装置的框图;图5是根据一示例性实施例示出的一种应用页面的展示装置的框图。具体实施方式为使本公开的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本公开做进一步详细说明。在此,本公开的示意性实施方式及其说明用于解释本公开,但并不作为对本公开的限定。本公开实施例提供一种应用页面的展示方法、装置及存储介质,以下结合附图对本公开实施例进行详细说明。图1是根据一示例性实施例示出的一种实施环境的示意图,如图1所示,该实施环境包括终端101和服务器102,终端101可以为手机、计算机、平板电脑等多种类型的设备,终端的操作系统可以为安卓系统、塞班系统等。终端101和服务器102之间通过网络连接,服务器102用于通过网络连接向终端101分发应用,终端101用于运行应用。服务器102中存储有应用的配置文件,该配置文件包含运行应用所需的数据和运行逻辑,终端101可以从服务器102获取应用的配置文件,根据该配置文件生成应用的原生页面并展示,从而实现应用的运行。并且,在终端运行应用的过程中,无需进行安装,应用运行所需的数据可从服务器102获取。服务器102还可以对应用的配置文件进行更新,以便为终端101提供更新后的配置文件,由终端101运行更新后的应用。另外,服务器102也可以存储应用的安装文件,终端101可以从服务器102获取应用的安装文件,根据该安装文件安装应用后再运行该应用。当然,服务器102也可以对应用的安装文件进行更新,以便为终端101提供更新后的安装文件,由终端101根据更新后的安装文件安装更新后的应用。图2是根据一示例性实施例示出的一种应用页面的展示方法的流程图,如图2所示,包括以下步骤:在步骤201中,展示应用的指定入口。在步骤202中,当检测到对指定入口的本文档来自技高网...
应用页面的展示方法、装置及存储介质

【技术保护点】
一种应用页面的展示方法,其特征在于,所述方法包括:展示应用的指定入口;当检测到对所述指定入口的触发操作时,获取所述应用的配置文件;在终端的操作系统未安装所述应用的情况下,根据所述配置文件生成所述应用的原生页面,并展示所述原生页面。

【技术特征摘要】
1.一种应用页面的展示方法,其特征在于,所述方法包括:展示应用的指定入口;当检测到对所述指定入口的触发操作时,获取所述应用的配置文件;在终端的操作系统未安装所述应用的情况下,根据所述配置文件生成所述应用的原生页面,并展示所述原生页面。2.根据权利要求1所述的方法,其特征在于,所述指定入口由所述操作系统提供。3.根据权利要求1所述的方法,其特征在于,所述展示应用的指定入口包括:展示所述操作系统提供的搜索入口,获取在所述搜索入口输入的应用标识;向服务器发送搜索请求,所述搜索请求携带所述应用标识,所述服务器用于返回所述应用标识对应的配置文件;当接收到所述配置文件时,缓存所述配置文件,并展示所述指定入口。4.根据权利要求3所述的方法,其特征在于,所述当检测到对所述指定入口的触发操作时,获取所述应用的配置文件,包括:当检测到对所述指定入口的触发操作时,获取已缓存的所述配置文件。5.根据权利要求1所述的方法,其特征在于,所述应用的原生页面包括添加快捷方式选项,所述方法还包括:在展示所述原生页面的过程中,当检测到对所述添加快捷方式选项的触发操作时,在所述操作系统的主页面中添加所述快捷方式。6.根据权利要求1所述的方法,其特征在于,所述配置文件包括描述所述应用的页面的语句,所述根据所述配置文件生成所述应用的原生页面,包括:基于所述配置文件调用内置于所述操作系统中的框架文件;通过所述框架文件解析所述语句,生成所述应用的原生页面。7.一种应用页面的展示装置,其特征在于,所述装置包括:展示模块,用于展示应用的指定入口;获取模块,用于当检测到对所述指定入口的触发操作时,获取所述应用的配置文件;运行模块,用于在终端的操作系统未安装所述应用的情况下,根据所述配置文件生成所述应用的...

【专利技术属性】
技术研发人员:董红光
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1