[发明专利]应用程序的处理方法及装置有效
申请号: | 201810414882.4 | 申请日: | 2018-05-03 |
公开(公告)号: | CN110442407B | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 张经纶;童刚钦;曹飞;杨仲夫 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 步文娟;王琦 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 处理 方法 装置 | ||
本申请提供了一种应用程序的处理方法,所述方法应用于客户端;所述方法包括:展示体验应用程序的试用界面,所述试用界面包括所述体验应用程序的控件和所述体验应用程序对应的应用程序的描述信息;响应于对所述控件的操作指令,使得所述体验应用程序在客户端的体验模块中运行。
技术领域
本申请涉及信息技术领域,尤其涉及一种应用程序的处理方法及装置。
背景技术
随着信息技术的发展,终端已经成为人们生活中不可或缺的工具,特别是移动终端,由于终端可以为自身的应用程序以及三方应用程序提供运行资源,使得终端用户可以使用安装在终端的各种功能的应用程序来满足用户的不同需求,如,视频应用程序、社交应用程序、地图应用程序以及支付应用程序等,然而不可避免的是,终端中安装过多的应用程序会导致终端过多的资源被占用,从而造成终端的响应能力以及执行能力的降低,给用户带来较差的使用体验。
发明内容
本申请提出了以下技术方案,向用户提供应用程序的试用服务,并且能降低对终端运行能力的影响。
本申请实例提出了一种应用程序的处理方法,所述方法应用于客户端;所述方法包括:展示体验应用程序的试用界面,所述试用界面包括所述体验应用程序的控件和所述体验应用程序对应的应用程序的描述信息;响应于对所述控件的操作指令,使得所述体验应用程序在客户端的体验模块中运行。
在一些实例中,所述方法进一步包括:从程序提供服务器获取体验应用程序的存储信息;根据所述存储信息,获取所述体验应用程序;当获取到所述体验应用程序时,展示体验应用程序的试用界面。
在一些实例中,所述方法进一步包括:将获取到的所述体验应用程序存储至所述应用客户端的缓存区域中;向所述应用客户端中的体验模块发送接收到所述体验应用程序的消息,该消息携带所述体验应用程序在所述缓存区域中的存储信息,使得所述体验模块根据所述存储信息访问所述缓存区域中的所述体验应用程序;其中,所述体验应用程序在客户端的体验模块中运行,包括:所述体验模块,调用读取接口读取所述体验应用程序中的至少一个界面布局文件及业务逻辑文件;所述界面布局文件描述了所述界面布局文件中触发事件与所述业务逻辑文件中动作的对应关系;根据触发事件确定待执行界面布局文件;根据所述业务逻辑文件,调用操作系统提供的对应的所述动作对应的执行接口,获取所述待执行界面布局文件中的第一待填充数据;及根据所述第一待填充数据以及所述待执行界面布局文件,展示所述待执行界面布局文件对应的所述体验应用程序的界面。
在一些实例中,所述方法进一步包括:所述体验模块,当读取所述体验应用程序中的至少一个界面布局文件之后,确定所述至少一个界面布局文件中的初始界面布局文件;根据所述初始界面布局文件,展示所述初始界面布局文件对应的所述体验应用程序的初始界面;及当接收到当前展示界面对应的界面布局文件中的触发事件时,根据所述触发事件从所述至少一个界面布局文件中确定所述一个待执行界面布局文件;其中,所述一个待执行界面布局文件对应的所述触发事件包括接收到的当前展示界面对应的界面布局文件中的触发事件,所述一个待执行界面布局文件为当前展示界面对应的界面布局文件或者其它界面布局文件。
在一些实例中,所述方法进一步包括:所述体验模块,接收所述应用客户端发送的接收到所述体验应用程序的消息,该消息携带所述体验应用程序的存储信息;其中,所述调用读取接口读取所述体验应用程序中的至少一个界面布局文件,包括:所述体验模块,根据所述存储信息,查找到所述体验应用程序,获取所述体验应用程序中的至少一个界面布局文件;及将所述至少一个界面布局文件置为所述读取接口可读取的界面布局文件,调用所述读取接口读取所述至少一个界面布局文件。
在一些实例中,所述方法进一步包括:所述体验模块,读取所述待执行界面布局文件中的待填充静态信息;及当根据所述待填充静态信息确定所述体验应用程序的配置文件中存在第二待填充数据时,从所述配置文件中获取所述第二待填充数据;其中,根据所述第一待填充数据和所述第二待填充数据以及所述待执行界面布局文件,展示所述待执行界面布局文件对应的所述体验应用程序的界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810414882.4/2.html,转载请声明来源钻瓜专利网。