显示控制方法、装置、移动终端及存储介质与流程

文档序号:22756422发布日期:2020-10-31 09:53阅读:144来源:国知局
显示控制方法、装置、移动终端及存储介质与流程

本发明属于智能终端应用领域,具体涉及一种显示控制方法、装置、移动终端及存储介质。



背景技术:

智能家居是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升了家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。全屋智能与智能终端的结合,更实现了一部手机控制整个家,使得家居生活更为便利。

然而,目前装载于智能终端中用于控制智能家居的应用软件,设置比较单一,用户需要控制某个家电,需要在应用软件中一步步找到该家电的控制位置才可以进行控制,不够智能。



技术实现要素:

本申请提供一种显示控制方法、装置,用于解决目前智能家居的控制软件不够智能的技术问题。

本申请第一方面提供一种显示控制方法,应用于智能终端,方法包括:

响应于所述智能终端中预设应用程序的开启指令,将所述智能终端的显示区域划分为第一显示区域以及第二显示区域;

在所述第一显示区域显示所述预设应用程序的默认显示内容;

获取所述智能终端的环境数据,并根据所述环境数据确定所述预设应用程序的推荐显示内容;

在所述第二显示区域显示所述推荐显示内容。

进一步地,所述在所述第二显示区域显示所述推荐显示内容之后,还包括:

响应于用户对所述第一显示区域中内容的操作指令,根据所述操作指令更新所述第二显示区域中的推荐显示内容。

进一步地,所述根据所述操作指令更新所述第二显示区域中的推荐显示内容,包括:

根据所述操作指令预测用户的感兴趣内容;

在所述第二显示区域中显示所述感兴趣内容。

进一步地,所述方法还包括:

获取用户对所述第一显示区域以及所述第二显示区域中内容的操作数据;

根据所述操作数据与所述环境数据生成用户使用习惯;

将所述用户使用习惯存储于存储器中。

进一步地,所述方法还包括:

响应于对所述应用程序的再次启动指令,根据所述用户使用习惯确定常用显示内容;

在所述第二显示区域显示所述常用显示内容。

进一步地,所述预设应用程序为智能家居控制应用程序,则所述获取智能终端的环境数据,包括:

获取所述智能终端所处的环境的温度、湿度数据以及当前的时间数据;

则所述根据所述环境数据确定所述预设应用程序的推荐显示内容,包括:

根据所述智能终端所处的环境的温度、湿度数据以及当前的时间数据确定所述智能家居控制应用程序的推荐显示内容。

进一步地,所述方法还包括:

响应于关闭所述第二显示区域的指令,在所述智能终端的显示屏中全屏显示所述预设应用程序的默认显示内容。

本申请第二方面提供一种显示控制装置,装置包括:

显示区域划分模块,用于响应于所述智能终端中预设应用程序的开启指令,将所述智能终端的显示区域划分为第一显示区域以及第二显示区域;

第一显示模块,用于在所述第一显示区域显示所述预设应用程序的默认显示内容;

推荐显示内容确定模块,用户获取所述智能终端的环境数据,并根据所述环境数据确定所述预设应用程序的推荐显示内容;

第二显示模块,用于在所述第二显示区域显示所述推荐显示内容。

本申请第三方面提供一种移动终端,包括存储器、处理器以及存储在所述存储器上可以被所述处理器执行的计算机程序,所述处理器执行所述计算机程序时,实现第一方面提供的显示控制方法中的步骤。

本申请第四方面提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现第一方面提供的显示控制方法中的步骤。

从上述本申请实施例可知,本申请提供的显示控制方法,应用于智能终端方法包括:响应于所述智能终端中预设应用程序的开启指令,将智能终端的显示区域划分为第一显示区域以及第二显示区域;在第一显示区域显示预设应用程序的默认显示内容;获取智能终端的环境数据,并根据环境数据确定预设应用程序的推荐显示内容;在第二显示区域显示推荐显示内容。本申请提供的显示控制方法,应用于智能终端中的应用程序,该方法使得应用程序开启时,不仅显示其默认的显示内容,还在屏幕中划分一个区域显示推荐显示内容,该推荐显示内容可以由处理器根据智能终端所处的环境进行智能评估确定,该方法能够预测用户的使用倾向,将用户倾向于使用的选项进行单独呈现,使得用户可以更快地选择到自己想要选择的内容,从而提升了应用程序的智能化。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为一种终端的结构框图;

图2为本申请实施例提供的显示控制方法的流程示意图;

图3为本申请实施例提供的显示控制装置的结构示意图;

图4本申请实施例提供的一种移动终端的结构示意图。

具体实施方式

为使得本申请的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

图1示出了一种终端的结构框图,本申请提供的显示控制方法可以应用于如图1所示的终端10中,该终端10可以但不限于:需要依靠电池维持正常运行,具有显示功能以及射频收发功能的智能手机、平板电脑、电话手表、控制器等。

如图1所示,终端10包括存储器101、存储控制器102、处理器103(可以是多个,图中仅示出一个)、触控显示屏104以及射频发射及接收组件105。这些组件通过一条或多条通讯总线/信号线106相互通讯。

可以理解,图1所示的结构仅为示意,其并不对终端10的结构造成限定,终端10还可以包括比图1所示更多或者更少的组件,或者具有与图1所示不同的配置。图1所示的各组件可以采用硬件、软件或者其组合实现。

存储器101可用于存储软件程序以及模块,如本申请中的显示控制方法与装置对应的指令及模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述显示控制方法以及装置的运行。

存储器101可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器101可进一步包括相对于处理器103远程设置的存储器,这些远程存储器可以通过网络连接至终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

触控显示屏104用于接收用户的输入指令并根据输入指令输出相应显示内容;

射频发射及接收组件105用于响应于用户的输入指令向特定终端发射射频信号以及持续接收射频指向其的信号。

基于上述终端10,为了解决在该终端10中应用程序不够智能化的问题,本申请提供了一种显示控制方法。如图2所示,为本申请提供的显示控制方法的流程示意图,该方法包括如下步骤:

步骤201:响应于智能终端中预设应用程序的开启指令,将智能终端的显示区域划分为第一显示区域以及第二显示区域;

在日常生活中,智能终端中往往装载有多种类型的应用程序,有些应用程序打开后直接进入一个控制页面,用户不需作任何选择;有些应用程序打开后会显示一级子菜单,用户选择并点击一级子菜单后可以进入一级子菜单下的二级子菜单,二级子菜单中可以显示各具体模块的名称或显示图标,用户再次点击二级子菜单中具体模块的名称或者显示图标时,进入该具体模块的控制界面。进一步地,二级子菜单下还可以包括三级甚至四级子菜单,如此用户如果要选择一个具体的模块进行操作,则需要进行很多步的选择,需要消耗用户较多的时间而且体验较差。这类应用可以是购物类应用、汽车介绍类应用、音乐播放类应用以及智能家居控制类应用。以智能家居控制类应用为例,当打开应用时,一般默认显示一级子菜单是显示需要控制的物业信息,如家、办公室、度假别墅、房车等;一级子菜单下会显示进一步的房间信息、例如一级子菜单家下面可以有二级子菜单主卧、次卧、书房、客厅、厨房、卫生间、阳台等二级子菜单,二级子菜单可以设置具体设备的名称或显示图标,例如二级子菜单书房下还可以有空调、窗帘、空气加湿器、灯、座椅等智能家居设备的名称或者其对应的显示图标。用户点击这些智能家居设备的名称或者显示图标即可以进入该智能家居设备的控制界面。因此,如果需要开启一个具体的设备的控制界面,需要经过两次的选择操作才可以打开该设备的控制界面。

在本申请实施例中,当用户打开这些应用程序的时候,处理器会将智能终端的显示屏划分为两个部分,具体的,可以将智能终端的显示屏划分为上下或者左右两个相同大小的部分。为符合用户的使用习惯,当智能终端竖屏放置时,将显示屏划分为上下两个部分,当智能终端横屏放置时,将显示屏划分为左右两个部分。或者,也可以根据用户自定义的方式将显示屏幕进行划分,例如划分成一部分大一部分小的区域进行分别显示。

步骤202,在第一显示区域显示预设应用程序的默认显示内容;

在本申请实施例中,在将智能终端的显示区域划分为两个显示区域后,在其中的一个显示区域显示该应用程序的默认显示内容。此处显示该应用程序的默认显示内容,可以是将原程序默认显示内容进行同比例缩小,并将默认显示内容全部在第一显示区域进行显示。可以理解的是,缩小显示区域并不会影响默认显示内容的全部内容的显示,用户仍可以在第一显示区域查看到默认显示内容的所有内容。当应用程序为智能家居控制程序时,当打开应用程序时,会在智能终端的第一显示区域显示应用程序下的一级菜单,即显示不同物业的名称或图标,如家、办公室、度假别墅、房车等。由于显示区域相对于原全屏显示缩小,一级菜单显示的不同物业的名称或图标也相应缩小。当然,也可以保持原显示内容的规格不变,即原名称或图标的尺寸不变,但由于显示区域变小,会导致默认显示内容无法完全显示,此时用户可以在第一显示区域进行滑动触摸,从而使得未显示的部分内容滑动显示在第一显示区域。

步骤203,获取智能终端的环境数据,并根据环境数据确定预设应用程序的推荐显示内容;

在本申请实施例中,智能终端可以具有多个传感器以采集环境数据,环境数据包括当前环境的温度、湿度、风力等数据。当然,环境数据还可以包括智能终端的位置信息以及当前的时间信息。根据获取到的环境数据,处理器预测用户希望使用的模块,从而确定该应用程序的推荐显示内容。此处仍然以智能家居的控制软件为例,该软件控制处理器对智能终端的环境数据进行获取,例如获取智能终端所处的位置以及温度数据。获取到智能终端所处的位置以及温度数据后,对获取到的数据进行判断,若确定环境温度大于预设温度时,例如大于30度,则进一步确定智能终端所处的位置,例如处于家中的书房。则该软件可以据此预测用户希望打开家中书房的空调,即确定该应用程序推荐显示家中书房空调。再者,例如当获取到当前的时间为晚上7点,若此时为天黑的时候,则判断智能终端所处的位置,当判定智能终端处于家中客厅时,则该软件可以据此预测用户希望打开家中客厅的灯,即该应用程序推荐显示家中客厅灯。诸如此类,不再枚举。

步骤204,在第二显示区域显示推荐显示内容。

在本申请实施例中,当根据获取到的智能终端的环境数据确定了应用程序的推荐显示内容后,将这些推荐显示内容显示在智能终端的第二显示区域中。例如当应用程序为智能家居控制程序时,当推荐显示的内容为推荐显示书房的灯、空调以及空气加湿器时,则将书房灯、书房空调以及书房空气加湿器的显示图标在第二显示区域进行显示。用户可以在第二显示区域中通过点击上述图标从而开启对上述设备的控制界面。

根据上述描述可知,本申请提供的显示控制方法,方法包括:响应于所述智能终端中预设应用程序的开启指令,将智能终端的显示区域划分为第一显示区域以及第二显示区域;在第一显示区域显示预设应用程序的默认显示内容;获取智能终端的环境数据,并根据环境数据确定预设应用程序的推荐显示内容;在第二显示区域显示推荐显示内容。本申请提供的显示控制方法,应用于智能终端中的应用程序,该方法使得应用程序开启时,不仅显示其默认的显示内容,还在屏幕中划分一个区域显示推荐显示内容,该推荐显示内容可以由处理器根据智能终端所处的环境进行智能评估确定,该方法能够预测用户的使用倾向,将用户倾向于使用的选项进行单独呈现,使得用户可以更快地选择到自己想要选择的内容,从而提升了应用程序的智能化。

进一步地,在第二显示区域显示推荐显示内容之后,还包括:

响应于用户对第一显示区域中显示内容的操作指令,根据操作指令更新第二显示区域中的推荐显示内容。

进一步地,根据操作指令更新第二项是区域中的推荐显示内容,包括:

根据操作指令预测用户的感兴趣内容;

在第二显示区域中显示感兴趣内容。

在本申请实施例中,在部分情况下,应用程序中包含的控制设备较多时,会进行更多级子菜单的分层。而且,在部分情况下也可能应用程序的推荐显示内容中的选项并非用户期望选择的选项。用户便会在默认显示内容中进行操作以一步步查找到其想要选择的选项,当检测到用户在第一显示区域中进行操作时,获取这个操作指令,并根据该操作指令进行再次预测用户的感兴趣内容,再将重新预测的用户感兴趣内容显示在第二显示区域中。例如在使用智能家居控制软件时,当打开应用程序时,在智能终端的显示屏中划分出两个显示区域,一个显示区域显示该智能家居控制软件的默认显示内容,另一个显示区域显示智能家居控制软件的推荐显示内容。当用户浏览了智能家居控制软件的推荐显示内容后确认该推荐显示内容中不包含其期望打开的设备时,用户就会在智能家居的默认显示内容中按照菜单进行一级一级地查找其期望打开的设备。当用户在默认显示内容中进行操作时,处理器检测到该操作指令,则确定原推荐内容预测不准确,并不符合用户的期望,此时处理器再次根据用户在默认显示内容中的操作指令进行调整推荐显示内容。例如原本推荐打开的是主卧中的设备,而用户在默认显示内容中选择了书房指令,则根据用户选择的书房指令,并结合智能终端当前的环境数据重新预测用户期望打开的设备,进而将重新推断出的用户期望打开的设备作为推荐显示内容在第二显示区域进行显示。

本申请提供的显示控制方法,可以随着用户的操作指令实时更新推荐显示内容,从而进一步地方便用户可以迅速选择到期望打开的功能模块,提高了应用程序的智能化。

进一步地,该方法还包括:

获取用户对第一显示区域以及第二显示区域中显示内容的操作数据;

根据操作数据与环境数据生成用户使用习惯。

在本申请实施例中,在用户使用应用程序的过程中,持续对用户的操作数据进行获取,并将这些操作数据匹配这些操作数据在执行时所对应的智能终端的环境数据,生成用户的使用习惯。例如在用户使用智能家居控制软件的过程中,持续学习用户的操作,用户操作可以是在默认显示内容中进行操作,例如选择各级子菜单,也可以是在推荐显示内容中进行操作,例如直接点击某个设备进入设备的控制页面。另外,在学习用户操作的同时,对用户进行操作时智能终端的环境数据例如时间数据、地点数据以及温度数据等进行获取,并进一步将用户操作数据与对应的环境数据进行匹配,生成用户的使用习惯。用户的使用习惯可以是,当晚上7点智能终端处于家中位置时,用户习惯打开客厅的灯。以及当智能终端处于卧室内且卧室内气温高于30度时,用户习惯打开卧室的空调等。进一步地,当生成了这些用户使用习惯后,将这些用户使用习惯数据进行存储,以备后续根据用户的使用习惯进行推荐显示。

即,进一步地,本申请提供的方法还包括:

响应于对应用程序的再次启动指令,根据用户使用习惯确定常用显示内容;

在第二显示区域显示常用显示内容。

即在本申请实施例中,当用户打开应用程序时,应用程序出了会根据智能终端的环境数据进行推荐显示外,还会根据用户的使用习惯将用户常用的以及根据用户习惯及环境数据推断出用户习惯使用的内容进行推荐显示。

进一步地,本申请提供的方法还包括:

响应于关闭第二显示区域的指令,在智能终端的显示屏中全屏显示预设应用程序的默认显示内容。

在本申请实施例中,用于显示推荐显示内容的第二显示区域可以根据用户的使用习惯进行开关设置,例如可以在第二显示区域设置一个关闭按键,当用户不希望显示推荐显示内容时,可以点击此关闭按键以关闭用于显示推荐显示内容的第二显示区域。关闭第二显示区域后,显示于第一显示区域的默认显示内容便直接在显示屏幕中进行全屏显示。

如图3所示,为本申请提供的显示控制装置的结构示意图,装置包括:

显示区域划分模块301,用于响应于智能终端中预设应用程序的开启指令,将智能终端的显示区域划分为第一显示区域以及第二显示区域;

第一显示模块302,用于在第一显示区域显示预设应用程序的默认显示内容;

推荐显示内容确定模块303,用于获取智能终端的环境数据,并根据环境数据确定预设应用程序的推荐显示内容;

第二显示模块304,用于在第二显示区域显示推荐显示内容。

可以理解的是,本实施例中提供的显示控制装置的各模块的功能与前述实施例中提供的显示控制方法中各步骤的内容相同,此处不再予以赘述。

本申请还提供了一种移动终端,该移动终端可用于实现前述实施例中的显示控制方法。如图4所示,该移动终端主要包括:

存储器401、处理器402、总线403及存储在存储器401上并可在处理器402上运行的计算机程序,存储器401和处理器402通过总线403连接。处理器402执行该计算机程序时,实现前述实施例中的显示控制方法。其中,处理器的数量可以是一个或多个。

存储器401可以是高速随机存取记忆体(ram,randomaccessmemory)存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。存储器401用于存储可执行程序代码,处理器402与存储器401耦合。

本申请还提供了一种存储介质,该存储介质可以是存储器。该存储介质上存储有计算机程序,该程序被处理器执行时实现第一方面提供的显示控制方法中的各个步骤。进一步的,该计算机可读存储介质还可以是u盘、移动硬盘、只读存储器(rom,read-onlymemory)、ram、磁碟或者光盘等各种可以存储程序代码的介质。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个可读存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的可读存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本申请所提供的显示控制方法、装置、电子装置及存储介质的描述,对于本领域的技术人员,依据本申请实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1