引导内容展示方法、文件生成方法及装置的制造方法

文档序号:8223385阅读:191来源:国知局
引导内容展示方法、文件生成方法及装置的制造方法
【技术领域】
[0001 ] 本发明涉及计算机技术领域,特别涉及一种引导内容展示方法、文件生成方法及
目.0
【背景技术】
[0002]目前,很多应用程序中都设置了引导功能,用户可以在该引导功能的引导下更好的使用该应用程序。现有的引导功能通常是由一段写入主程序的引导程序来实现。
[0003]在实现本发明的过程中,发明人发现上述技术至少存在以下问题:当需要对引导功能进行更新或者维护时,开发人员需要对应用程序的全部程序进行修改,维护效率较低。

【发明内容】

[0004]为了解决现有技术存在的问题,本发明实施例提供了一种引导内容展示方法、文件生成方法及装置。所述技术方案如下:
[0005]第一方面,提供了一种引导内容展示方法,所述方法包括:
[0006]获取应用程序所对应的引导配置文件;所述引导配置文件是根据至少一条引导脚本所生成的配置文件,每条引导脚本包括:引导条件、与所述引导条件所对应的引导内容以及与所述引导条件所对应的引导对象;
[0007]检测所述应用程序的运行状态是否满足所述引导配置文件中的引导条件;
[0008]如果所述运行状态满足所述引导条件,则根据与所述引导条件所对应的引导对象展示与所述引导条件所对应的引导内容。
[0009]可选地,所述根据与所述引导条件所对应的引导对象展示与所述引导条件所对应的引导内容,包括:
[0010]根据所述引导配置文件确定所述引导内容的内容展示方式;
[0011]在所述引导对象的预定位置处采用所述内容展示方式展示所述引导内容。
[0012]可选地,所述获取应用程序所对应的引导配置文件,包括:
[0013]发送文件获取请求至服务器,所述文件获取请求用于请求获取与所述应用程序所对应的引导配置文件;
[0014]接收所述服务器返回的所述引导配置文件。
[0015]第二方面,提供了一种文件生成方法,所述方法包括:
[0016]获取应用程序所对应的至少一条引导脚本,每条引导脚本包括:引导条件、与所述引导条件所对应的引导内容以及与所述引导条件所对应的引导对象;
[0017]根据所述至少一条引导脚本生成所述应用程序所对应的引导配置文件。
[0018]可选地,所述获取应用程序所对应的至少一条引导脚本,包括:
[0019]获取所述应用程序中的各个引导条件、与每个引导条件所对应的引导内容以及与每个引导条件所对应的引导对象;
[0020]对于每一个引导条件,根据与所述引导条件所对应的引导内容以及与所述引导条件所对应的引导对象生成对应于所述引导条件的引导脚本。
[0021 ] 可选地,所述方法还包括:
[0022]获取与所述引导条件所对应的引导内容的内容展示方式;
[0023]所述根据与所述引导条件所对应的引导内容以及与所述引导条件所对应的引导对象生成对应于所述引导条件的引导脚本,包括:
[0024]根据所述引导对象、所述引导内容以及所述内容展示方式生成对应于所述引导条件的引导脚本。
[0025]可选地,所述根据所述至少一条引导脚本生成引导配置文件,包括:
[0026]生成所述至少一条引导脚本所对应的二进制配置文件,将所述二进制配置文件确定为所述引导配置文件;或者,
[0027]根据所述至少一条引导脚本生成可扩展标记语言XML配置文件,将所述XML配置文件确定为所述引导配置文件。
[0028]可选地,所述方法还包括:
[0029]接收终端发送的文件获取请求,所述文件获取请求用于请求获取所述应用程序所对应的引导配置文件;
[0030]返回所述应用程序所对应的引导配置文件至所述终端。
[0031]第三方面,提供了一种引导内容展示装置,所述装置包括:
[0032]文件获取模块,用于获取应用程序所对应的引导配置文件;所述引导配置文件是根据至少一条引导脚本所生成的配置文件,每条引导脚本包括:引导条件、与所述引导条件所对应的引导内容以及与所述引导条件所对应的引导对象;
[0033]状态检测模块,用于检测所述应用程序的运行状态是否满足所述文件获取模块获取到的所述引导配置文件中的引导条件;
[0034]内容展示模块,用于在所述状态检测模块的检测结果为所述运行状态满足所述引导条件时,根据与所述引导条件所对应的引导对象展示与所述引导条件所对应的引导内容。
[0035]可选地,所述内容展示模块,包括:
[0036]展示方式确定单元,用于根据所述引导配置文件确定所述引导内容的内容展示方式;
[0037]内容展示单元,用于在所述引导对象的预定位置处采用所述展示方式确定单元确定的所述内容展示方式展示所述引导内容。
[0038]可选地,所述文件获取模块,包括:
[0039]请求发送单元,用于发送文件获取请求至服务器,所述文件获取请求用于请求获取与所述应用程序所对应的引导配置文件;
[0040]文件接收单元,用于接收所述服务器返回的所述引导配置文件。
[0041]第四方面,提供了一种文件生成装置,所述装置包括:
[0042]脚本获取模块,用于获取应用程序所对应的至少一条引导脚本,每条引导脚本包括:引导条件、与所述引导条件所对应的引导内容以及与所述引导条件所对应的引导对象;
[0043]文件生成模块,用于根据所述脚本获取模块获取到的所述至少一条引导脚本生成所述应用程序所对应的引导配置文件。
[0044]可选地,所述脚本获取模块,包括:
[0045]信息获取单元,用于获取所述应用程序中的各个引导条件、与每个引导条件所对应的引导内容以及与每个引导条件所对应的引导对象;
[0046]脚本生成单元,用于对于每一个引导条件,根据与所述引导条件所对应的引导内容以及与所述引导条件所对应的引导对象生成对应于所述引导条件的引导脚本。
[0047]可选地,所述装置还包括:
[0048]展示方式获取模块,用于获取与所述引导条件所对应的引导内容的内容展示方式;
[0049]所述脚本生成单元,用于根据所述引导对象、所述引导内容以及所述内容展示方式生成对应于所述引导条件的引导脚本。
[0050]可选地,所述文件生成模块,包括:
[0051]第一生成单元,用于生成所述至少一条引导脚本所对应的二进制配置文件,将所述二进制配置文件确定为所述引导配置文件;或者,
[0052]第二生成单元,用于根据所述至少一条引导脚本生成可扩展标记语言XML配置文件,将所述XML配置文件确定为所述引导配置文件。
[0053]可选地,所述装置还包括:
[0054]请求接收模块,用于接收终端发送的文件获取请求,所述文件获取请求用于请求获取所述应用程序所对应的引导配置文件;
[0055]文件返回模块,用于返回所述应用程序所对应的引导配置文件至所述终端。
[0056]本发明实施例提供的技术方案的有益效果是:
[0057]通过根据独立的引导配置文件来展示引导内容,引导配置文件为根据至少一条引导引导脚本生成的配置文件,每条引导脚本包括引导条件、与引导条件对应的引导内容以及与引导条件对应的引导对象;解决了现有技术中对引导功能进行更新或者维护时,维护效率较低的问题;达到了可以直接对引导配置文件进行维护,进而提高维护效率的效果。
【附图说明】
[0058]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0059]图1是本发明所涉及的一种实施环境的结构示意图;
[0060]图2是本发明一个实施例提供的引导内容展示方法的方法流程图;
[0061]图3是本发明一个实施例提供的文件生成方法的方法流程图;
[0062]图4A是本发明另一实施例提供的引导内容展示方法的方法流程图;
[0063]图4B是本发明另一实施例提供的终端展不引导内容的不意图;
[0064]图5是本发明一个实施例提供的引导内容展示装置的结构方框图;
[0065]图6是本发明另一实施例提供的引导内容展示装置的结构方框图;
[0066]图7是本发明一个实施例提供的文件生成装置的结构方框图;
[0067]图8是本发明另一实施例提供的文件生成装置的结构方框图;
[0068]图9是本发明一个实施例提供的终端的结构方框图;
[0069]图10是本发明一个实施例提供的服务器的结构方框图。
【具体实施方式】
[0070]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0071]请参考图1,其示出了本发明各个实施例所涉及的一种实施环境的结构示意图,如图1所示,该实施环境可以包括:终端I1和服务器120。
[0072]终端110是诸如手机、平板电脑、电子书阅读器、台式电脑、笔记本和游戏机之类的终端。终端110可以通过有线或者
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1