1.本发明涉及智能穿戴设备的表盘技术领域,具体为一种表盘设置方法、装置、智能穿戴设备及存储介质。
背景技术:2.随着科技的不断发展以及审美能力的不断提升,用户对于智能手表、智能手环等智能穿戴设备的表盘的多样化更加重视,喜欢不同设计样式的表盘。但是现有智能穿戴设备通常只存储有几个固定不变的内置表盘,从而无法很好地满足用户更换更多不同设计样式的表盘的需求,影响用户体验感。
技术实现要素:3.(一)解决的技术问题
4.针对现有技术的不足,本发明提供了一种表盘设置方法、装置、智能穿戴设备及存储介质,能够解决上述技术问题。
5.(二)技术方案
6.第一方面,本技术实施方式提供一种表盘设置方法,该表盘设置方法应用于智能穿戴设备,智能穿戴设备用于佩戴于用户手臂上,表盘设置方法包括:步骤s1:app客户端与智能穿戴设备进行连接;步骤s2:app客户端向智能穿戴设备传输表盘安装包,其中表盘安装包为云端表盘安装包或本地照片表盘安装包,云端表盘安装包为app客户端从服务器下载所得,本地照片表盘安装包为本地照片所生成;步骤s3:app客户端向智能穿戴设备发送表盘安装指令;步骤s4:在智能穿戴设备上安装表盘安装包对应的表盘;步骤s5:将步骤s4所安装的表盘设置为智能穿戴设备的当前表盘。
7.结合第一方面,在一种实施方式中,当表盘安装包为云端表盘安装包时,步骤s2具体包括以下子步骤:子步骤s21:app客户端获取本地表盘列表以及服务器的云端表盘列表,其中本地表盘列表存储有已下载的云端表盘安装包对应的云端表盘、智能穿戴设备上已安装的内置表盘及本地照片表盘;子步骤s22:app客户端判断云端表盘列表的其中一个云端表盘是否存在于本地表盘列表中,若判断结果为否,则将云端表盘对应的云端表盘安装包下载到app客户端;子步骤s23:app客户端向智能穿戴设备传输云端表盘安装包。
8.结合第一方面,在一种实施方式中,在子步骤s22将云端表盘对应的云端表盘安装包下载到app客户端后还包括:将云端表盘添加到本地表盘列表中。
9.结合第一方面,在一种实施方式中,在app客户端向智能穿戴设备传输表盘安装包之前还包括:app客户端判断智能穿戴设备可安装表盘的剩余数量是否大于0个,若判断结果为是,则app客户端向智能穿戴设备传输表盘安装包;若判断结果为否,则将智能穿戴设备已安装的其中一个云端表盘进行删除。
10.结合第一方面,在一种实施方式中,将智能穿戴设备已安装的其中一个云端表盘进行删除的步骤具体为:将智能穿戴设备中安装时间最早的云端表盘进行删除。
11.结合第一方面,在一种实施方式中,app客户端向智能穿戴设备发送移除指令,以将智能穿戴设备已安装的其中一个云端表盘进行删除。
12.结合第一方面,在一种实施方式中,app客户端向智能穿戴设备发送删除指令,将智能穿戴设备已安装的其中一个云端表盘进行删除的步骤之后还包括:将智能穿戴设备已删除的云端表盘从本地照片表盘中也进行删除。
13.结合第一方面,在一种实施方式中,步骤s5具体为:app客户端向智能穿戴设备发送表盘设置指令,以将步骤s4所安装的表盘设置为智能穿戴设备的当前表盘。
14.结合第一方面,在一种实施方式中,由智能穿戴设备自主执行步骤s5的操作。
15.第二方面,一种表盘设置装置,该表盘设置装置应用于智能穿戴设备,智能穿戴设备用于佩戴于用户手臂上,表盘设置装置包括:连接模块,用于将app客户端与智能穿戴设备进行连接;传输模块,用于app客户端向智能穿戴设备传输表盘安装包,其中表盘安装包为云端表盘安装包或本地照片表盘安装包,云端表盘安装包为app客户端从服务器下载所得,本地照片表盘安装包为本地照片所生成;传输模块还用于app客户端向智能穿戴设备发送表盘安装指令;安装模块,用于在智能穿戴设备上安装表盘安装包对应的表盘;设置模块,用于将安装模块所安装的表盘设置为智能穿戴设备的当前表盘。
16.第三方面,一种智能穿戴设备,包括:处理器、存储器和总线;存储器存储有计算机可读指令;处理器通过总线与存储器相连,用于执行存储器中的计算机可读指令,实现如第一方面及其所有实施方式的表盘设置方法。
17.第四方面,一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面及其所有实施方式的表盘设置方法。
18.(三)有益效果
19.与现有技术相比,本发明提供了一种表盘设置方法、装置、智能穿戴设备及存储介质,具备以下有益效果:通过将app客户端与智能穿戴设备进行连接,app客户端向智能穿戴设备传输表盘安装包,其中表盘安装包为云端表盘安装包或本地照片表盘安装包,从而使得智能穿戴设备能够更换除内置表盘以外的更多不同设计样式的表盘,大大提高用户体验感。
附图说明
20.图1为本技术示出的一种表盘设置方法第一实施方式的流程图;
21.图2为本技术示出的一种表盘设置方法第二实施方式的流程图;
22.图3为本技术实施方式示出的一种表盘设置装置内部结构图;
23.图4为本技术实施例示出的一种智能穿戴设备内部结构图。
具体实施方式
24.下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。
25.本技术实施方式提供一种表盘设置方法,该表盘设置方法应用于智能穿戴设备,
智能穿戴设备用于佩戴于用户手臂上,请参阅图1,本技术一种表盘设置方法的第一实施方式包括:
26.步骤s1:app客户端与智能穿戴设备进行连接。
27.app客户端为安装于手机等电子终端中;app客户端与智能穿戴设备具体可采用蓝牙方式进行连接,以实现彼此的数据交互。智能穿戴设备具体可为智能手表或智能手环。
28.步骤s2:app客户端向智能穿戴设备传输表盘安装包。
29.其中表盘安装包为云端表盘安装包或本地照片表盘安装包,云端表盘安装包为app客户端从服务器下载所得,本地照片表盘安装包为本地照片所生成。应理解,本地照片为存储于app客户端所在的手机等电子终端中。
30.步骤s3:app客户端向智能穿戴设备发送表盘安装指令。
31.步骤s4:在智能穿戴设备上安装表盘安装包对应的表盘。
32.步骤s5:将步骤s4所安装的表盘设置为智能穿戴设备的当前表盘。
33.可以理解,本发明一种表盘设置方法的第一实施方式具备以下有益效果:通过将app客户端与智能穿戴设备进行连接,app客户端向智能穿戴设备传输表盘安装包,其中表盘安装包为云端表盘安装包或本地照片表盘安装包,从而使得智能穿戴设备能够更换除内置表盘以外的更多不同设计样式的表盘,大大提高用户体验感。
34.请参阅图2,本技术表盘设置方法的第二实施方式包括:
35.步骤s1:app客户端与智能穿戴设备进行连接。
36.子步骤s21:app客户端获取本地表盘列表以及服务器的云端表盘列表。
37.其中本地表盘列表存储有已下载的云端表盘安装包对应的云端表盘、智能穿戴设备上已安装的内置表盘及本地照片表盘。具体可通过将云端表盘的名称、编号等标识信息存储于云端表盘列表中。用户可通过在app客户端登录账号以获取对应的本地表盘列表及适配于智能穿戴设备的云端表盘列表。
38.子步骤s22:app客户端判断云端表盘列表的其中一个云端表盘是否存在于本地表盘列表中,若判断结果为否,则将云端表盘对应的云端表盘安装包下载到app客户端。
39.此外,在子步骤s22将云端表盘对应的云端表盘安装包下载到app客户端后还包括:将云端表盘添加到本地表盘列表中。
40.子步骤s23:app客户端向智能穿戴设备传输云端表盘安装包。
41.可以理解,上述子步骤s21
‑
s23对应表盘安装包为云端表盘安装包;可以理解,当表盘安装包为本地照片表盘安装包时,步骤s2具体包括:app客户端获取本地表盘列表,app客户端判断所生成的本地照片表盘安装包是否对应存在于本地表盘列表中,若该判断结果为否,则app客户端向智能穿戴设备传输本地照片表盘安装包。
42.此外,在app客户端向智能穿戴设备传输云端表盘安装包或本地照片表盘安装包之前还包括:app客户端判断智能穿戴设备可安装表盘的剩余数量是否大于0个,若判断结果为是,则app客户端向智能穿戴设备传输表盘安装包;若判断结果为否,则将智能穿戴设备已安装的其中一个云端表盘进行删除。上述将智能穿戴设备已安装的其中一个云端表盘进行删除的步骤具体可为:将智能穿戴设备中安装时间最早的云端表盘进行删除;当然也可设置其他删除规则。智能穿戴设备所能存储安装的表盘数量取决于其内存空间大小。
43.此外,具体可通过app客户端向智能穿戴设备发送移除指令,以将智能穿戴设备已
安装的其中一个云端表盘进行删除;也可通过app客户端向智能穿戴设备发送删除指令,将智能穿戴设备已安装的其中一个云端表盘进行删除的步骤之后还包括:将智能穿戴设备已删除的云端表盘从本地照片表盘中也进行删除。可以理解,移除指令对应为将云端表盘从智能穿戴设备中删除,删除指令对应为将云端表盘从智能穿戴设备以及本地照片表盘均进行删除。也可直接在智能穿戴设备上点击操作云端表盘的移除、删除。另外,云端表盘的状态可包括已安装状态以及未安装状态,已安装状态即云端表盘安装、存在于智能穿戴设备中,未安装状态包括云端表盘未进行安装或者安装后又进行删除。
44.步骤s3:app客户端向智能穿戴设备发送表盘安装指令。
45.步骤s4:在智能穿戴设备上安装表盘安装包对应的表盘。
46.步骤s5:app客户端向智能穿戴设备发送表盘设置指令,以将步骤s4所安装的表盘设置为智能穿戴设备的当前表盘。即该第二实施方式为在app客户端上点击设置表盘操作;在其他实施方式中也可由智能穿戴设备自主执行步骤s5的操作,即在智能穿戴设备上直接点击设置表盘操作。
47.应理解,app客户端与智能穿戴设备均可进行表盘的设置、移除操作;用户在app客户端点击设置或点击移除云端表盘后,智能穿戴设备会实时更新表盘数据;即实现app客户端与智能穿戴设备的双向控制、双向同步。
48.可以理解,本技术表盘设置方法的第二实施方式通过在传输表盘安装包之前,在判断得到智能穿戴设备可安装表盘的剩余数量不大于0个时,即智能穿戴设备的内存空间不够时,将智能穿戴设备已安装的其中一个云端表盘进行删除,从而能够解决智能穿戴设备由于内存较小而无法存储安装大量表盘的问题。
49.请参阅图3,本技术实施方式还提供一种表盘设置装置,该表盘设置装置应用于智能穿戴设备,智能穿戴设备用于佩戴于用户手臂上,表盘设置装置包括:连接模块61、传输模块62、安装模块63以及设置模块64,上述各模块的功能如下所述:
50.连接模块,用于将app客户端与智能穿戴设备进行连接;传输模块,用于app客户端向智能穿戴设备传输表盘安装包,其中表盘安装包为云端表盘安装包或本地照片表盘安装包,云端表盘安装包为app客户端从服务器下载所得,本地照片表盘安装包为本地照片所生成;传输模块还用于app客户端向智能穿戴设备发送表盘安装指令;安装模块,用于在智能穿戴设备上安装表盘安装包对应的表盘;设置模块,用于将安装模块所安装的表盘设置为智能穿戴设备的当前表盘。关于该表盘设置装置的进一步功能具体可参阅上述方法实施方式中的描述,此处不作赘述。
51.请参阅图4,本技术实施方式还提供一种智能穿戴设备,包括处理器71、存储器72和总线73。存储器存储有计算机可读指令;处理器通过总线与存储器相连,用于执行存储器中的计算机可读指令,实现如上述所有实施方式的表盘设置方法,具体可参阅上述方法实施方式中的描述,此处不作赘述。
52.其中,总线用于实现上述组件直接的连接通信。其中,本技术实施方式中处理器可以是一种集成电路芯片,具有信号的处理能力。上述处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施方式中
公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
53.存储器可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read
‑
only memory,prom),可擦除只读存储器(erasable programmable read
‑
only memory,eprom),电可擦除只读存储器(electric erasable programmable read
‑
only memory,eeprom)等。
54.可以理解,图4所示的结构仅为示意,还可包括比图4中所示更多或者更少的组件,或者具有与图4所示不同的配置。图4中所示的各组件可以采用硬件、软件或其组合实现。
55.本技术实施方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述所有实施方式的表盘设置方法,具体可参阅上述方法实施方式中的描述,此处不作赘述。
56.需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
57.尽管已经示出和描述了本发明的实施方式,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。