本发明涉及人工智能领域,尤其涉及一种屏幕控制方法、装置设备及计算机可读存储介质。
背景技术:
随着人工智能的爆炸性发展,围绕人工智能展开的趋势性应用和产品正不断受到关注。比如用户可以对智能硬件/软件,通过文字/语音/图片形式直接进行交流,从而能够使各种智能设备更加迎合用户的需求。
现有的智能设备向用户提供信息的方式是基于云端的确定的内容,分不同屏幕,向用于提供固定的内容,例如第一屏是时间,第二屏是天气,第三屏是新闻等。
但是采用上述分屏展示信息与用户的相关性较弱,用户无迁移或者弃用成本很低,此外,还可能导致用户粘性低,向用户提供的信息不具有个性化,进而造成用户体验较差。
技术实现要素:
本发明提供一种屏幕控制方法、装置设备及计算机可读存储介质,用于解决由于分屏展示信息与用户的相关性较弱,用户无迁移或者弃用成本很低,此外,还可能导致用户粘性低,向用户提供的信息不具有个性化,进而造成用户体验较差的技术问题。
本发明的第一个方面是提供一种屏幕控制方法,显示屏的显示界面包括主显示界面与副显示界面;
所述方法包括:
接收用户发送的组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
本发明的另一个方面是提供一种屏幕控制装置,显示屏的显示界面包括主显示界面与副显示界面;
所述装置包括:
组件调用请求接收模块,用于接收用户发送的组件调用请求;
第一切换模块,用于根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
显示模块,用于根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
本发明的又一个方面是提供一种屏幕控制设备,包括:存储器,处理器,显示屏;
存储器;用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为由所述处理器执行如上述的屏幕控制方法;
显示屏的显示界面包括主显示界面与副显示界面。
本发明的又一个方面是提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述的屏幕控制方法。
本发明提供的屏幕控制方法、装置设备及计算机可读存储介质,通过在显示屏的显示界面现有的主显示界面的基础上,设置副显示界面;接收用户发送的组件调用请求;根据所述组件调用请求将所述主显示界面切换为所述副显示界面;根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。从而能够在副显示界面上统一显示用户预设的组件内容,进而能够提高用户粘性,使展示的内容更加个性化且更加贴合用户的需求,提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的屏幕控制方法的流程示意图;
图1a为本发明实施例一提供的副显示界面的界面示意图;
图2为本发明实施例二提供的屏幕控制方法的流程示意图;
图2a为本发明实施例二提供的副显示界面调用的界面示意图;
图3为本发明实施例三提供的屏幕控制方法的流程示意图;
图3a为本发明实施例三提供的副显示界面的界面示意图;
图4为本发明实施例四提供的屏幕控制方法的流程示意图;
图4a为本发明实施例四提供的副显示界面的界面示意图;
图5为本发明实施例五提供的屏幕控制方法的流程示意图;
图6为本发明实施例六提供的屏幕控制方法的流程示意图;
图7为本发明实施例七提供的屏幕控制方法的流程示意图;
图8为本发明实施例八提供的屏幕控制装置的结构示意图;
图9为本发明实施例九提供的屏幕控制设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例所获得的所有其他实施例,都属于本发明保护的范围。
智能音箱能够向用户提供丰富的多媒体功能,深受用户喜爱。例如,尤其是带屏的智能音箱,可以通过文字、图片、以及语音的方式与用户进行交互,从而提高用户体验。但是,目前的智能音箱显示屏在同一时间仅能够显示一类内容,例如仅显示时间信息,仅显示天气信息。但是采用上述分屏展示信息与用户的相关性较弱,用户无迁移或者弃用成本很低,此外,还可能导致用户粘性低,向用户提供的信息不具有个性化,进而造成用户体验较差。
图1为本发明实施例一提供的屏幕控制方法的流程示意图;图1a为本发明实施例一提供的副显示界面的界面示意图,如图1-图1a所示,屏幕的显示界面包括主显示界面与副显示界面;所述方法包括:
步骤101、接收用户发送的组件调用请求。
在本实施方式中,在现有的主显示界面的基础上,设置副显示界面,该副显示界面具体可以为主显示界面首屏的前一屏,即负一屏;针对智能音箱来说,由于该副显示界面上设置有多个组件信息,因此,其也可以命名为“我的小组件”,从而用户可以在该副显示界面上自行设置多个个性化的组件,进而能够使副显示界面显示的内容更加贴合用户的需求。具体地,为了调起该副显示界面,首先可以接受用户发起的组件调用请求,该组件调用请求表征用户需要对预设的组件进行查看等操作。需要说明的是,该组件调用请求可以为语音调用请求或者触摸调用请求,或者其他任意一种可以实现的调用请求,本发明在此不做限制。
步骤102、根据所述组件调用请求将所述主显示界面切换为所述副显示界面。
在本实施方式中,接收到用户发送的组件调用请求之后,智能音箱需要对该组件调用请求进行识别,若识别出该组件调用请求之后,可以根据该组件调用请求将当前的主显示界面切换至副显示界面,以使用户对副显示界面的组件进行查看或修改等操作。
步骤103、根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
在本实施方式中,为了使副显示界面显示的组件内容进一步地贴合用户的需求,副显示界面中的组件具有不同的显示模式供用户进行设置,因此,根据组件调用请求将主显示界面切换为副显示界面之后,可以根据预设的组件显示模式,在该副显示界面上向用户显示预设的组件内容。该预设的组件内容可以为用户根据自身需求进行个性化设置的,举例来说,该组件可以为当前智能音箱中安装的任意一个应用软件的组件,或者其他智能音箱中预设的功能性组件,例如闹钟、路况、关联智能设备控制组件等。因此,能够在同一个屏幕上同时显示多个组件内容,避免由于分屏展示信息而导致向用户提供的信息不够个性化,进而导致用户粘性地的缺陷。
本实施例提供的屏幕控制方法,通过在显示屏的显示界面现有的主显示界面的基础上,设置副显示界面;接收用户发送的组件调用请求;根据所述组件调用请求将所述主显示界面切换为所述副显示界面;根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。从而能够在副显示界面上统一显示用户预设的组件内容,进而能够提高用户粘性,使展示的内容更加个性化且更加贴合用户的需求,提高用户体验。
图2为本发明实施例二提供的屏幕控制方法的流程示意图;图2a为本发明实施例二提供的副显示界面调用的界面示意图,显示屏的显示界面包括主显示界面与副显示界面;在上述实施例的基础上,如图2-图2a所示,所述方法包括:
步骤201、接收用户的触发指令,所述触发指令中包括图标标识,判断所述图标标识是否为预设的组件调用接口的图标标识,若是,则将所述触发指令作为所述组件调用请求;
步骤202、根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
步骤203、根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
在本实施例中,为了方便用户对副显示界面的调用,可以在主显示界面上设置一个组件调用接口图标,从而用户只需点击该组件调用接口图标即可实现对副显示界面的调用。相应地,接收用户的触发指令,该触发指令中包括当前触碰的图标标识,判断该图标标识是否为预设的组件调用接口的图标标识,若是,则将该触发指令作为组件调用请求。具体地,可以根据用户触碰屏幕的位置信息确定当前用户点击的图标标识,或者采用其他任意一种图标标识的确定方式对用户当前触碰的图标标识进行确定,本发明在此不做限制。根据该触发指令将当前主显示界面切换至副显示界面,并根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
以实际应用举例来说,若当前智能音箱初步上市,而大量用户不知道副显示界面的存在,因此,采用其他复杂的调用方式可能不易被用户发现且适应,此时,可以再智能音箱的主显示界面设置一个组件调用接口图标,并将该组件调用接口图标设置为我的小组件,从而用户只需点击该图标既能够实现对副显示界面的调用,增强了用户对副显示界面的接受度并减少了副显示界面调用的难度。
如图2a所示,左上角设置有组件调用接口图标,因此,当用户点击该组件调用接口图标即可将主显示界面切换至副显示界面。
本实施例提供的屏幕控制方法,通过接收用户的触发指令,所述触发指令中包括图标标识,判断所述图标标识是否为预设的组件调用接口的图标标识,若是,则将所述触发指令作为所述组件调用请求,从而能够提高副显示界面调用的效率,进而增加用户对副显示界面的接受度,提高用户体验的同时便于对副显示界面的推广。
可选地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
接收用户在所述主显示界面发起的第一滑动操作,判断所述第一滑动操作是否由边缘滑向所述主显示界面中部,若是,则将所述第一滑动操作作为所述组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
在本实施例中,由于副显示界面具体可以为主显示界面首屏的前一屏,即负一屏,因此可以通过在主显示界面的边缘向主显示界面的中心滑动实现对副显示界面的调出,进一步地,可以再主显示界面的首屏的边缘向主显示界面的中心滑动实现对副显示界面的调出。相应地,可以接受用户在主显示界面的第一滑动操作,并根据该滑动轨迹判断该第一滑动操作是否由主显示界面的边缘滑向主显示界面的中部,若是,则将该第一滑动操作作为组件调用请求。根据该第一滑动操作将当前主显示界面切换至副显示界面,并根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
可选地,可以通过从主显示界面的左边缘右滑向主显示界面的中心,或者从主显示界面的右边缘左滑至主显示界面的中心实现对副显示界面的调用。
本实施例提供的屏幕控制方法,通过接收用户在所述主显示界面发起的第一滑动操作,判断所述第一滑动操作是否由边缘滑向所述主显示界面中部,若是,则将所述第一滑动操作作为所述组件调用请求,从而能够快速地调出副显示界面,向用户提供个性化的组件内容,进而提高用户体验。
可选地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
接收用户在所述主显示界面发起的第二滑动操作,判断所述第二滑动操作滑动的距离是否大于预设的阈值,若是,则将所述第二滑动操作作为所述组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
在本实施例中,由于用户在屏幕上的点击操作往往都具有固定的区域,不会超过预设的阈值,因此,可以设置当用户滑动范围超过预设的阈值的时候,调用该副显示界面。相应地,接收用户在主显示界面发起的第二滑动操作,根据该第二滑动操作的轨迹判断第二滑动操作互动的距离是否大于预设的阈值,若是,则将该第二滑动操作作为当前的组件调用请求。需要说明的是,该预设的阈值可以为用户自行设置,也可以为智能音箱默认的滑动距离阈值,可以根据实际应用自行调节,本发明在此不做限制。根据该第二滑动操作将当前主显示界面切换至副显示界面,并根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
本实施例提供的屏幕控制方法,通过接收用户在所述主显示界面发起的第二滑动操作,判断所述第二滑动操作滑动的距离是否大于预设的阈值,若是,则将所述第二滑动操作作为所述组件调用请求,从而能够快速地调出副显示界面,向用户提供个性化的组件内容,进而提高用户体验。
可选地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
接收用户在所述主显示界面发起的第三滑动操作,判断所述第三滑动操作对应的滑动轨迹是否与预设的组件调用图案匹配,若是,则将所述第三滑动操作作为所述组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
在本实施例中,由于用户在屏幕上的点击操作往往都具有固定的区域,不会形成一定的图案,因此,可以设置当用户在显示界面上滑动的轨迹为预设的图案时,调出该副显示界面。相应地。接收用户在主显示界面上的第三滑动操作,判断第三滑动操作对应的滑动轨迹是否与预设的组件调用图案匹配,若是,则将第三滑动操作作为组件调用请求。作为一种可以实施的方式,不同的滑动轨迹可以对应不同的调用请求,例如第一滑动轨迹可以用于调用副显示界面,第二滑动轨迹可以用于调出副显示界面中具体的组件内容,滑动轨迹与调用请求的对应关系可以由用户自行设置,本发明在此不做限制。根据该第三滑动操作将当前主显示界面切换至副显示界面,并根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
本实施例提供的屏幕控制方法,通过接收用户在所述主显示界面发起的第三滑动操作,判断所述第三滑动操作对应的滑动轨迹是否与预设的组件调用图案匹配,若是,则将所述第三滑动操作作为所述组件调用请求,从而能够快速地调出副显示界面,向用户提供个性化的组件内容,进而提高用户体验。
可选地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
接收用户发送的语音指令,判断所述语音指令是否与预设的组件调用语音相匹配,若是,则将所述语音指令作为所述组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
在本实施例中,用户可以对智能音箱进行语音控制,相应地,智能音箱可以接受用户发送的语音指令,并将接收到的语音指令与预设的组件调用语音进行比对,若二者相匹配,则将该语音指令作为组件调用指令。预设的组件调用语音可以由用户自行设置,其具体可以有多种不同形式,举例来说,用户发起开启我的小组件,则表征用户想要打开副显示界面,因此可以根据该语音指令将主显示界面切换至副显示界面;此外,用户发起早上好,也表征用户想要打开副显示界面,因此可以根据该语音指令将主显示界面切换至副显示界面。需要说明的是,语音指令可以用于调出副显示界面,也可以用于调出副显示界面中的具体组件内容,语音指令与调出指令的对应关系可以由用户自行设置,本发明在此不做限制。根据该语音指令将当前主显示界面切换至副显示界面,并根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
本实施例提供的屏幕控制方法,通过接收用户发送的语音指令,判断所述语音指令是否与预设的组件调用语音相匹配,若是,则将所述语音指令作为所述组件调用请求,从而能够快速地调出副显示界面,向用户提供个性化的组件内容,进而提高用户体验。
图3为本发明实施例三提供的屏幕控制方法的流程示意图,图3a为本发明实施例三提供的副显示界面的界面示意图,在上述任一实施例的基础上,如图3-图3a所示,显示屏的显示界面包括主显示界面与副显示界面;所述方法包括:
步骤301、接收用户发送的组件调用请求;
步骤302、根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
步骤303、在所述副显示界面上显示以下至少一种组件内容:
关联智能设备控制组件,当前已安装的应用软件对应的组件,用于表示路况的组件、用于显示日程、时间、天气的组件。
在本实施例中,组件内容可以为当前智能音箱中安装的任意一个应用软件的组件,或者其他智能音箱中预设的功能性组件,例如闹钟、路况、关联智能设备控制组件等。具体地,接收到用户发送的组件调用请求,根据该组件调用请求将主显示界面切换至副显示界面之后,可以在副显示界面上显示当前智能音箱中安装的任意一个应用软件的组件,或者其他智能音箱中预设的功能性组件,例如闹钟、路况、关联智能设备控制组件中的至少一种。具体显示内容可以由用户自行根据需求设置。
本实施例提供的屏幕控制方法,通过在所述副显示界面上显示以下至少一种组件内容:关联智能设备控制组件,当前已安装的应用软件对应的组件,用于表示路况的组件、用于显示日程、时间、天气的组件。从而能够使屏幕显示更加贴合用户的需求,提高用户体验。
进一步地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述方法包括:
接收用户发送的组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
确定当前已接入的网关信息;
根据所述网关信息确定接入所述网关的其他智能设备;
将所述其他智能设备信息添加至所述关联智能设备控制组件中并显示,以使所述用户在所述关联智能设备控制组件中对所述其他智能设备进行控制操作;或,
针对关联智能设备控制组件,从所述关联智能设备控制组件对应的应用软件中获取其他智能设备信息;
将所述智能设备信息添加至所述关联智能设备控制组件中,以使用户在所述关联智能设备控制组件中对所述其他智能设备进行控制操作。
在本实施例中,接收到用户发送的组件调用请求,根据该组件调用请求将主显示界面切换至副显示界面之后,可以在副显示界面上显示关联智能设备控制组件。具体地,关联智能设备控制组件用于对当前智能音箱所处区域内其他的智能设备进行控制,举例来说,可以对智能空调的温度进行调节,对智能扫地机器人进行控制等,因此,为了实现对其他智能设备的控制,首先需要对对当前智能音箱所处区域内其他的智能设备进行获取。确定当前智能音箱所接入的网关信息,根据该网关信息确定同时接入该网关的其他智能设备,将其他智能设备添加至关联智能设备控制组件中并显示,以使所述用户在所述关联智能设备控制组件中对所述其他智能设备进行控制操作。
可选地,也可以在关联智能设备控制组件对应的应用软件中添加需要进行控制的智能设备信息至关联智能设备控制组件中,以实现对其他智能设备的控制。
如图3a所示,针对副显示界面中的每一组件,为了方便用户对信息进行查看,其中的显示内容包括主标题、副标题、开关、图片(图中3示出)、文字,其中,主标题即为关联智能设备控制组件;副标题为电灯、空调、扫地机器人等;开关如图所示,文字即为暖色80%白炽灯、27度风速大、56%电量等。
本实施例提供的屏幕控制方法,通过确定当前已接入的网关信息;根据所述网关信息确定接入所述网关的其他智能设备;将所述其他智能设备信息添加至所述关联智能设备控制组件中并显示,以使所述用户在所述关联智能设备控制组件中对所述其他智能设备进行控制操作;或,针对关联智能设备控制组件,从所述关联智能设备控制组件对应的应用软件中获取其他智能设备信息;将所述智能设备信息添加至所述关联智能设备控制组件中,以使用户在所述关联智能设备控制组件中对所述其他智能设备进行控制操作。从而能够在实现屏幕显示更贴合用户需求的基础上,实现对其他智能设备的控制。
进一步地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
接收用户发送的组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
确定当前已接入的网关信息;
根据所述网关信息确定接入所述网关的其他智能设备;
将所述其他智能设备信息添加至所述关联智能设备控制组件中并显示,以使所述用户在所述关联智能设备控制组件中对所述其他智能设备进行控制操作;
接收用户点击所述智能设备信息的操作,根据点击操作启动对应的功能设置;
接收用户选择的具体操作信息,根据所述具体操作信息对所述智能设备信息对应的智能设备进行控制操作。
在本实施例中,在将其他智能设备信息添加到关联智能设备控制组件中之后,可以对其他智能设备进行控制,例如可以对智能空调的温度进行调节,对智能扫地机器人进行控制等,具体地,接收用户点击所述智能设备信息的操作,根据点击操作启动对应的功能设置,接收用户选择的具体操作信息,并根据该操作信息对智能设备进行控制操作。相应地,接收到用户选择的具体操作信息之后,可以确定待控制的智能设备信息,根据该具体操作信息对具体地智能设备进行控制。举例来说,用户在智能空调界面点击调节温度的指令,则可以根据该调解温度的指令对空调的温度进行控制。
本实施例提供的屏幕控制方法,通过接收用户点击所述智能设备信息的操作,根据点击操作启动对应的功能设置;接收用户选择的具体操作信息,根据所述具体操作信息对所述智能设备信息对应的智能设备进行控制操作。从而能够在实现屏幕显示更贴合用户需求的基础上,实现对其他智能设备的控制。
进一步地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
接收用户发送的组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
获取预设的全部组件显示模式,将所述全部组件显示模式显示给所述用户;
接收用户的选择指令,所述选择指令中包括组件显示模式的标识;
将所述组件显示模式的标识对应的组件显示模式作为所述预设的组件显示模式;
根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
在本实施例中,为了使副显示界面显示的组件内容进一步地贴合用户的需求,副显示界面中的组件具有不同的显示模式供用户进行设置,具体地,在接收到用户的组件调用请求,根据该组件调用请求将主显示界面切换至副显示界面之后,获取预设的全部组件显示模式,将全部组件显示模式显示给用户,以使用户在全部组件显示模式中选择更迎合自身需求的显示模式,将该显示模式作为当前的预设的组件显示模式,按照该显示模式显示预设的组件内容。可选地,也可以由用户自行设置显示模式,并将用户设置的显示模式作为当前的预设的显示模式。
本实施例提供的屏幕控制方法,通过获取预设的全部组件显示模式,将所述全部组件显示模式显示给所述用户;接收用户的选择指令,所述选择指令中包括组件显示模式的标识;将所述组件显示模式的标识对应的组件显示模式作为所述预设的组件显示模式;根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。从而能够使副显示界面显示的内容更加贴合用户的需求,提高用户体验。
图4为本发明实施例四提供的屏幕控制方法的流程示意图,图4a为本发明实施例四提供的副显示界面的界面示意图,在上述任一实施例的基础上,如图4-图4a所示,所述方法包括:
步骤401、接收用户发送的组件调用请求;
步骤402、根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
步骤403、根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容;
步骤404、接收用户触发的组件修改指令;
步骤405、根据所述组件修改指令向所述用户展示当前已设置组件与待设置组件;
步骤406、根据用户的调整指令对所述已设置组件进行删除或对所述待设置组件进行添加。
在本实施例中,为了使副显示界面显示的组件内容更加贴合用户的需求,用户可以对组件内容进行删除或添加操作。具体地,接收用户发送的组件调用请求,根据所述组件调用请求将所述主显示界面切换为所述副显示界面,根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容之后,可以接收用户触发的组件修改指令,根据该组件修改指令向用户展示当前已设置组件与待设置组件,其中,待设置组件可以为当前智能音箱中已设置的全部应用软件对应的组件。根据用户的调整指令对已设置组件进行删除,并对待设置组件进行添加。
本实施例提供的屏幕控制方法,通过接收用户触发的组件修改指令,根据所述组件修改指令向所述用户展示当前已设置组件与待设置组件,根据用户的调整指令对所述已设置组件进行删除或对所述待设置组件进行添加。从而能够使副显示界面显示的组件内容更加贴合用户的需求,提高用户体验。
进一步地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述已设置组件前设置有删除按钮,所述待设置组件前设置有添加按钮,所述方法包括:
接收用户发送的组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容;
接收用户触发的组件修改指令;
根据所述组件修改指令向所述用户展示当前已设置组件与待设置组件;
若检测到用户触发所述删除按钮,则对所述删除按钮对应的组件进行删除;
若检测到用户触发所述添加按钮,则对所述添加按钮对应的组件进行添加。
在本实施例中,已设置组件前设置有删除按钮,待设置组件前设置有添加按钮,从而用户可以通过点击删除按钮或者添加按钮实现对已设置组件进行删除,并对待设置组件进行添加。具体地,若检测到用户触发所述删除按钮,则对所述删除按钮对应的组件进行删除;若检测到用户触发所述添加按钮,则对所述添加按钮对应的组件进行添加。
本实施例提供的屏幕控制方法,通过已设置组件前设置有删除按钮,待设置组件前设置有添加按钮,从而能够根据用户的触发快速地实现对组件的删除与添加,提高组件修改效率。
图5为本发明实施例五提供的屏幕控制方法的流程示意图,在上述任一实施例的基础上,如图5所示,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
步骤501、接收用户发送的组件调用请求;
步骤502、根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
步骤503、根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容;
步骤504、若超过预设的时间阈值没有接收到用户发送的任一操作指令,则将所述副显示界面切换至所述主显示界面。
在本实施例中,若用户调用该副显示界面之后,超过预设的时间没有对副显示界面上的组件进行操作,此时为了节约资源,可以将副显示界面切换回主显示界面。具体地,接收用户发送的组件调用请求,根据所述组件调用请求将所述主显示界面切换为所述副显示界面,根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容之后,若超过预设的时间阈值没有接收到用户发送的任何操作指令,则可以将副显示界面切换回主显示界面。
需要说明的是,除上述收回副显示界面的方式以外,还可以由用户手动将副显示界面切换至主显示界面,举例来说,当用户在副显示界面上由边缘滑向中间部分,则可以将副显示界面切换至主显示界面;若用户在副显示界面上滑动范围超过预设的阈值,则将副显示界面切换至主显示界面;若用户在副显示界面上滑动轨迹与预设的切换轨迹相匹配,则将副显示界面切换至主显示界面;若用户发出预设的语音控制指令,则将副显示界面切换至主显示界面;若用户点击副显示界面上的推出副显示界面图标,则将副显示界面切换至主显示界面。或者,可以采取其他任意一种将副显示界面切换至主显示界面的方式,本发明在此不做限制。
本实施例提供的屏幕控制方法,通过若超过预设的时间阈值没有接收到用户发送的任一操作指令,则将所述副显示界面切换至所述主显示界面,从而能够在向用户提供更加个性化的组件内容的基础上,达到节约资源的效果。
图6为本发明实施例六提供的屏幕控制方法的流程示意图,在上述任一实施例的基础上,如图6所示,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
步骤601、接收用户发送的组件调用请求;
步骤602、根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
步骤603、根据预设的组件显示模式,针对每一所述组件,根据所述组件的状态向用户显示所述组件内容。
在本实施例中,针对每个组件,其都具有两个状态,初始状态与已设置状态,因此,当接收到用户发送的组件调用请求,根据该组件调用请求将主显示界面切换至副显示界面之后,可以根据组件当前的状态与预设的组件显示模式向用户显示组件内容。具体地,若组件处于初始状态,则向用户显示初始状态下的组件内容,若组件为已设置状态,则向用户显示已设置状态下的组件内容。
本实施例提供的屏幕控制方法,通过针对每一所述组件,根据所述组件的状态向用户显示所述组件内容,从而能够使屏幕显示更加贴合用户的需求。
进一步地,在上述任一实施例的基础上,所述方法包括:
接收用户发送的组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,针对每一所述组件,若所述组件为初始状态,则在所述组件中显示预设的提示文案信息,以使用户根据所述提示文案信息输入必要信息;
若所述组件为已设置状态,则在所述组件中显示预设的功能文案信息以及功能图像信息。
在本实施例中,针对每个组件,其都具有两个状态,初始状态与已设置状态,当用户首次打开组件时,该组件即为初始状态,该初始状态下,由于没有输入任何信息,则无法使用该组件为用户提供服务,因此,组件中可以显示预设的提示文案信息,以使用户根据该提示文案信息输入必要的信息。举例来说,针对路况组件,则可以提示用户添加家庭地址、公司地址,从而能够根据添加的地址查看实时路况信息;针对闹钟组件,预设的提示文案信息可以为:创建闹钟,试试对我说:小度小度,我要设置闹钟;小度小度,五分钟之后提醒我喝水等;针对关联智能设备控制组件,预设的提示文案信息可以为:去终端app添加设备,就可以直接用我来控制家居设备了哦。从而用户可以根据该预设的提示文案信息添加必要信息,以实现对组件的应用。相应地,若组件为已设置状态,则可以在组件中显示预设的功能文案信息以及功能图像信息。仍以路况组件举例来说,用户输入地址之后,可以向用户展示当前的路况信息的图像信息以及文案信息,其中,图像信息可以为当前两个地址之间的路线,文案信息可以为提示用户当前具体哪个路段正在拥堵。
本实施例提供的屏幕控制方法,通过根据组件的状态向用户显示不同的组件内容,从而能够实现对组件的应用,进而提高副显示界面的用户体验。
进一步地,在上述任一实施例的基础上,所述方法包括:
接收用户发送的组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,针对每一所述组件,若所述组件为初始状态,则在所述组件中显示预设的提示文案信息,以使用户根据所述提示文案信息输入必要信息;
获取当前时间信息,根据所述时间信息显示与所述时间信息对应的功能文案信息;
定期从所述组件对应的应用软件中获取所述功能图像信息。
在本实施例中,若组件为已设置状态,则可以在组件中显示预设的功能文案信息以及功能图像信息。具体地,时间不同可能对应的文案有所不同,因此,可以获取当前的时间信息,根据时间信息显示与时间信息对应的功能文案信息。以限行组件举例来说,0点-20点可以提示用户:限行:你尾号为x的车辆今天限行;不限行:你尾号为x的车辆今天不限行;20点至24点可以提示用户:限行:你尾号为x的车辆明天限行;不限行:你尾号为x的车辆明天不限行,其中,x为0-9中任一个数字。相应地,可以从组件对应的应用软件获取功能图像信息。以路况组件举例来说,用户输入起点与终点之后,可以定期从地图软件获取当前两个地点之间的路况图像信息。
本实施例提供的屏幕控制方法,通过获取当前时间信息,根据所述时间信息显示与所述时间信息对应的功能文案信息;定期从所述组件对应的应用软件中获取所述功能图像信息。从而能够实现对组件的应用,进而提高副显示界面的用户体验。
图7为本发明实施例七提供的屏幕控制方法的流程示意图,在上述任一实施例的基础上,如图7所示,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
步骤701、接收用户发送的组件调用请求;
步骤702、根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
步骤703、根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容;
步骤704、针对每一所述组件,接收用户的详细内容触发请求,根据所述触发请求调用并向所述用户展示所述组件对应的详细内容。
在本实施例中,针对每一个组件,为了提高屏幕利用率,可以在副显示界面上显示部分主要内容,若用户想要查看更详细的信息,则需要点击该组件,相应地,可以根据该用户的触发请求调用并向用户显示更多详细内容。
本实施例提供的屏幕控制方法,通过针对每一所述组件,接收用户的详细内容触发请求,根据所述触发请求调用并向所述用户展示所述组件对应的详细内容。从而能够在是显示内容更加贴合用户需求的基础上,提高屏幕利用率。
进一步地,在上述任一实施例的基础上,显示屏的显示界面包括主显示界面与副显示界面;所述方法还包括:
接收用户发送的组件调用请求;
根据所述组件调用请求将所述主显示界面切换为所述副显示界面;
根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容;
针对每一所述组件,判断所述组件内显示的项目的数量是否超过预设的阈值;
若是,则在所述副显示界面上设置查看全部按钮,以使用户根据所述查看全部按钮对组件内全部的项目进行相应操作。
在本实施例中,针对每一个组件,组件中的显示内容可能有多项,举例来说,关联智能设备控制组件中可能有多个待控制智能应用,闹钟组件种可能有多个已设置闹钟信息,因此,若组件中的显示内容超过预设的阈值时,可能无法再同一个页面内进行展示,因此,可以在副显示界面上设置一个查看全部的按钮,因此,用户可以点击该查看全部按钮实现对全部显示内容的查看与操作。
本实施例提供的屏幕控制方法,通过在副显示界面上设置一个查看全部的按钮,因此,用户可以点击该查看全部按钮实现对全部显示内容的查看与操作,从而能够进一步地提高用户体验。
图8为本发明实施例八提供的屏幕控制装置的结构示意图,显示屏的显示界面包括主显示界面与副显示界面;如图8所示,所述装置包括:
组件调用请求接收模块81,用于接收用户发送的组件调用请求。
第一切换模块82,用于根据所述组件调用请求将所述主显示界面切换为所述副显示界面。
显示模块83,用于根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。
本实施例提供的屏幕控制装置,通过在显示屏的显示界面现有的主显示界面的基础上,设置副显示界面;接收用户发送的组件调用请求;根据所述组件调用请求将所述主显示界面切换为所述副显示界面;根据预设的组件显示模式,在所述副显示界面上显示预设的组件内容。从而能够在副显示界面上统一显示用户预设的组件内容,进而能够提高用户粘性,使展示的内容更加个性化且更加贴合用户的需求,提高用户体验。
进一步地,在上述任一实施例的基础上,所述组件调用请求接收模块包括:
第一接收单元,用于接收用户的触发指令,所述触发指令中包括图标标识,判断所述图标标识是否为预设的组件调用接口的图标标识,若是,则将所述触发指令作为所述组件调用请求。
进一步地,在上述任一实施例的基础上,所述组件调用请求接收模块包括:
第二接收单元,用于接收用户在所述主显示界面发起的第一滑动操作,判断所述第一滑动操作是否由边缘滑向所述主显示界面中部,若是,则将所述第一滑动操作作为所述组件调用请求。
进一步地,在上述任一实施例的基础上,所述组件调用请求接收模块包括:
第三接收单元,用于接收用户在所述主显示界面发起的第二滑动操作,判断所述第二滑动操作滑动的距离是否大于预设的阈值,若是,则将所述第二滑动操作作为所述组件调用请求。
进一步地,在上述任一实施例的基础上,所述组件调用请求接收模块包括:
第四接收单元,用于接收用户在所述主显示界面发起的第三滑动操作,判断所述第三滑动操作对应的滑动轨迹是否与预设的组件调用图案匹配,若是,则将所述第三滑动操作作为所述组件调用请求;
进一步地,在上述任一实施例的基础上,所述组件调用请求接收模块包括:
第五接收单元,用于接收用户发送的语音指令,判断所述语音指令是否与预设的组件调用语音相匹配,若是,则将所述语音指令作为所述组件调用请求。
进一步地,在上述任一实施例的基础上,所述显示模块包括:
在所述副显示界面上显示以下至少一种组件内容:
关联智能设备控制组件,当前已安装的应用软件对应的组件,用于表示路况的组件、用于显示日程、时间、天气的组件。
进一步地,在上述任一实施例的基础上,所述显示模块包括:
网关信息确定单元,用于确定当前已接入的网关信息;
第一智能设备确定单元,用于根据所述网关信息确定接入所述网关的其他智能设备;
第一添加单元,用于将所述其他智能设备信息添加至所述关联智能设备控制组件中并显示,以使所述用户在所述关联智能设备控制组件中对所述其他智能设备进行控制操作;或,
第二智能设备确定单元,用于针对关联智能设备控制组件,从所述关联智能设备控制组件对应的应用软件中获取其他智能设备信息;
第二添加单元,用于将所述智能设备信息添加至所述关联智能设备控制组件中,以使用户在所述关联智能设备控制组件中对所述其他智能设备进行控制操作。
进一步地,在上述任一实施例的基础上,所述装置还包括:
组件显示模式获取模块,用于获取预设的全部组件显示模式,将所述全部组件显示模式显示给所述用户;
选择指令接收模块,用于接收用户的选择指令,所述选择指令中包括组件显示模式的标识;
选定模块,用于将所述组件显示模式的标识对应的组件显示模式作为所述预设的组件显示模式。
进一步地,在上述任一实施例的基础上,所述装置还包括:
组件修改指令接收模块,用于接收用户触发的组件修改指令;
展示模块,用于根据所述组件修改指令向所述用户展示当前已设置组件与待设置组件;
调整模块,用于根据用户的调整指令对所述已设置组件进行删除或对所述待设置组件进行添加。
进一步地,在上述任一实施例的基础上,所述已设置组件前设置有删除按钮,所述待设置组件前设置有添加按钮,所述调整模块包括:
删除单元,用于若检测到用户触发所述删除按钮,则对所述删除按钮对应的组件进行删除;
添加单元,用于若检测到用户触发所述添加按钮,则对所述添加按钮对应的组件进行添加。
进一步地,在上述任一实施例的基础上,所述装置还包括:
第二切换模块,用于若超过预设的时间阈值没有接收到用户发送的任一操作指令,则将所述副显示界面切换至所述主显示界面。
进一步地,在上述任一实施例的基础上,所述显示模块包括:
显示单元,用于针对每一所述组件,根据所述组件的状态向用户显示所述组件内容。
进一步地,在上述任一实施例的基础上,所述显示单元包括:
第一显示子单元,用于若所述组件为初始状态,则在所述组件中显示预设的提示文案信息,以使用户根据所述提示文案信息输入必要信息;
第二显示子单元,用于若所述组件为已设置状态,则在所述组件中显示预设的功能文案信息以及功能图像信息。
进一步地,在上述任一实施例的基础上,所述第二显示子单元具体用于:
获取当前时间信息,根据所述时间信息显示与所述时间信息对应的功能文案信息;
定期从所述组件对应的应用软件中获取所述功能图像信息。
进一步地,在上述任一实施例的基础上,所述装置还包括:
详细内容触发请求接收模块,用于针对每一所述组件,接收用户的详细内容触发请求,根据所述触发请求调用并向所述用户展示所述组件对应的详细内容。
进一步地,在上述任一实施例的基础上,所述添加单元包括:
接收子单元,用于接收用户点击所述智能设备信息的操作,根据点击操作启动对应的功能设置;
控制子单元,用于接收用户选择的具体操作信息,根据所述具体操作信息对所述智能设备信息对应的智能设备进行控制操作。
进一步地,在上述任一实施例的基础上,所述装置还包括:
判断模块,用于针对每一所述组件,判断所述组件内显示的项目的数量是否超过预设的阈值;
设置模块,用于若是,则在所述副显示界面上设置查看全部按钮,以使用户根据所述查看全部按钮对组件内全部的项目进行相应操作。
图9为本发明实施例九提供的屏幕控制设备的结构示意图,如图9所示,所述屏幕控制设备包括:存储器91,处理器92,显示屏93;
存储器91;用于存储所述处理器92可执行指令的存储器91;
其中,所述处理器92被配置为由所述处理器92执行如上述的屏幕控制方法;
显示屏93的显示界面包括主显示界面与副显示界面。
本发明又一实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述的屏幕控制方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。