本发明专利技术公开了一种锁屏主题开发方法及装置,属于终端设备领域。所述方法包括:根据移动终端操作系统的原生开发语言,确定开发脚本语言,该原生开发语言为开发移动终端操作系统时使用的语言;获取基于该开发脚本语言开发的锁屏主题对应的脚本文件;将该脚本文件和该脚本文件中多媒体信息对应的多媒体文件进行压缩处理,得到锁屏主题包。本发明专利技术通过原生开发语言确定开发脚本语言,并获取基于该开发脚本语言开发的锁屏主题对应的脚本文件,该脚本文件可直接被原生开发语言代码调用,以此对锁屏主题进行更新,而无需将该锁屏主题集成到锁屏主应用中使用,从而简化了锁屏主题的开发过程,大大降低了新主题的获取成本和现有主题更新成本。
【技术实现步骤摘要】
锁屏主题开发方法及装置
本专利技术涉及终端设备领域,特别涉及一种锁屏主题开发方法及装置。
技术介绍
随着移动终端的快速发展,锁屏作为移动终端中的一项重要应用而倍受瞩目,而 锁屏主题的开发由此成为关注的焦点。 通常,锁屏主题是通过移动终端操作系统的原生开发语言开发,并将开发完成的 锁屏主题集成到锁屏主应用中,移动终端通过下载该锁屏主应用,从而得到该开发完成的 锁屏主题。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题: 由于锁屏主题通过移动终端操作系统的原生开发语言进行开发,开发完成的锁屏 主题代码在未进行编译的情况下,该移动终端操作系统无法对其进行调用,因此,移动终端 操作系统也就无法直接对开发完成的锁屏主题进行下载更新,而只能将该锁屏主题集成到 锁屏主应用中使用,从而使得锁屏主题的开发效率较低,获取新主题或更新已有主题的成 本太高。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种锁屏主题开发方法及装置。 所述技术方案如下: 第一方面,提供了一种锁屏主题开发方法,所述方法包括: 根据移动终端操作系统的原生开发语言,确定开发脚本语言,所述原生开发语言 为开发移动终端操作系统时使用的语言; 获取基于所述开发脚本语言开发的锁屏主题对应的脚本文件; 将所述脚本文件和所述脚本文件中多媒体信息对应的多媒体文件进行压缩处理, 得到锁屏主题包。 可选地,将所述脚本文件和所述脚本文件中多媒体信息对应的多媒体文件进行压 缩处理,得到锁屏主题包之后,所述方法还包括: 将所述锁屏主题包提供给移动终端,使得所述移动终端接收到所述锁屏主题包 时,对所述锁屏主题包进行解压缩,得到所述脚本文件。 可选地,根据移动终端操作系统的原生开发语言,确定开发脚本语言包括: 根据移动终端操作系统的原生开发语言和原生开发语言本地调用,确定与所述原 生开发语言相匹配的多个待开发脚本语言; 将所述多个待开发脚本语言中任一个待开发脚本语言确定为所述开发脚本语言。 可选地,根据移动终端操作系统的原生开发语言和原生开发语言本地调用,确定 与所述原生开发语言相匹配的多个待开发脚本语言包括 : 根据所述原生开发语言本地调用所支持的数据类型之间的转换关系,确定与所述 原生开发语言数据类型存在转换关系的数据类型; 根据确定的数据类型,确定支持所述确定的数据类型的多个待开发脚本语言。 可选地,将所述脚本文件和所述脚本文件中多媒体信息对应的多媒体文件进行压 缩处理,得到锁屏主题包包括: 将所述脚本文件中的脚本语言代码进行加密,得到加密后的脚本文件; 将所述加密后的脚本文件和所述脚本文件中多媒体信息对应的多媒体文件进行 压缩处理,得到锁屏主题包。 第二方面,提供了一种锁屏主题开发装置,所述装置包括: 开发脚本语言确定模块,用于根据移动终端操作系统的原生开发语言,确定开发 脚本语言,所述原生开发语言为开发移动终端操作系统时使用的语言; 脚本文件获取模块,用于获取基于所述开发脚本语言开发的锁屏主题对应的脚本 文件; 锁屏主题包获取模块,用于将所述脚本文件和所述脚本文件中多媒体信息对应的 多媒体文件进行压缩处理,得到锁屏主题包。 可选地,所述装置还包括: 发送模块,用于将所述锁屏主题包提供给移动终端,使得所述移动终端接收到所 述锁屏主题包时,对所述锁屏主题包进行解压缩,得到所述脚本文件。 可选地,所述开发脚本语言确定模块包括: 待开发脚本语言确定单元,用于根据移动终端操作系统的原生开发语言和原生开 发语言本地调用,确定与所述原生开发语言相匹配的多个待开发脚本语言; 开发脚本语言确定单元,用于将所述多个待开发脚本语言中任一个待开发脚本语 言确定为所述开发脚本语言。 可选地,所述待开发脚本语言确定单元还用于根据所述原生开发语言本地调用所 支持的数据类型之间的转换关系,确定与所述原生开发语言数据类型存在转换关系的数据 类型;根据确定的数据类型,确定支持所述确定的数据类型的多个待开发脚本语言。 可选地,所述锁屏主题包获取模块还用于将所述脚本文件中的脚本语言代码进行 加密,得到加密后的脚本文件;将所述加密后的脚本文件和所述脚本文件中多媒体信息对 应的多媒体文件进行压缩处理,得到锁屏主题包。 本专利技术实施例提供的技术方案带来的有益效果是: 通过原生开发语言确定开发脚本语言,并获取基于该开发脚本语言开发的锁屏主 题对应的脚本文件,由于开发脚本语言可以通过移动终端操作系统提供的功能,与原生开 发语言之间进行交互,因此该脚本文件可直接被原生开发语言代码调用,以此对锁屏主题 进行更新,而无需将该锁屏主题集成到锁屏主应用中使用,从而简化了锁屏主题的开发过 程,提高了锁屏主题的开发效率,且大大降低了新主题的获取成本和现有主题更新成本。 【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。 图1是本专利技术实施例提供的一种锁屏主题开发方法流程图; 图2是本专利技术实施例提供的一种锁屏主题开发方法流程图; 图3是本专利技术实施例提供的一种锁屏主题包下载使用的流程图; 图4是本专利技术实施例提供的一种锁屏主题开发装置结构示意图; 图5是本专利技术实施例提供的一种锁屏主题开发设备结构示意图。 【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方 式作进一步地详细描述。 图1是本专利技术实施例提供的一种锁屏主题开发方法流程图。参见图1,该实施例的 执行主体为锁屏主题开发设备,该方法包括: 101、锁屏主题开发设备根据移动终端操作系统的原生开发语言,确定开发脚本语 言,该原生开发语言为开发移动终端操作系统时使用的语言。 102、锁屏主题开发设备获取基于该开发脚本语言开发的锁屏主题对应的脚本文 件。 103、锁屏主题开发设备将该脚本文件和该脚本文件中多媒体信息对应的多媒体 文件进行压缩处理,得到锁屏主题包。 本专利技术实施例提供的方法,通过原生开发语言确定开发脚本语言,并获取基于该 开发脚本语言开发的锁屏主题对应的脚本文件,由于开发脚本语言可以通过移动终端操作 系统提供的功能,与原生开发语言之间进行交互,因此该脚本文件可直接被原生开发语言 代码调用,以此对锁屏主题进行更新,而无需将该锁屏主题集成到锁屏主应用中使用,从而 简化了锁屏主题的开发过程,提高了锁屏主题的开发效率,且大大降低了新主题的获取成 本和现有主题更新成本。 可选地,将该脚本文件和该脚本文件中多媒体信息对应的多媒体文件进行压缩处 理,得到锁屏主题包之后,该方法还包括: 将该锁屏主题包提供给移动终端,使得该移动终端接收到该锁屏主题包时,对该 锁屏主题包进行解压缩,得到该脚本文件。 可选地,根据移动终端操作系统的原生开发语言,确定开发脚本语言包括: 根据移动终端操作系统的原生开发语言和原生本文档来自技高网...
【技术保护点】
一种锁屏主题开发方法,其特征在于,所述方法包括:根据移动终端操作系统的原生开发语言,确定开发脚本语言,所述原生开发语言为开发移动终端操作系统时使用的语言;获取基于所述开发脚本语言开发的锁屏主题对应的脚本文件;将所述脚本文件和所述脚本文件中多媒体信息对应的多媒体文件进行压缩处理,得到锁屏主题包。
【技术特征摘要】
1. 一种锁屏主题开发方法,其特征在于,所述方法包括: 根据移动终端操作系统的原生开发语言,确定开发脚本语言,所述原生开发语言为开 发移动终端操作系统时使用的语言; 获取基于所述开发脚本语言开发的锁屏主题对应的脚本文件; 将所述脚本文件和所述脚本文件中多媒体信息对应的多媒体文件进行压缩处理,得到 锁屏主题包。2. 根据权利要求1所述的方法,其特征在于,将所述脚本文件和所述脚本文件中多媒 体信息对应的多媒体文件进行压缩处理,得到锁屏主题包之后,所述方法还包括: 将所述锁屏主题包提供给移动终端,使得所述移动终端接收到所述锁屏主题包时,对 所述锁屏主题包进行解压缩,得到所述脚本文件。3. 根据权利要求1所述的方法,其特征在于,根据移动终端操作系统的原生开发语言, 确定开发脚本语言包括: 根据移动终端操作系统的原生开发语言和原生开发语言本地调用,确定与所述原生开 发语言相匹配的多个待开发脚本语言; 将所述多个待开发脚本语言中任一个待开发脚本语言确定为所述开发脚本语言。4. 根据权利要求3所述的方法,其特征在于,根据移动终端操作系统的原生开发语言 和原生开发语言本地调用,确定与所述原生开发语言相匹配的多个待开发脚本语言包括: 根据所述原生开发语言本地调用所支持的数据类型之间的转换关系,确定与所述原生 开发语言数据类型存在转换关系的数据类型; 根据确定的数据类型,确定支持所述确定的数据类型的多个待开发脚本语言。5. 根据权利要求1所述的方法,其特征在于,将所述脚本文件和所述脚本文件中多媒 体信息对应的多媒体文件进行压缩处理,得到锁屏主题包包括: 将所述脚本文件中的脚本语言代码进行加密,得到加密后的脚本文件; 将所述加密后的脚本文件和所述脚本...
【专利技术属性】
技术研发人员:陈悦海,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。