自定义看板页面的方法、装置、电子设备及存储介质与流程
未命名
08-15
阅读:99
评论:0

1.本技术涉及物联网技术领域,具体而言,本技术涉及一种自定义看板页面的方法、装置、电子设备及存储介质。
背景技术:
2.随着物联网技术的飞速发展,智能家居的应用逐渐广泛,用户可通过用户端的应用程序控制在物联网中的各智能设备,例如,用户通过在智能手机上安装的应用程序,控制家中的空调、灯、插座开关等智能设备。
3.目前,应用程序会提供一些预设模式框架页面,为用户提供智能家居的控制服务。但是,智能家居用户之间的个体差异很大,例如用户的行为习惯、家里的设备情况、家居环境情况等等,可以理解,应用程序所提供的预设模式框架页面,不能满足所有用户的实际需求,也就是说,预设模式框架页面与实际情况之间存在脱节,不适用于实际情况。
4.由上可知,应用程序所提供的预设模式框架页面不够实用成为了亟需解决的问题。
技术实现要素:
5.本技术提供了一种自定义看板页面的方法、装置、电子设备及存储介质,可以解决相关技术中存在的应用程序所提供的预设模式框架页面不够实用的问题。所述技术方案如下:
6.根据本技术的一个方面,一种自定义看板页面的方法,包括:显示看板编辑页面,并在所述看板编辑页面中显示可供编辑的功能组件;所述功能组件包括服务组件、设备组件、场景组件中的至少一种;响应于所述看板编辑页面中功能组件被选中的操作,对选中的功能组件进行编辑处理,并在所述看板编辑页面中显示编辑后的功能组件;响应于针对所述看板编辑页面的应用操作,生成自定义的看板页面,并在所述看板页面中显示编辑后的功能组件所对应的内容。
7.根据本技术的一个方面,一种自定义看板页面的装置,包括:组件显示模块,用于显示看板编辑页面,并在所述看板编辑页面中显示可供编辑的功能组件;所述功能组件包括服务组件、设备组件、场景组件中的至少一种;组件自定义模块,用于响应于所述看板编辑页面中功能组件被选中的操作,对选中的功能组件进行编辑处理,并在所述看板编辑页面中显示编辑后的功能组件;页面显示模块,用于响应于针对所述看板编辑页面的应用操作,生成自定义的看板页面,并在所述看板页面中显示编辑后的功能组件所对应的内容。
8.根据本技术的一个方面,一种电子设备,包括:至少一个处理器、至少一个存储器、以及至少一条通信总线,其中,存储器上存储有计算机程序,处理器通过通信总线读取存储器中的计算机程序;计算机程序被处理器执行时实现如上所述的自定义看板页面的方法。
9.根据本技术的一个方面,一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上所述的自定义看板页面的方法。
10.根据本技术的一个方面,一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在存储介质中,计算机设备的处理器从存储介质读取计算机程序,处理器执行计算机程序,使得计算机设备执行时实现如上所述的自定义看板页面的方法。
11.本技术提供的技术方案带来的有益效果是:
12.在上述技术方案中,为用户提供了各式各样可供编辑的功能组件,用户可以对看板页面上的各功能组件进行编辑,从而生成自定义的看板页面;该看板页面上的各功能组件不但更加适配于智能家居网络下的各设备和各场景,并且,自定义生成的看板页面更加符合用户的使用习惯,用户利用该看板页面能更方便地监控和管理智能家居,从而提升了看板页面的实用性,进而提升了用户体验。
附图说明
13.为了更清楚地说明本技术提供的技术方案,下面将对本技术各实施例描述中所需要使用的附图作简单地介绍。
14.图1是根据一示例性实施例示出的一种自定义看板页面的方法的流程图;
15.图2为图1对应实施例所涉及的看板编辑页面的具体实现示意图;
16.图3为图1对应实施例中步骤330在一个实施例的流程图;
17.图4为图3对应实施例所涉及的内容编辑操作的具体实现示意图;
18.图5为图1对应实施例中步骤330在另一个实施例的流程图;
19.图6a为图1对应实施例中步骤310在一个实施例的流程图;
20.图6b为图6a对应实施例所涉及的看板管理操作的具体实现示意图;
21.图6c为图6a对应实施例所涉及的看板管理页面的具体实现示意图;
22.图7为图1对应实施例所涉及的看板编辑页面的具体实现示意图;
23.图8至图10为图1对应实施例所涉及的针对功能组件所对应内容的修改操作的具体实现示意图;
24.图11为图1对应实施例所涉及的看板配置操作的具体实现示意图;
25.图12a为图1对应实施例中步骤330在另一个实施例的流程图;
26.图12b为图12a对应实施例所涉及的查找操作的具体实现示意图;
27.图12c为图12a对应实施例所涉及的集合编辑操作的具体实现示意图;
28.图12d为图12a对应实施例所涉及的选择操作的具体实现示意图;
29.图13至图14e是一应用场景中一种自定义看板页面的方法的具体实现示意图;
30.图15是根据一示例性实施例示出的一种自定义看板页面的装置的结构框图;
31.图16是根据一示例性实施例示出的一种终端的硬件结构图;
32.图17是根据一示例性实施例示出的一种电子设备的结构框图。
具体实施方式
33.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本技术的限制。
34.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一
个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
35.如前所述,应用程序所提供一些预设模式框架页面与实际情况之间存在脱节,不够实用。
36.目前,大部分的智能家居应用程序提供的自定义程度都不高,或者仅能提供少量的自定义选择,大部分都是在一个既定的模式框架内让用户使用,但是智能家居用户的个体差异很大,用户的行为习惯、设备情况、家居环境情况都有很大的不同,例如,用户a喜欢为智能家居网络配置各种各样的场景,但是预设模式框架页面提供的场景类型和数量有限,无法完全适用于用户a配置的各场景,预设模式框架页面与实际情况之间脱节严重,也就是说,预设模式框架页面的实用性差,无法满足所有用户的需求。
37.由上可知,应用程序所提供的预设模式框架页面不够实用成为了亟需解决的问题。
38.为此,本技术提供的自定义看板页面的方法,能够有效地提升看板页面的自定义程度,进而有效地提升看板页面的实用性,相应地,该自定义看板页面的方法适用于自定义看板页面的装置,该自定义看板页面的装置可部署于电子设备,例如,该电子设备可以是智能手机等等。
39.请参阅图1,本技术实施例提供了一种自定义看板页面的方法,该方法适用于电子设备,该电子设备可以是智能手机等。
40.在下述方法实施例中,为了便于描述,以该方法各步骤的执行主体为电子设备为例进行说明,但是并非对此构成具体限定。
41.如图1所示,该方法可以包括以下步骤:
42.步骤310,显示看板编辑页面,并在看板编辑页面中显示可供编辑的功能组件。
43.其中,功能组件包括服务组件、设备组件、场景组件中的至少一种,服务组件根据已配置且用于实现特定空间服务和/或特定场景服务的至少一个设备生成,例如:特定空间服务可以是天气服务等,特定场景服务可以是安防服务等;设备组件可以根据已配置的至少一个设备生成,例如:已配置的设备可以是摄像头、灯具等;场景组件可以根据已配置的场景生成,例如:已配置的场景可以是回家场景、出门场景等。
44.首先说明的是,看板编辑页面是用于对各看板页面的内容进行编辑的页面。例如,可通过看板编辑页面对各看板页面的各功能组件的名称、组件类型、图标、位置等内容进行编辑。
45.图2示出了一个实施例中看板编辑页面的示意图,如图2所示,在本实施例中,各功能组件以卡片的形式存在。例如,看板编辑页面可以包括无卡片的看板编辑页面201,添加卡片时所展示的组件选择页面202,以及有卡片的看板编辑页面203。具体地,看板编辑页面203显示有服务组件、场景组件和设备组件等。其中,服务组件可以包括天气服务组件204、安防服务组件205、场景组件、设备组件等;场景组件具体可以包括回家场景组件206、离家
场景组件207、电影模式组件208和阅读模式组件209等;设备组件具体可以包括风扇组件210、吊灯组件211、摄像机组件212和插座组件213等。
46.在一个可能的实现方式,如图3所示,步骤310可以包括以下步骤:
47.步骤410,响应于看板页面中触发的内容编辑操作,显示看板编辑页面。
48.步骤430,将看板页面中的功能组件显示在看板编辑页面。
49.其中,看板页面是用于对智能家居网络进行控制的页面,例如,控制智能家居中连接的各智能设备,控制智能家居网络配置的各场景等。
50.图4中示出了一个实施例中智能家居网络中各看板页面的示意图,在图4中,该智能家居网络中可配置至少三个看板页面,分别是“全屋”看板页面401、“安防”看板页面402和“健康生活”看板页面403;其中,“全屋”看板页面401中显示有多个服务组件、场景组件以及设备组件,“安防”看板页面402中显示有摄像机组件、安防组件以及多个场景组件,“健康生活”看板页面403显示有睡眠质量组件、环境曲线组件以及多个场景组件。
51.其中,内容编辑操作用于显示看板编辑页面,以对看板页面中的功能组件及其对应的内容进行编辑。为了编辑看板页面中的功能组件及其对应的内容,内容编辑操作的控制入口设置在看板页面中。若用户期望编辑看板页面中的功能组件及其对应的内容,便可通过在该控制入口触发内容编辑操作,从而显示看板编辑页面,进而在看板编辑页面中显示可供编辑的功能组件及其对应的内容。
52.举例来说,如图4所示,在“全屋”看板页面401中,显示有一个内容编辑操作的控制入口404、以及该看板页面中的各功能组件,点击该内容编辑操作的控制入口404,对于电子设备来说,则在该控制入口404检测到该内容编辑操作,并响应该内容编辑操作由“全屋”看板页面401跳转至对应的“全屋”看板编辑页面,并在“全屋”看板编辑页面中显示“全屋”看板页面401中的各功能组件及其对应的内容,回请参阅图2中看板编辑页面203所示。其中,在控制入口404的点击操作即视为内容编辑操作。
53.值得一提的是,控制入口触发的操作根据电子设备配置的输入组件(鼠标、触摸屏、键盘)的不同,具体形式也可以有所区别。例如,电子设备为配置触摸屏的智能手机,则操作可以是点击、移动等手势操作,电子设备为配置鼠标的台式电脑,则操作可以是单击、双击、拖拽等机械操作,此处并未加以限定。
54.在一个可能的实现方式,如图5所示,步骤410可以包括以下步骤:
55.步骤510,响应于看板页面中触发的看板添加操作,显示看板编辑页面。
56.其中,看板添加操作用于显示空白的看板编辑页面,以实现在应用程序中添加新的看板页面,看板添加操作的控制入口设置在看板页面中。若用户期望在应用程序中添加新的看板页面,便可以通过该控制入口触发看板添加操作,从而显示空白的看板编辑页面。
57.举例来说,回请参见图4所示,看板页面401显示有看板添加操作的控制入口405,点击该控制入口405,对于电子设备来说,则在该控制入口405检测到该看板添加操作,并响应该看板添加操作,回请参阅图2中看板编辑页面201所示,看板页面201是没有功能组件的看板编辑页面,其中,在控制入口405的点击操作即视为看板添加操作。
58.步骤530,响应于看板编辑页面中触发的组件添加操作,显示可供选择的功能组件,并将选中的功能组件显示在看板编辑页面。
59.其中,组件添加操作用于显示组件选择页面,以在看板编辑页面添加新的功能组
件。为了在看板编辑页面添加新的功能组件,组件添加操作的控制入口设置在看板编辑页面中。若用户期望在看板编辑页面中添加新的功能组件,便可通过在该控制入口触发组件添加操作,从而显示组件选择页面,进而在组件选择页面中显示可供添加的功能组件。
60.举例来说,回请参阅图2所示,看板编辑页面201显示有组件添加操作的控制入口204,点击该控制入口204,对于电子设备来说,则在该控制入口204检测到该组件添加操作,并响应该组件添加操作由看板编辑页面201跳转至组件选择页面202,该组件选择页面显示有若干个可供选择的功能组件和确定操作的控制入口214,其中,确定操作用于将所选的功能组件显示在看板编辑页面中;在组件选择页面202中选中安防卫士组件215,并点击控制入口214,对于电子设备来说,则在该控制入口214检测到该确定操作,响应于该确定操作,回请参加图2中的编辑看板页面203所示,选中的安防卫士组件215被显示在看板编辑页面的205处;其中,在控制入口204的点击操作即视为组件添加操作。
61.在一个可能的实现方式,如图6a所示,步骤310可以包括以下步骤:
62.步骤610,响应于看板页面中触发的看板管理操作,显示看板管理页面,并在看板管理页面中,显示自定义的各看板页面和/或推荐的各看板页面对应的缩略图。
63.其中,看板管理操作用于进入看板管理页面,看板管理页面是用于对应用程序中的各看板页面进行管理的页面。为了对应用程序中的各看板页面进行管理,看板管理操作的控制入口设置在看板页面中。若用户期望管理各看板页面,便可通过在该控制入口触发看板管理操作,从而显示看板管理页面,进而在看板管理页面中显示看板页面的缩略图。其中,该看板管理页面中包括应用程序中已有的看板页面的缩略图,以及应用程序所推荐的看板页面的缩略图,可以理解,每个缩略图有与之对应的看板页面。
64.关于推荐的看板页面,可以是预先设置在应用程序中固定的看板页面,也可以是应用程序基于用户习惯进行预测分析得到的看板页面,在此不作限定。
65.举例来说,如图6b所示,在看板页面11b1中,显示有看板管理操作的控制入口11b2,点击控制入口11b2,对于电子设备来说,则在该控制入口11b2检测到该看板管理操作,并响应于该看板管理操作由看板页面11b1跳转至对应的看板管理页面11b3,并在该看板管理页面中显示已添加的各看板页面的缩略图、以及自动推荐的“全屋”推荐看板11b4和“安防”推荐看板11b5等。其中,在控制入口11b2的点击操作即视为看板管理操作。在另外的实施例中,还可以在看板页面11b1中触发滑动操作,例如直接在看板页面11b1中触发向右滑动操作,也可进入看板管理页面11b3。
66.关于在看板管理页面管理应用程序的各看板页面,在一个可能的实现方式,若检测到针对看板管理页面中缩略图的选择操作,则从看板管理页面跳转至选中的缩略图所对应的看板页面;若检测到针对看板管理页面中缩略图的删除操作,则将选中的缩略图从看板管理页面中删除;若检测到针对看板管理页面中缩略图的拖拽操作,则调整选中的缩略图在看板管理页面中的显示位置;若检测到针对看板管理页面中缩略图的隐藏操作,则在看板管理页面中将选中的缩略图进行隐藏。
67.其中,选择操作用于进入缩略图对应的看板页面中;删除操作用于将对应的看板页面从应用程序中删除;拖拽操作用于移动缩略图在看板管理页面的位置,并且与该缩略图对应的看板页面在应用程序中的显示顺序也会发生相应改变;隐藏操作用于将缩略图在看板管理页面中隐藏。
68.举例来说,如图6b所示,在看板管理页面11b3中显示有选择操作的控制入口11b6和隐藏操作的控制入口11b7;点击控制入口11b6,对于电子设备来说,则在控制入口11b6检测到对该缩略图的选择操作,并响应于该选择操作由看板管理页面11b3跳转至对应的“全屋”看板页面11b1,其中,在控制入口11b6的点击操作即视为选择操作;点击控制入口11b7,对于电子设备来说,则在控制入口11b7检测到对该缩略图的隐藏操作,并响应于该隐藏操作将“健康生活”看板页面的缩略图11b8隐藏,此时,该缩略图11b8灰度显示,并且无法对该缩略图执行选择操作,其中,在控制入口11b7的点击操作即视为隐藏操作。
69.关于在看板管理页面管理应用程序的各看板页面,在另一个可能的实现方式,响应于看板管理页面中触发的看板添加操作,显示看板编辑页面;响应于看板编辑页面中触发的组件添加操作,显示可供选择的功能组件,并将选中的功能组件显示在看板编辑页面。
70.图6c示出了一个实施例中看板管理页面的示意图,如图6c所示,在看板管理页面1101中,在每个看板页面中显示有删除操作的控制入口1102,例如在各看板页面的右上角显示删除操作的控制入口;针对各个看板页面的拖拽操作的控制入口1104,例如长按看板页面的操作;以及还包括看板添加操作的控制入口1105;点击控制入口1102,对于电子设备来说,则在控制入口1102处检测到对该缩略图的删除操作,并响应于该删除操作显示删除确认框1103,若用户确认删除,该缩略图在看板管理页面中被删除,其中,在控制入口1102的点击操作即视为删除操作;长按并移动控制入口1104,对于电子设备来说,则在控制入口1104处检测到拖拽操作,并响应于该拖拽操作将所选缩略图显示在用户松开处,其中,在控制入口1104的长按并移动操作即视为拖拽操作;点击控制入口1105,对于电子设备来说,则在控制入口1105处检测到看板添加操作,响应于该看板添加操作显示空白的看板编辑页面,回请参阅图2中看板编辑页面201所示,其中,在控制入口1105的长按并移动操作即视为看板添加操作。
71.进一步地,还可以通过看板管理页面对各缩略图对应的看板页面进行内容编辑。在一个可能的实现方式,通过看板管理页面对看板页面进行内容编辑包括以下步骤:
72.步骤630,响应于针对缩略图所对应看板页面的内容编辑操作,显示看板编辑页面。
73.其中,内容编辑操作用于进入缩略图对应的看板编辑页面,看板编辑页面是用于对各看板页面的内容进行编辑的页面。为了对各缩略图对应的看板页面进行编辑,内容编辑操作的控制入口设置在看板管理页面中。若用户期望对各缩略图对应的看板页面进行编辑,便可通过在该控制入口触发内容编辑操作,从而显示看板编辑页面,进而在看板编辑页面中对缩略图对应的看板页面进行编辑。
74.步骤650,将选中缩略图所对应看板页面中的功能组件显示在看板编辑页面。
75.如前所述,每个缩略图都有与之对应的看板页面,而看板页面有若干个功能组件,因此,在进入对应该看板页面的看板编辑页面时,看板页面的各功能组件显示在该看板编辑页面上。
76.举例来说,回请参阅图6b所示,看板管理页面11b3显示有内容编辑操作的控制入口11b9;点击该控制入口11b9,对于电子设备来说,则在控制入口11b9处检测到内容编辑操作,回请参阅图2所示,响应于该内容编辑操作由图6b的看板管理页面11b3跳转至图2的看板编辑页面203,在看板编辑页面203中显示有缩略图对应看板页面中的各功能组件;其中,
在控制入口11b9的点击操作即视为内容编辑操作。
77.由上可知,用户通过看板管理页面对各个看板页面对应的缩略图进行管理,从而方便用户快速地对各个看板页面进行管理,例如,用户编辑、删除或隐藏各看板页面的缩略图,并且,应用程序还为用户提供了多个推荐看板页面,用户应用推荐看板页面,以此降低用户配置看板页面的难度。
78.步骤330,响应于看板编辑页面中功能组件被选中的操作,对选中的功能组件进行编辑处理,并在看板编辑页面中显示编辑后的功能组件。
79.其中,看板编辑页面显示有对应的看板页面的各功能组件,用户可以根据选择功能组件,对所选的功能组件进行编辑,例如,添加新的功能组件、删除功能组件、移动功能组件的位置等。
80.在一个可能的实现方式,若检测到针对看板编辑页面中功能组件的删除操作,则将选中的功能组件从看板编辑页面中删除;若检测到针对看板编辑页面中功能组件的拖拽操作,则调整选中的功能组件在看板编辑页面中的显示位置。
81.举例来说,如图7所示,图7中的设备区域8001中显示有风扇组件8002,拖拽操作的控制入口位于风扇组件8002处,用户长按风扇组件8002,对于电子设备来说,则在风扇组件8002处检测到拖拽操作,用户将风扇组件移动至场景区域8003处,用户松开风扇组件8002,完成拖拽操作,响应于该拖拽操作,看板页面8004的场景区域8003处显示风扇组件8002,其中,在风扇组件8002的长按并拖动操作即视为拖拽操作。
82.步骤350,响应于针对看板编辑页面的应用操作,生成自定义的看板页面,并在看板页面中显示编辑后的功能组件所对应的内容。
83.其中,应用操作用于生成自定义的看板页面,自定义的看板页面是基于用户在看板编辑页面进行各项内容编辑生成的页面。为了应用用户在看板编辑页面所做的编辑,应用操作的控制入口设置在看板编辑页面中。若用户期望保存自己所做的编辑,便可在该控制入口触发应用操作,从而保存用户所做的编辑,进而生成自定义的看板页面。
84.举例来说,用户在看板编辑页面中添加了若干个功能组件,并触发应用操作,则基于新添的功能组件生成自定义的看板页面,该看板页面上显示有以上功能组件。
85.进一步说明的是,相同组件类型的功能组件为一个组件集合,因此,在添加新的功能组件到看板编辑页面后,为了方便用户使用和管理各功能组件,可以基于功能组件的组件类型,将相同类型的功能组件显示在同一片显示区域。
86.在一个可能的实现方式,确定编辑后的功能组件的组件类型;在看板页面中,按照所确定的组件类型布局对应的显示区域;将属于相同组件类型的功能组件所对应的内容,显示在看板页面中对应的显示区域。
87.在一个可能的实现方式,在看板页面中不同组件类型对应的各显示区域,分别显示服务组件、设备组件、场景组件;其中,服务组件根据已配置且用于实现特定空间服务和/或特定场景服务的至少一个设备生成;设备组件根据已配置的至少一个设备生成;场景组件根据已配置的场景生成。
88.举例来说,回请参见图7所示,看板编辑页面中显示有三个显示区域,分别是场景区域8003、设备区域8001和全屋服务区域8005,其中,场景区域8003显示的功能组件为场景组件,设备区域8001显示的功能组件为设备组件,全屋服务区域8005显示的功能组件为服
务组件。
89.进一步地,本方案还可以针对功能组件进行自定义编辑,以提高看板页面的自定义程度,使得生成的自定义的看板页面更加符合用户的喜好。在一个可能的实现方式,响应于针对功能组件所对应内容的修改操作,将功能组件修改后的内容显示在看板页面;内容包括功能组件的名称、图标、组件类型中的至少一种。
90.其中,修改操作是用于对功能组件所对应内容进行修改的操作,为了对各功能组件所对应内容进行修改,修改操作的控制入口可设置在组件选择页面和/或看板页面中。若用户期望对功能组件所对应内容进行修改,便可触发以上控制入口,从而显示相应的页面,进而对各功能组件所对应内容进行修改。
91.举例来说,如图8所示,组件选择页面903中显示有对“客厅吊灯”组件的样式进行修改的控制入口901;点击控制入口901,对于电子设备来说,在该控制入口处检测到修改操作,响应于该修改操作由组件选择页面903跳转至“客厅吊灯”的样式页面902,其中,在控制入口901的点击操作即视为修改操作;样式页面902中显示有“客厅吊灯”组件的三个样式,包括“样式1”、“样式2”和“样式3”,用户可选择其中一个样式,进一步地,最后生成的自定义的看板页面中,显示有此样式的“客厅吊灯”组件。
92.又例如,如图9所示,“全屋”看板页面1001显示有对“客厅吊灯”组件的样式进行修改的控制入口1002;点击控制入口1002,对于电子设备来说,则在该控制入口处检测到修改操作,响应于该修改操作,由“全屋”看板页面1001跳转至相应的样式页面1003,其中,在控制入口1002的点击操作即视为修改操作;用户可选择其中一个样式,进一步地,最后生成的自定义的看板页面中,显示有此样式的“客厅吊灯”组件。
93.再例如,如图10所示,“全屋”看板页面1001中显示有对,“客厅吊灯”组件的组件信息进行修改的控制入口1004;点击控制入口1004,对于电子设备来说,则在控制入口1004处检测到该修改操作,响应于该修改操作由“全屋”看板页面1001跳转至“客厅吊灯”组件的编辑卡片信息页面1005;该卡片信息页面1005显示有三个控制入口,分别是重命名的控制入口1006、组件用途的控制入口1007和组件位置的控制入口1008;当控制入口1006被触发,显示重命名框1009,在重命名框1009中重命名“客厅吊灯”组件的名称;当控制入口1007被触发,显示组件用途框1010,在该组件用途框1010中,可以为“客厅吊灯”组件选择用途;当控制入口1008被触发,显示“客厅吊灯”的分配位置页面1011,在该控制页面中可以为“客厅吊灯”组件配置位置;进一步地,卡片信息页面1005中还有图标选择区域1012,可在该区域中选择其中一个图标,作为“客厅吊灯”组件的图标;其中,在控制入口1004的点击操作即视为修改操作。
94.此外,不仅可以对看板编辑页面中的各功能组件进行编辑,还可以对看板页面所对应的编辑内容进行个性化配置。在一个可能的实现方式,响应于看板编辑页面中触发的看板配置操作,对在看板编辑页面中编辑内容的看板页面进行个性化配置,使得看板页面按照个性化配置进行功能组件所对应内容的显示。
95.其中,看板配置操作用于对看板页面进行个性化配置,为了对看板页面进行个性化配置,看板配置操作的控制入口设置在看板编辑页面中。若用户期望对看板进行个性化配置,便可触发该控制入口,从而在看板编辑页面进行个性化配置,进而得到个性化配置后的看板页面。
96.在一个可能的实现方式,个性化配置包括但不限于有看板页面的名称、看板页面的主题和/或看板页面的壁纸。
97.举例来说,如图11所示,可通过首页中“添加看板”的操作入口,进入看板编辑页面7a3,还可以通过看板管理页面中的“添加看板”的操作入口,进入看板编辑页面7a3。看板编辑页面7a3中显示有编辑看板名称的控制入口7a4和看板个性化的控制入口7a5;点击控制入口7a4,对于电子设备来说,则在控制入口7a4处检测到看板配置操作,响应于该看板配置操作更改该看板页面的名称;点击控制入口7a5,对于电子设备来说,则在控制入口7a5处检测到看板配置操作,响应于该看板配置操作在看板编辑页面7a3中显示看板个性化弹窗7a6,通过该看板个性化弹窗可以切换看板页面的主题、更改看板页面的壁纸以及更改看板页面的名称,其中,对控制入口7a4和/或控制入口7a5的点击操作即视为看板配置操作。
98.通过上述实施例的结合,用户可以自定义配置各看板页面以及看板页面的各功能组件,例如,编辑看板页面显示的各功能组件、更换看板页面的主题等,从而生成自定义的看板页面;一方面,本方案为用户提供了各式各样自定义配置的选择,使得看板页面的配置更自由;另一方面,用户自由地对看板页面进行配置,生成的看板页面不但符合用户的使用习惯,并且,看板页面中各功能组件能更符合用户家里实际的设备和场景,进而,用户能更好地利用看板页面对智能家居进行监控和管理,提升了看板页面的实用性,进一步地,大大地提升了用户的智能家居体验感。
99.请参阅图12a,本技术实施例中提供了一种可能的实现方式,步骤330还可以包括以下步骤:
100.步骤710,响应于看板编辑页面中触发的组件添加操作,显示组件选择页面,并将组件集合对应的入口显示在组件选择页面。
101.其中,组件添加操作用于进入组件选择页面,组件选择页面是包括若干个组件集合的页面,而组件集合包括属于相同组件类型的至少一个功能组件,通过组件选择页面,可以选择功能组件并添加至看板编辑页面中。为了在看板编辑页面中添加功能组件,组件添加操作的控制入口设置在看板编辑页面中,若用户期望在看板编辑页面中添加新的功能组件,便可触发该控制入口,从而在组件选择页面中选择功能组件,进而将所选的功能组件显示在看板编辑页面中。
102.举例来说,回请参见图2,在看板编辑页面201中显示有组件添加操作的控制入口204;点击该控制入口204,对于电子设备来说,则在控制入口204中检测到组件添加操作,响应于该组件添加操作由看板编辑页面201跳转至组件选择页面202,组件选择页面202显示有4个组件集合,分别是全屋服务组件集合、场景组件集合、设备组件集合和摄像机组件集合,这4个组件集合分别提供了若干个可选择的功能组件,用户可以选择其中的功能组件,进而将所选的功能组件显示在看板编辑页面201中。
103.需要说明的是,由于功能组件的数量过多,为了方便查找,在一个可能的实现方式,在组件选择页面中,显示查找入口;响应于查找入口触发的查找操作,在选中的组件集合中查找匹配的功能组件;将查找到的功能组件显示在组件选择页面。
104.其中,查找操作用于得到对应于输入内容的功能组件,为了快速查找功能组件,查找操作的查找入口设置在组件选择页面中。若用户期望查找功能组件,便可触发该查找入口,从而得到功能组件。
105.举例来说,如图12b所示,在组件选择页面1201中显示有房间筛选的控制入口1202、类型筛选的控制入口1203和搜索的控制入口1204,其中,上述控制入口即为查找操作的查找入口,通过不同的查找入口为用户提供了不同的查找方式;点击控制入口1202,对于电子设备来说,则在控制入口1202处检测到查找操作被触发,响应于该查找操作使得组件选择页面1201的1207处显示各设备组件所在的各房间,用户可通过选择其中一个房间,得到该房间下的设备组件;点击控制入口1203,对于电子设备来说,则在控制入口1203处检测到查找操作被触发,响应于该查找操作使得组件选择页面1201显示设备组件所属的各类型,用户可通过选择其中一个类型,得到属于该类型的各设备组件;点击控制入口1204,对于电子设备来说,则在控制入口1204处检测到查找操作,响应于该查找操作使得组件选择页面中显示键盘区域1205,用户可通过键盘在控制入口1204中输入关键词,例如:开关,应用程序根据关键词查找符合关键词的设备组件,如图12b的1206所示,得到符合关键词“开关”的功能组件,进一步地,不仅可以通过键盘输入关键词,还可以通过语音输入关键词,在此不作限定;其中,上述对各控制入口的点击操作即视为查找操作。
106.步骤730,响应于组件集合所对应入口触发的选择操作,在组件选择页面中显示选中的组件集合中的至少一个功能组件。
107.首先说明的是,可以根据各功能组件的组件类型,将各功能组件进行分类,即,相同组件类型的若干个功能组件为一个组件集合,例如,提供全屋服务的各功能组件为同一类型,即服务组件集合;提供场景服务的各功能组件为同一类型,即场景组件集合;提供设备控制的各功能组件为同一类型,即设备组件集合等。
108.其中,选择操作用于显示所选组件集合的各功能组件,为了显示各组件集合的各功能组件,选择操作的控制入口设置在组件选择页面中。若用户期望得到组件集合下的功能组件,便可触发组件集合对应的控制入口,从而在组件选择页面中显示该组件集合的各功能组件,进而在各组件集合下选择功能组件。
109.举例来说,回请参见图2,图2的组件选择页面202中显示有4个组件集合,分别是全屋服务组件集合、场景组件集合、设备组件集合和摄像机组件集合,点击全屋服务组件集合的控制入口216,组件选择页面202中显示有全屋服务组件集合的天气信息组件、安防卫士组件和全屋能耗组件。
110.进一步地,不但可以根据各功能组件的共同点对功能组件进行分类,用户也可以自由地对各功能组件进行自定义分类,基于用户所选的功能组件生成自定义的组件集合,可以理解,用户配置的自定义的组件集合,不但符合用户的使用习惯,并且在应用程序所提供的组件集合上进行调整,能够更加符合实际智能家居网络下的设备和/或场景。
111.在一个可能的实现方式,响应于看板编辑页面中触发的分组管理操作,显示分组管理页面;按照可供编辑的功能组件所属的组件类型,在分组管理页面中显示对应的组件集合;响应于针对组件集合的集合编辑操作,对选中的组件集合及其中各功能组件进行编辑处理,并在看板编辑页面中显示编辑后各组件集合中的功能组件。
112.其中,分组管理操作用于进入分组管理页面,分组管理页面是用于对各功能组件进行分类的页面。为了对各功能组件进行分类,分组管理操作的控制入口设置在看板编辑页面中。若用户期望对各功能组件进行分类,便可通过在该控制入口触发分组管理操作,从而显示分组管理页面,进而在分组管理页面中显示各组件集合。
113.举例来说,回请参见如图11所示,看板编辑页面7a3中显示有分组管理操作的控制入口7a1;点击控制入口7a1,对于电子设备来说,则在控制入口7a1处检测到分组管理操作,并响应于该分组管理操作由看板编辑页面7a3跳转至对应的分组管理页面7a2,该分组管理页面7a2显示有3个组件集合,分别是“全屋服务”组件集合、“场景组件”集合和“设备”组件集合。
114.如前所述,用户可以自由地对各功能组件进行自定义分类,也就是说,用户可以通过分组管理页面对各功能组件进行分类,例如,创建新的组件集合,调整已有组件集合下的功能组件。而集合编辑操作用于进入组件选择页面,以对选中的组件集合及其中各功能组件进行编辑处理。为了对选中的组件集合及其中各功能组件进行编辑处理,集合编辑操作的控制入口设置在分组管理页面。若用户期望对选中的组件集合及其中各功能组件进行编辑处理,便可通过在该控制入口触发集合编辑操作,从而显示组件选择页面,进而在组件选择页面对选中的组件集合及其中各功能组件进行编辑处理。
115.举例来说,如图12c所示,分组管理页面7b1中显示有三个组件集合,分别是全屋服务组件集合、场景组件集合和设备组件集合,同时,该分组管理页面7b1中还显示有集合编辑操作的控制入口7b2;点击控制入口7b2,对于电子设备来说,则在控制入口7b2处检测到集合编辑操作,响应于该集合编辑操作由分组管理页面7b1跳转至组件选择页面7b3,在该组件选择页面中选择摄像机组件,进而,分组管理页面7b1中显示新的摄像头组件集合7b4,其中,对控制入口7b2的点击操作即视为集合编辑操作。
116.步骤750,响应于针对组件集合中功能组件的选择操作,在看板编辑页面中显示选中的功能组件。
117.首先说明的是,对功能组件的选择,可以在同一个组件集合中选择,也可以在多个组件集合中分别选择,在此不作限定。
118.图12d示出了一个实施例中针对组件集合中功能组件的选择操作的示意图,如图12d所示,在全屋服务组件集合12d1中选择安防卫士组件12d5,在场景组件集合12d2中选择阅读模式组件12d6,在设备组件集合12d3中选择吊灯组件12d7,在摄像机组件集合中未选择功能组件。
119.在上述实施例的作用下,用户可以根据个人喜好自由地编辑各功能组件,对各功能组件进行分组,并且,为用户提供了功能组件的查找功能,用户可以快速查找所需的功能组件;一方面,本方案增加了功能组件的自定义选择,功能组件更符合用户使用习惯和智能家居网络下的各设备和场景,另一方面,用户能快速查找功能组件,使得用户配置看板页面更简易,进而大大地提升用户体验。
120.图13是一应用场景中一种自定义看板页面的方法的具体实现示意图。
121.通过步骤801,在应用程序中创建新的看板页面。
122.通过步骤803,个性化配置该看板页面;包括看板页面的名称、主题、壁纸等。
123.通过步骤805,在该看板页面添加新的功能组件。
124.需要说明的是,不同的功能组件的大小不一,而功能组件的大小会影响其在看板页面显示的位置,现结合图14a对步骤805进行说明,如图14a所示,步骤805包括以下步骤:
125.步骤810,添加一个功能组件到看板页面。
126.其中,不同的功能组件的大小可以根据终端屏幕的栅格划分进行设计,以最大化
利用终端屏幕的显示空间,并且,可以实现在栅格划分下,每个功能组件会检查其相邻前方是否有足够的宫格空隙,若有,则自动往前填空,实现自适应排序,自适应布局。
127.图14b示出了一个实施例中不同尺寸的功能组件的示意图,如图14b所示,功能组件的大小为x*y,其中,x为横向栅格数,y为纵向栅格数,包括1*1、1*2、1*3、2*1、2*2等等。
128.不同的尺寸将提供不同的功能,功能组件越大,功能越丰富,功能组件越小,功能越简单,用户可根据自己的需要任意切换功能组件的尺寸。
129.步骤830,终端设备识别该功能组件的尺寸大小和栅格数。
130.其中,不同终端的终端屏幕大小不一,针对不同的终端屏幕,划分不同的栅格尺寸与栅格数量,栅格数量不固定,图14c示出了一个实施例中不同终端屏幕栅格划分的示意图,图14c中的1401为小屏幕终端的栅格划分,例如,手机;图14c中的1402为大屏幕终端的栅格划分,例如,平板电脑。
131.步骤850,终端设备定位目标位置。
132.其中,目标位置是指新的功能组件显示在看板页面的位置。
133.如前所述,相同组件类型的功能组件会显示在同一显示区域,因此,当添加新的功能组件后,终端屏幕会根据功能组件的组件类型,判断功能组件在看板页面的显示区域,若当前看板页面已有相同组件类型的功能组件,则将其显示在该组件类型对应显示区域的栅格末尾,若当前看板页面没有相同组件类型的功能组件,则将其显示在看板页面的栅格末尾。
134.如图14d所示,在一个可能的实现方式,步骤850包括以下步骤:
135.步骤851,用户添加功能组件至看板页面。
136.步骤853,终端设备识别该功能组件的组件类型。
137.步骤855,终端设备判断当前看板页面内是否有相同组件类型的功能组件。
138.步骤857,若有,则将功能组件自动置入对应组件类型分组末尾。
139.步骤859,若没有,当前功能组件自动成组,分组名称默认按功能组件类型名称显示,并置于当前看板页面末尾。
140.步骤870,终端设备判断目标位置的横向或纵向布局的栅格数是否满足要求。
141.可以理解,若目标位置的横向或纵向布局栅格数不能满足功能组件的尺寸要求,功能组件无法在目标位置处显示,因此,需要更换目标位置,将功能组件在合适的位置上显示,例如,可以在目标位置后另起一行作为新的目标位置,在该目标位置处显示新添加的功能组件。
142.步骤890,置于功能组件到终端设备的看板页面。
143.确定功能组件的目标位置后,在目标位置处显示功能组件,以完成新的功能组件的添加。
144.通过上配置功能组件过程,用户可以自定义各组件的位置布局。终端可以根据屏幕尺寸设定基础的栅格框架,在限定的栅格框架内进行内容功能组件设计,以便于用户可以在页面内进行自定义布局、自定义排序、自定义分组、自定义功能组件尺寸,旨在实现终端在不同人群下的差异化与个性化需求。
145.通过步骤807,选择该功能组件的样式。
146.通过步骤809,确定新的功能组件在看板页面的显示位置。
147.通过步骤811,自定义编辑该功能组件。包括功能组件的名称、图标、类型等。
148.通过步骤813,生成自定义看板页面。
149.其中,图14e示出了该应用场景生成的自定义看板页面的示意图。
150.在本应用场景中,用户通过个性化配置看板页面以及各功能组件,生成自定义的看板页面,一方面,自定义的看板页面更加符合用户的实用习惯,更加适配于智能家居网络下的各设备和各场景,另一方面,用户通过该看板页面能更方便地监控和管理智能家居,提升了用户体验。
151.下述为本技术装置实施例,可以用于执行本技术所涉及的自定义看板页面的方法。对于本技术装置实施例中未披露的细节,请参照本技术所涉及的自定义看板页面的方法实施例。
152.请参阅图15,本技术实施例中提供了一种自定义看板页面的装置900,包括但不限于:组件显示模块910、组件自定义模块930和页面显示模块950。
153.其中,组件显示模块910,用于显示看板编辑页面,并在看板编辑页面中显示可供编辑的功能组件;功能组件包括服务组件、设备组件、场景组件中的至少一种。
154.组件自定义模块930,用于响应于看板编辑页面中功能组件被选中的操作,对选中的功能组件进行编辑处理,并在看板编辑页面中显示编辑后的功能组件。
155.页面显示模块950,用于响应于针对看板编辑页面的应用操作,生成自定义的看板页面,并在看板页面中显示编辑后的功能组件所对应的内容。
156.在一个实施例中,组件显示模块910还用于响应于看板页面中触发的内容编辑操作,显示看板编辑页面;将看板页面中的功能组件显示在看板编辑页面。
157.在一个实施例中,组件显示模块910还用于响应于看板页面中触发的看板添加操作,显示看板编辑页面;响应于看板编辑页面中触发的组件添加操作,显示可供选择的功能组件,并将选中的功能组件显示在看板编辑页面。
158.在一个实施例中,组件自定义模块930还用于响应于看板页面中触发的看板管理操作,显示看板管理页面,并在看板管理页面中,显示自定义的各看板页面和/或推荐的各看板页面对应的缩略图;响应于针对缩略图所对应看板页面的内容编辑操作,显示看板编辑页面;将选中缩略图所对应看板页面中的功能组件显示在看板编辑页面。
159.在一个实施例中,页面显示模块950还用于若检测到针对看板管理页面中缩略图的选择操作,则从看板管理页面跳转至选中的缩略图所对应的看板页面;若检测到针对看板管理页面中缩略图的删除操作,则将选中的缩略图从看板管理页面中删除;若检测到针对看板管理页面中缩略图的拖拽操作,则调整选中的缩略图在看板管理页面中的显示位置;若检测到针对看板管理页面中缩略图的隐藏操作,则在看板管理页面中将选中的缩略图进行隐藏。
160.在一个实施例中,组件自定义模块930还用于响应于看板管理页面中触发的看板添加操作,显示看板编辑页面;响应于看板编辑页面中触发的组件添加操作,显示可供选择的功能组件,并将选中的功能组件显示在看板编辑页面。
161.在一个实施例中,组件自定义模块930还用于响应于看板编辑页面中触发的组件添加操作,显示组件选择页面,并将组件集合对应的入口显示在组件选择页面;组件集合包括属于相同组件类型的至少一个功能组件;响应于组件集合所对应入口触发的选择操作,
在组件选择页面中显示选中的组件集合中的至少一个功能组件;响应于针对组件集合中功能组件的选择操作,在看板编辑页面中显示选中的功能组件。
162.在一个实施例中,组件自定义模块930还用于在组件选择页面中,显示查找入口;响应于查找入口触发的查找操作,在选中的组件集合中查找匹配的功能组件;将查找到的功能组件显示在组件选择页面。
163.在一个实施例中,组件自定义模块930还用于响应于看板编辑页面中触发的分组管理操作,显示分组管理页面;按照可供编辑的功能组件所属的组件类型,在分组管理页面中显示对应的组件集合;响应于针对组件集合的集合编辑操作,对选中的组件集合及其中各功能组件进行编辑处理,并在看板编辑页面中显示编辑后各组件集合中的功能组件。
164.在一个实施例中,组件自定义模块930还用于响应于看板编辑页面中触发的看板配置操作,对在看板编辑页面中编辑内容的看板页面进行个性化配置,使得看板页面按照个性化配置进行功能组件所对应内容的显示。
165.在一个实施例中,组件自定义模块930还用于若检测到针对看板编辑页面中功能组件的删除操作,则将选中的功能组件从看板编辑页面中删除;若检测到针对看板编辑页面中功能组件的拖拽操作,则调整选中的功能组件在看板编辑页面中的显示位置。
166.在一个实施例中,组件自定义模块930还用于确定编辑后的功能组件的组件类型;在看板页面中,按照所确定的组件类型布局对应的显示区域;将属于相同组件类型的功能组件所对应的内容,显示在看板页面中对应的显示区域。
167.在一个实施例中,组件自定义模块930还用于在看板页面中不同组件类型对应的各显示区域,分别显示服务组件、设备组件、场景组件;其中,服务组件根据已配置且用于实现特定空间服务和/或特定场景服务的至少一个设备生成;设备组件根据已配置的至少一个设备生成;场景组件根据已配置的场景生成。
168.在一个实施例中,组件自定义模块930还用于响应于针对功能组件所对应内容的修改操作,将功能组件修改后的内容显示在看板页面;内容包括功能组件的名称、图标、组件类型中的至少一种。
169.需要说明的是,上述实施例所提供的自定义看板页面的装置在进行设备控制时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即自定义看板页面的装置的内部结构将划分为不同的功能模块,以完成以上描述的全部或者部分功能。
170.另外,上述实施例所提供的自定义看板页面的装置与自定义看板页面的方法的实施例属于同一构思,其中各个模块执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。
171.请参阅图16,图16是根据一示例性实施例示出的一种终端的结构示意图。
172.需要说明的是,该终端只是一个适配于本技术的示例,不能认为是提供了对本技术的使用范围的任何限制。该终端也不能解释为需要依赖于或者必须具有图16中示出的示例性的终端1100中的一个或者多个组件。
173.如图16所示,终端1100包括存储器101、存储控制器103、一个或多个(图16中仅示出一个)处理器105、外设接口107、射频模块109、定位模块111、摄像模块113、音频模块115、触控屏幕117以及按键模块119。这些组件通过一条或多条通讯总线/信号线121相互通讯。
integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器4001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
188.通信总线4002可包括一通路,在上述组件之间传送信息。通信总线4002可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。通信总线4002可以分为地址总线、数据总线、控制总线等。为便于表示,图17中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
189.存储器4003可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
190.存储器4003上存储有计算机程序,处理器4001通过通信总线4002读取存储器4003中存储的计算机程序。
191.该计算机程序被处理器4001执行时实现上述各实施例中的自定义看板页面的方法。
192.此外,本技术实施例中提供了一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例中的自定义看板页面的方法。
193.本技术实施例中提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在存储介质中。计算机设备的处理器从存储介质读取该计算机程序,处理器执行该计算机程序,使得该计算机设备执行上述各实施例中的自定义看板页面的方法。
194.与相关技术相比,本方案为用户提供了各式各样的自定义选择,用户可以个性化配置看板页面,可以编辑看板页面显示的功能组件,并且,用户还可以自定义各功能组件;一方面,用户通过自由地编辑看板页面及功能组件,创建了符合用户使用习惯的看板页面,另一方面,通过看板页面显示的各功能组件,能更好地监控和管理智能家居,增加了看板页面的实用性。
195.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
196.以上所述仅是本技术的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
技术特征:
1.一种自定义看板页面的方法,其特征在于,所述方法包括:显示看板编辑页面,并在所述看板编辑页面中显示可供编辑的功能组件;所述功能组件包括服务组件、设备组件、场景组件中的至少一种;响应于所述看板编辑页面中功能组件被选中的操作,对选中的功能组件进行编辑处理,并在所述看板编辑页面中显示编辑后的功能组件;响应于针对所述看板编辑页面的应用操作,生成自定义的看板页面,并在所述看板页面中显示编辑后的功能组件所对应的内容。2.如权利要求1所述的方法,其特征在于,所述显示看板编辑页面,并在所述看板编辑页面中显示可供编辑的功能组件,包括:响应于所述看板页面中触发的内容编辑操作,显示所述看板编辑页面;将所述看板页面中的功能组件显示在所述看板编辑页面。3.如权利要求1所述的方法,其特征在于,所述显示看板编辑页面,并在所述看板编辑页面中显示可供编辑的功能组件,包括:响应于所述看板页面中触发的看板添加操作,显示所述看板编辑页面;响应于所述看板编辑页面中触发的组件添加操作,显示可供选择的功能组件,并将选中的功能组件显示在所述看板编辑页面。4.如权利要求1所述的方法,其特征在于,所述显示看板编辑页面,并在所述看板编辑页面中显示可供编辑的功能组件,包括:响应于所述看板页面中触发的看板管理操作,显示看板管理页面,并在所述看板管理页面中,显示自定义的各所述看板页面和/或推荐的各所述看板页面对应的缩略图;响应于针对缩略图所对应看板页面的内容编辑操作,显示所述看板编辑页面;将选中缩略图所对应看板页面中的功能组件显示在所述看板编辑页面。5.如权利要求4所述的方法,其特征在于,所述在所述看板管理页面中,显示自定义的各所述看板页面和/或推荐的各所述看板页面对应的缩略图之后,所述方法还包括:若检测到针对所述看板管理页面中缩略图的选择操作,则从所述看板管理页面跳转至选中的缩略图所对应的看板页面;若检测到针对所述看板管理页面中缩略图的删除操作,则将选中的缩略图从所述看板管理页面中删除;若检测到针对所述看板管理页面中缩略图的拖拽操作,则调整选中的缩略图在所述看板管理页面中的显示位置;若检测到针对所述看板管理页面中缩略图的隐藏操作,则在所述看板管理页面中将选中的缩略图进行隐藏。6.如权利要求4所述的方法,其特征在于,所述显示看板管理页面之后,所述方法还包括:响应于所述看板管理页面中触发的看板添加操作,显示所述看板编辑页面;响应于所述看板编辑页面中触发的组件添加操作,显示可供选择的功能组件,并将选中的功能组件显示在所述看板编辑页面。7.如权利要求1所述的方法,其特征在于,所述在所述看板编辑页面中显示可供编辑的功能组件,包括:
响应于所述看板编辑页面中触发的组件添加操作,显示组件选择页面,并将组件集合对应的入口显示在所述组件选择页面;所述组件集合包括属于相同组件类型的至少一个功能组件;响应于组件集合所对应入口触发的选择操作,在所述组件选择页面中显示选中的组件集合中的至少一个功能组件;响应于针对所述组件集合中功能组件的选择操作,在所述看板编辑页面中显示选中的功能组件。8.如权利要求7所述的方法,其特征在于,所述在所述组件选择页面中显示选中的组件集合中的至少一个功能组件,包括:在所述组件选择页面中,显示查找入口;响应于所述查找入口触发的查找操作,在选中的所述组件集合中查找匹配的功能组件;将查找到的功能组件显示在所述组件选择页面。9.如权利要求1所述的方法,其特征在于,所述在所述看板编辑页面中显示可供编辑的功能组件之后,所述方法还包括:响应于所述看板编辑页面中触发的分组管理操作,显示分组管理页面;按照可供编辑的功能组件所属的组件类型,在所述分组管理页面中显示对应的组件集合;响应于针对所述组件集合的集合编辑操作,对选中的组件集合及其中各功能组件进行编辑处理,并在所述看板编辑页面中显示编辑后各组件集合中的功能组件。10.如权利要求1所述的方法,其特征在于,所述显示看板编辑页面之后,所述方法还包括:响应于所述看板编辑页面中触发的看板配置操作,对在所述看板编辑页面中编辑内容的看板页面进行个性化配置,使得所述看板页面按照个性化配置进行功能组件所对应内容的显示。11.如权利要求1所述的方法,其特征在于,所述响应于所述看板编辑页面中功能组件被选中的操作,对选中的功能组件进行编辑处理,并在所述看板编辑页面中显示编辑后的功能组件,包括:若检测到针对所述看板编辑页面中功能组件的删除操作,则将选中的功能组件从所述看板编辑页面中删除;若检测到针对所述看板编辑页面中功能组件的拖拽操作,则调整选中的功能组件在所述看板编辑页面中的显示位置。12.如权利要求1至11任一项所述的方法,其特征在于,所述在所述看板页面中显示编辑后的功能组件所对应的内容,包括:确定编辑后的功能组件的组件类型;在所述看板页面中,按照所确定的组件类型布局对应的显示区域;将属于相同组件类型的功能组件所对应的内容,显示在所述看板页面中对应的显示区域。13.如权利要求12所述的方法,其特征在于,所述将属于相同组件类型的功能组件所对
应的内容,显示在所述看板页面中对应的显示区域,包括:在所述看板页面中不同组件类型对应的各显示区域,分别显示服务组件、设备组件、场景组件;其中,所述服务组件根据已配置且用于实现特定空间服务和/或特定场景服务的至少一个设备生成;所述设备组件根据已配置的至少一个设备生成;所述场景组件根据已配置的场景生成。14.如权利要求1至11任一项所述的方法,其特征在于,所述在所述看板页面中显示编辑后的功能组件所对应的内容之后,所述方法还包括:响应于针对所述功能组件所对应内容的修改操作,将所述功能组件修改后的内容显示在所述看板页面;所述内容包括所述功能组件的名称、图标、组件类型中的至少一种。15.一种自定义看板页面的装置,其特征在于,所述装置包括:组件显示模块,用于显示看板编辑页面,并在所述看板编辑页面中显示可供编辑的功能组件;所述功能组件包括服务组件、设备组件、场景组件中的至少一种;组件自定义模块,用于响应于所述看板编辑页面中功能组件被选中的操作,对选中的功能组件进行编辑处理,并在所述看板编辑页面中显示编辑后的功能组件;页面显示模块,用于响应于针对所述看板编辑页面的应用操作,生成自定义的看板页面,并在所述看板页面中显示编辑后的功能组件所对应的内容。16.一种电子设备,其特征在于,包括:至少一个处理器、至少一个存储器、以及至少一条通信总线,其中,所述存储器上存储有计算机程序,所述处理器通过所述通信总线读取所述存储器中的所述计算机程序;所述计算机程序被所述处理器执行时实现权利要求1至14中任一项所述的自定义看板页面的方法。17.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至14中任一项所述的自定义看板页面的方法。
技术总结
本申请提供了一种自定义看板页面的方法、装置、电子设备及存储介质,涉及物联网技术领域。其中,该方法包括:显示看板编辑页面,并在所述看板编辑页面中显示可供编辑的功能组件;所述功能组件包括服务组件、设备组件、场景组件中的至少一种;响应于所述看板编辑页面中功能组件被选中的操作,对选中的功能组件进行编辑处理,并在所述看板编辑页面中显示编辑后的功能组件;响应于针对所述看板编辑页面的应用操作,生成自定义的看板页面,并在所述看板页面中显示编辑后的功能组件所对应的内容。本申请解决了相关技术中应用程序所提供的预设模式框架页面不够实用的问题。式框架页面不够实用的问题。式框架页面不够实用的问题。
技术研发人员:赵庭滕 谢焱彬
受保护的技术使用者:深圳绿米联创科技有限公司
技术研发日:2023.02.03
技术公布日:2023/8/14
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/