主题获取方法及装置制造方法及图纸

技术编号:17878571 阅读:29 留言:0更新日期:2018-05-06 00:29
本公开是关于一种主题获取方法及装置,包括:接收来自终端设备的主题请求,其中,所述主题请求中包括主题的标识信息及所述终端设备的操作系统的版本信息;获取所述标识信息对应的完整版主题及简化版主题,其中所述简化版主题包括所述完整版主题中的基础功能模块,所述基础功能模块为不同版本的操作系统均具备的功能模块;在所述主题请求中的版本信息不符合所述完整版主题对应的版本信息时,向所述终端设备返回所述简化版主题。根据本公开实施例的主题获取方法及装置能够节省主题的开发成本和时间成本。

Method and device for Subject Acquisition

The present disclosure is about a topic acquisition method and device, including: receiving a subject request from a terminal device, wherein the subject request includes the identification information of the subject and the version information of the operating system of the terminal device; the complete and simplified theme of the identification information, and the simplified version of the subject, is obtained. The simplified version theme includes the basic function module in the full version of the theme, which is a functional module all provided by different versions of the operating system, and the simplified version of the subject is returned to the terminal device when the version information in the subject request does not conform to the version information corresponding to the full version of the subject. The subject acquisition method and device according to the public embodiment can save thematic development cost and time cost.

【技术实现步骤摘要】
主题获取方法及装置
本公开涉及终端
,尤其涉及一种主题获取方法及装置。
技术介绍
随着科学技术的发展,以及终端设备的普及,用户对终端设备界面的个性化需求越来越高。终端设备的主题在一定程度上满足了用户的上述个性化需求。主题和终端设备的操作系统存在适配关系,若想使得一个风格的主题可以兼容不同版本的操作系统,该主题的设计师需要针对不同版本开发相适配的主题。这样一来,造成了主题的开发成本和时间成本增加的问题。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种主题获取方法和装置,以解决现有方案中为使主题兼容不同版本的操作系统,造成的主题的开发成本和时间成本增加的问题,实现节省主题的开发成本和时间成本。根据本公开实施例的第一方面,提供一种主题控制方法,可以应用于服务器,所述方法包括:接收来自终端设备的主题请求,其中,所述主题请求中包括主题的标识信息及所述终端设备的操作系统的版本信息;获取所述标识信息对应的完整版主题及简化版主题,其中所述简化版主题包括所述完整版主题中的基础功能模块,所述基础功能模块为不同版本的操作系统均具备的功能模块;在所述主题请求中的版本信息不符合所述完整版主题对应的版本信息时,向所述终端设备返回所述简化版主题。在一种可能的实现方式中,所述方法还包括:在所述主题请求中的版本信息符合所述完整版主题对应的版本信息时,向所述终端设备返回所述完整版主题。在一种可能的实现方式中,所述方法还包括:获取完整版主题中的基础功能模块;根据所述基础功能模块生成简化版主题;建立所述完整版主题与所述简化版主题的关联关系。在一种可能的实现方式中,其特征在于,所述基础功能模块包括:锁屏壁纸模块、桌面壁纸模块及图标模块中的一个或多个。根据本公开实施例的第二方面,提供一种主题获取方法,应用于终端设备,所述方法包括:在检测到所述终端设备的操作系统的版本发生更新时,获取更新前终端设备下载过的第一主题;向服务器发送主题请求,所述主题请求包括所述第一主题的标识信息,以及更新后的操作系统的版本信息;接收服务器响应于所述主题请求发送的第二主题,其中,在所述主题请求中的版本信息不符合所述第一主题对应的版本信息时,所述第二主题为所述第一主题对应的简化版主题,所述简化版主题包括第一主题中的基础功能模块,所述基础功能模块为不同版本的操作系统均具备的功能模块。在一种可能的实现方式中,在所述主题请求中的版本信息符合所述第一主题对应的版本信息时,所述第二主题为所述版本信息对应的完整版主题。根据本公开实施例的第三方面,提供一种主题获取装置,应用于服务器,所述装置包括:第一接收模块,用于接收来自终端设备的主题请求,其中,所述主题请求中包括主题的标识信息及所述终端设备的操作系统的版本信息;第一获取模块,用于获取所述标识信息对应的完整版主题及简化版主题,其中所述简化版主题包括所述完整版主题中的基础功能模块,所述基础功能模块为不同版本的操作系统均具备的功能模块;第一返回模块,用于在所述主题请求中的版本信息不符合所述完整版主题对应的版本信息时,向所述终端设备返回所述简化版主题。在一种可能的实现方式中,所述装置还包括:第二返回模块,用于在所述主题请求中的版本信息符合所述完整版主题对应的版本信息时,向所述终端设备返回所述完整版主题。在一种可能的实现方式中,所述装置还包括:第二获取模块,用于获取完整版主题中的基础功能模块;生成模块,用于根据所述基础功能模块生成简化版主题;建立模块,用于建立所述完整版主题与所述简化版主题的关联关系。在一种可能的实现方式中,所述基础功能模块包括:锁屏壁纸模块、桌面壁纸模块及图标模块中的一个或多个。根据本公开实施例的第四方面,提供一种主题获取装置,可以应用于终端设备,所述装置可以包括:第三获取模块,用于在检测到所述终端设备的操作系统的版本发生更新时,获取更新前终端设备下载过的第一主题;发送模块,用于向服务器发送主题请求,所述主题请求包括所述第一主题的标识信息,以及更新后的操作系统的版本信息;第二接收模块,用于接收服务器响应于所述主题请求发送的第二主题,其中,在所述主题请求中的版本信息不符合所述第一主题对应的版本信息时,所述第二主题为所述第一主题对应的简化版主题,所述简化版主题包括第一主题中的基础功能模块,所述基础功能模块为不同版本的操作系统均具备的功能模块。在一种可能的实现方式中,在所述主题请求中的版本信息符合所述第一主题对应的版本信息时,所述第二主题为所述版本信息对应的完整版主题。根据本公开的另一方面,提供了一种主题获取装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述方法。根据本公开的另一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其中,所述计算机程序指令被处理器执行时实现上述方法。这样,服务器可以接收来自终端设备的主题请求,并可以根据上述主题请求中的主题标识信息获取对应的完整版主题及简化版主题。在主题请求中的版本信息不符合上述完整版主题对应的版本信息时,服务器可以将简化版主题返回给终端设备。由于简化版主题是具有完整版主题的基础功能模块的主题,其可以应用于不同版本的操作系统中,故在上架针对一个版本的操作系统的完整版主题后,服务器可以通过该完整版主题对应的简化版主题,以使得主题可以兼容不同版本的操作系统。这样一来,根据本公开实施例提供的主题获取方法及装置,一个主题可以兼容不同版本的操作系统,可以避免为每一版本的操作系统均开发一套相同的主题,节省了主题的开发成本和时间成本。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种主题获取方法的流程图。图2是根据一示例性实施例示出的一种主题获取方法的流程图。图3是根据一示例性实施例示出的一种主题获取方法的流程图。图4是根据一示例性实施例示出的一种主题获取方法的流程图。图5是根据一示例性实施例示出的一种主题获取装置的框图。图6是根据一示例性实施例示出的一种主题获取装置的框图。图7是根据一示例性实施例示出的一种主题获取装置的框图。图8是根据一示例性实施例示出的一种用于主题获取的装置800的框图。图9是根据一示例性实施例示出的一种用于主题获取的装置1900的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种主题获取方法的流程图,如图1所示,该主题获取方法可以用于服务器中,包括以下步骤。在步骤101中,接收来自终端设备的主题请求,其中,所述主题请求中包括主题的标识信息及所述终端设备的操作系统的版本信息。上述终端设备可以包括:手机,个人计算机,平板电脑,车载终端等等设备。举例来说,终端设备可以响应于用户针对主题的下载操作向服务器发送上述主题请求,或者,终端本文档来自技高网...
主题获取方法及装置

【技术保护点】
一种主题获取方法,其特征在于,应用于服务器,所述方法包括:接收来自终端设备的主题请求,其中,所述主题请求中包括主题的标识信息及所述终端设备的操作系统的版本信息;获取所述标识信息对应的完整版主题及简化版主题,其中所述简化版主题包括所述完整版主题中的基础功能模块,所述基础功能模块为不同版本的操作系统均具备的功能模块;在所述主题请求中的版本信息不符合所述完整版主题对应的版本信息时,向所述终端设备返回所述简化版主题。

【技术特征摘要】
1.一种主题获取方法,其特征在于,应用于服务器,所述方法包括:接收来自终端设备的主题请求,其中,所述主题请求中包括主题的标识信息及所述终端设备的操作系统的版本信息;获取所述标识信息对应的完整版主题及简化版主题,其中所述简化版主题包括所述完整版主题中的基础功能模块,所述基础功能模块为不同版本的操作系统均具备的功能模块;在所述主题请求中的版本信息不符合所述完整版主题对应的版本信息时,向所述终端设备返回所述简化版主题。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述主题请求中的版本信息符合所述完整版主题对应的版本信息时,向所述终端设备返回所述完整版主题。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取完整版主题中的基础功能模块;根据所述基础功能模块生成简化版主题;建立所述完整版主题与所述简化版主题的关联关系。4.根据权利要求1至3中任意一项所述的方法,其特征在于,所述基础功能模块包括:锁屏壁纸模块、桌面壁纸模块及图标模块中的一个或多个。5.一种主题获取方法,其特征在于,应用于终端设备,所述方法包括:在检测到所述终端设备的操作系统的版本发生更新时,获取更新前终端设备下载过的第一主题;向服务器发送主题请求,所述主题请求包括所述第一主题的标识信息,以及更新后的操作系统的版本信息;接收服务器响应于所述主题请求发送的第二主题,其中,在所述主题请求中的版本信息不符合所述第一主题对应的版本信息时,所述第二主题为所述第一主题对应的简化版主题,所述简化版主题包括第一主题中的基础功能模块,所述基础功能模块为不同版本的操作系统均具备的功能模块。6.根据权利要求5所述的方法,其特征在于,在所述主题请求中的版本信息符合所述第一主题对应的版本信息时,所述第二主题为所述版本信息对应的完整版主题。7.一种主题获取装置,其特征在于,应用于服务器,所述装置可以包括:第一接收模块,用于接收来自终端设备的主题请求,其中,所述主题请求中包括主题的标识信息及所述终端设备的操作系统的版本信息;第一获取模块,用于获取所述标识信息对应的...

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

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

1