一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

可穿戴设备的控制方法、可穿戴设备和可读存储介质与流程

2021-10-23 01:09:00 来源:中国专利 TAG:穿戴 设备 可读 特别 控制


1.本技术涉及可穿戴设备技术领域,特别涉及一种可穿戴设备的控制方法、可穿戴设备和可读存储介质。


背景技术:

2.现有技术中,智能手表可以提供不同的表盘以实现不同的风格或功能,一般地,智能手表同一时间只能显示一个表盘,要切换表盘时需要在一些静态预览图中选择想要切换的表盘,确定后才会对该表盘进行渲染,用户体验不佳。


技术实现要素:

3.有鉴于此,本发明的目的在于提供一种可穿戴设备的控制方法,包括根据所述当前表盘的位置在滑动控件中创建子页面,控制所述子页面对应的预载表盘执行初始化和渲染逻辑和根据切换指令将所述当前表盘切换至所述预载表盘进行显示。
4.本技术的可穿戴设备的控制方法通过将当前表盘下待切换的预载表盘提前创建好并且执行预载表盘的初始化和渲染逻辑,切换表盘时看到的是动态效果,所有的元素将会是所见即所得的情况,提高用户体验。
5.本技术还提供一种可穿戴设备,所述可穿戴设备包括创建模块、控制模块和切换模块。所述创建模块用于根据所述当前表盘的位置在滑动控件中创建子页面,所述控制模块用于控制所述子页面对应的预载表盘执行初始化和渲染逻辑,和所述切换模块用于根据切换指令将所述当前表盘切换至所述预载表盘进行显示。
6.本技术还提供一种可穿戴设备,所述可穿戴设备包括:
7.一个或多个处理器、存储器;和
8.一个或多个程序,其中所述一个或多个程序被存储在所述存储器中,并且被所述一个或多个处理器执行,所述程序包括用于执行上述任意一实施方式所述可穿戴设备的控制方法的指令。
9.本技术实施方式的非易失性计算机可读存储介质包括介质存储计算机可执行指令,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行上述任意一实施方式所述可穿戴设备的控制方法。
10.本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
11.本技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
12.图1是本技术某些实施方式的可穿戴设备的控制方法的流程示意图。
13.图2是本技术某些实施方式的可穿戴设备的模块示意图。
14.图3是本技术某些实施方式的可穿戴设备的使用状态参考示意图。
15.图4是本技术某些实施方式的可穿戴设备的控制方法的流程示意图。
16.图5是本技术某些实施方式的可穿戴设备的控制方法的又一流程示意图。
17.图6是本技术某些实施方式的可穿戴设备的控制方法的又一流程示意图。
18.图7是本技术某些实施方式的可穿戴设备的控制方法的又一流程示意图。
19.图8是本技术某些实施方式的可穿戴设备的另一使用状态参考示意图。
20.图9是本技术某些实施方式的可穿戴设备的控制方法的又一流程示意图。
21.图10是本技术某些实施方式的可穿戴设备的控制方法的又一流程示意图。
22.图11是本技术某些实施方式的可穿戴设备的模块示意图。
23.图12是本技术某些实施方式的存储介质的模块示意图。
具体实施方式
24.下面详细描述本技术的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本技术,而不能理解为对本技术的限制。
25.请参阅图1,本技术提供一种可穿戴设备100的控制方法,包括以下步骤:
26.s10:根据当前表盘的位置在滑动控件中创建子页面;
27.s20:控制子页面对应的预载表盘执行初始化和渲染逻辑;和
28.s30:根据切换指令将当前表盘切换至预载表盘进行显示。
29.请参阅图2,本技术还提供一种可穿戴设备100,包括创建模块10、控制模块12和切换模块14。创建模块10用于根据当前表盘的位置在滑动控件中创建子页面,控制模块12用于控制子页面对应的预载表盘执行初始化和渲染逻辑,切换模块14用于根据切换指令将当前表盘切换至预载表盘进行显示。也即是说,步骤s10可以由创建模块10实现,步骤s20可以由控制模块12实现,步骤s30可以由切换模块14实现。
30.具体地,可穿戴设备100可以是智能手表、电话手表、手环等等,表盘显示在显示屏的屏幕中,滑动控件用于滑动表盘以切换当前表盘以及建立表盘空白页,滑动切换指令可以是向左、向右、向上、向下滑动等等,例如用户向左滑动时,右边的表盘3逐渐切换当前表盘1。
31.请参阅图3,可穿戴设备100在启动后或者使用时会显示出当前表盘1界面,滑动控件根据当前表盘1的位置建立与两个表盘(表盘1和表盘2)对应的空白子页面。控制该子页面对应的预载表盘执行初始化和渲染逻辑以得到表盘1和表盘2,从而使得该子页面被初始化和渲染成预设的界面。在一个例子中,在用户向左滑动时,根据向左的切换指令将当前表盘1切换至预载表盘3进行显示。此时,表盘3看到的是一个指针或其他动态元素都在正常运行的表盘,所有的元素将会是所见即所得的情况。
32.本技术的可穿戴设备100的控制方法通过将当前表盘下待切换的预载表盘提前创建好并且执行预载表盘的初始化和渲染逻辑,切换表盘时看到的是动态效果,所有的元素将会是所见即所得的情况,提高用户体验。
33.请参阅图4,在某些实施方式中,步骤s10:根据当前表盘的位置在滑动控件中创建子页面的步骤包括:
34.s12:根据当前表盘的位置确认需要增加的预载表盘;和
35.s14:根据需要增加的预载表盘的位置在滑动控件中创建与预载表盘对应的子页面。
36.请参阅图2,在某些实施方式中,可穿戴设备100还包括确认模块16,确认模块16还用于根据当前表盘的位置确认需要增加的预载表盘,创建模块10还用于根据需要增加的预载表盘的位置在滑动控件中创建与预载表盘对应的子页面。也就是说,步骤s12可以由确认模块16实现,步骤s14可以由创建模块10实现。
37.具体地,可穿戴设备100根据当前表盘的位置查询是否需要增加其他表盘,例如在接收到用户向左或向右滑动的指令后确认需要增加表盘。可穿戴设备100通过滑动控件创建空白子页面,并在空白子页面上建立预设表盘并执行初始化和渲染逻辑。从而,在用户切换后直接显示完整的表盘。其中,空白子页面可以在滑动过程中或者在当前表面使用时创建并执行初始化和渲染逻辑。在一个例子中,当前表盘切换到表盘3后,需要继续判断当前表盘的左右是否需要添加其他表盘,重复以上的步骤22和步骤24即可。。
38.请参阅图5,在某些实施方式中,步骤s20:控制子页面对应的预载表盘执行初始化和渲染逻辑的步骤包括:
39.s22:接收桌面的创建事件通知;和
40.s24:根据创建事件通知控制子页面对应的预载表盘执行初始化和渲染逻辑。
41.请参阅图2,在某些实施方式中,可穿戴设备100还包括接收模块18,接收模块18用于接收桌面的创建事件通知,控制模块12还用于根据创建事件通知控制子页面对应的预载表盘执行初始化和渲染逻辑。也就是说,步骤s22可以由接收模块18实现,步骤s24可以由控制模块12实现。
42.具体地,可穿戴设备100接收到桌面的创建事件通知,事件可以如聊天信息、备忘录、语音消息等,根据创建事件通知控制子页面对应的预载表盘执行初始化和渲染逻辑,以使得预载表盘能够直接显示事件,在用户切换至该预载表盘时,直接显示事件通知,如此使得切换后的表盘能够直接显示事件通知,而不需要时间去加载。
43.请参阅图3和图6,某些实施方式中,可穿戴设备100包括触摸屏20,步骤s30:根据切换指令将当前表盘切换至预载表盘进行显示包括:
44.s32:获取用户触摸触摸屏20的滑动信息;和
45.s34:根据滑动信息生成切换指令。
46.请参阅图2和图3,在某些实施方式中,可穿戴设备100还包括触摸屏20、获取模块22和生成模块24。获取模块22用于获取用户触摸触摸屏20的滑动信息,生成模块24用于根据滑动信息生成切换指令。也就是说,步骤s32可以由获取模块22实现,步骤s34可以由生成模块24实现。
47.具体地,可穿戴设备100包括触摸屏20,可穿戴设备100显示当前表盘1,表盘2和表盘3分别位于当前表盘1的左右两侧。可穿戴设备100预设有触摸屏20向左滑动与表盘1切换至表盘3的指令对应、以及触摸屏20向右滑动与表盘1切换至表盘2的指令对应。
48.在用户向左滑动滑时,可穿戴设备100执行由表盘1切换至表盘3的切换指令,表盘1切换成表盘3,表盘3为当前显示的表盘。在用户向右滑动时,可穿戴设备100执行由表盘1切换至表盘2的切换指令,表盘1切换成表盘3,表盘3为当前显示的表盘。
49.请参阅图7,在某些实施方式中,子页面包括分别位于当前表盘的两侧的第一子页面36和第二子页面38,步骤s30:根据切换指令将当前表盘切换至预载表盘进行显示还包括:
50.s36:当滑动信息为向第一子页面36滑动时,将当前表盘切换至第二子页面38对应的预载表盘进行显示;或
51.s38:当滑动信息为向第二子页面38滑动时,将当前表盘切换至第一子页面36对应的预载表盘进行显示。
52.请参阅图2,在某些实施方式中,切换模块14还用于当滑动信息为向第一子页面36滑动时,将当前表盘切换至第二子页面38对应的预载表盘进行显示;当滑动信息为向第二子页面38滑动时,将当前表盘切换至第一子页面36对应的预载表盘进行显示。也就是说,步骤s36和步骤s38可以由切换模块14实现。
53.具体地,请参阅图8,第一子页面36和第二子页面38分别位于当前表盘的左侧和右侧,在用户向右滑动时,即当滑动信息为向第一子页面36滑动时,将当前表盘切换至第一子页面36对应的预载表盘进行显示;在用户向左滑动时,即当滑动信息为向第二子页面38滑动时,将当前表盘切换至第一子页面36对应的预载表盘进行显示。
54.请参阅图9,在某些实施方式中,控制方法包括:s40:在桌面启动时,加载默认表盘作为当前表盘。
55.请参阅图2,在某些实施方式中,可穿戴设备100还包括加载模块26,加载模块26用于在在桌面启动时,加载默认表盘作为当前表盘。
56.具体地,请参阅图3,可穿戴设备100预设有默认表盘1,在可穿戴设备100启动时,当前表盘显示为默认表盘,即表盘1。
57.在某些实施方式中,控制方法还包括:
58.s50:获取用户滑动方向及滑动次数;
59.s52:在滑动次数大于预定次数且滑动方向均相同时,加快滑动方向上的预载表盘执行初始化和渲染逻辑的速度。
60.在某些实施方式中,可穿戴设备100还包括加速模块28。获取模块22用于获取用户滑动方向及滑动次数,加速模块28用于在滑动次数大于预定次数且滑动方向均相同时,加快滑动方向上的预载表盘执行初始化和渲染逻辑的速度。也就是说,步骤s50可以由获取模块22实现,步骤s52可以由加速模块28实现。
61.具体地,可穿戴设备100包括有依次排列的多个表盘,预载表盘包括与当前表盘相邻的表盘,例如表盘有10个、15个、20个等等。用户需要在同一方向滑动多次才能从当前表盘切换至目标表盘。滑动方向可以多次向左或者多次向右,预定次数可以是2次、3次、5次、6次或者更多次。
62.在一个例子中,表盘的数量为20个,表盘从左向右由第一个排列到第二十个,用户每次滑动可以逐渐显示并跨越1-3个表盘,用户需要滑动多次才能切换至目标表盘,预定滑动次数为3次。当前表盘位于第一个,而目标表盘位于第十八个,用户需要一直向左滑动5次才能切换至第十八个表盘。此时,用户滑动两次后到达第5个表盘,再滑动一次(即第3次)时,加快第5个表盘及后面的表盘的执行初始化和渲染逻辑的速度,并减小或者停止向右滑动方向上的表盘的执行初始化和渲染逻辑的速度。在第三次方向改变向右时,保持第5个表
盘两侧的执行初始化和渲染逻辑的速度不变。如此,既能有效利用可穿戴设备100的计算转换能力,又能加快滑动方向上表盘执行初始化和渲染的速度,防止卡顿,提高用户的体验。
63.请参阅图11,本技术还提供一种可穿戴设备100,可穿戴设备100包括:
64.一个或多个处理器72、存储器74;和
65.一个或多个程序,其中一个或多个程序被存储在存储器74中,并且被一个或多个处理器72执行,程序包括用于执行上述任意一实施方式可穿戴设备100的控制方法的指令。
66.请参阅图12,本技术还提供一种非易失性计算机可读存储介质200包括计算机可执行指令,当计算机可执行指令被一个或多个处理器72执行时,使得处理器72执行上述任意一实施方式的可穿戴设备100的控制方法。
67.本技术的计算机可执行指令通过将当前表盘下待切换的预载表盘提前创建好并且执行预载表盘的初始化和渲染逻辑,切换表盘时看到的是动态效果,所有的元素将会是所见即所得的情况,提高用户体验。
68.在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”、或“一些示例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。
69.本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
70.此外,在本技术的各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
71.上述提到的存储介质可以是只读存储器,磁盘或光盘等。
72.尽管已经示出和描述了本技术的实施方式,本领域的普通技术人员可以理解:在不脱离本技术的原理和宗旨的情况下可以对这些实施方式进行多种变化、修改、替换和变型,本技术的范围由权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜