一种交互方法、装置、终端设备和计算机可读存储介质
文献发布时间:2023-06-19 12:10:19
技术领域
本发明涉及通信技术领域,具体而言,涉及一种交互方法、装置、终端设备和计算机可读存储介质。
背景技术
交互界面是人和终端设备进行信息交换的通道,用户通过交互界面向终端设备输入信息、进行操作,终端设备则通过交互界面向用户提供信息,以供阅读、分析和判断。
目前,终端设备中的交互界面一般为进入桌面,在桌面中显示终端设备中安装的应用程序图标,用户需要在桌面上通过上拉或者下拉的操作,调出状态栏或者导航栏。
目前大部分终端设备产品商家均采用现有桌面交互方式,交互方式不够便捷。
发明内容
有鉴于此,本申请实施例提供了一种交互方法、装置、终端设备和计算机可读存储介质,以改善上述问题。
本发明的实施例可以这样实现:
第一方面,本申请提供一种交互方法,所述方法应用于终端设备,所述方法包括:
构建交互界面;
在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏,其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面;
接收用户对所述待机区域或所述任务栏的触发操作;
执行所述触发操作对应的操作。
在可选的实施方式中,所述待机区域用于显示用户设置的应用程序图标;所述任务栏包括导航栏、状态栏、开始菜单栏及任务列表栏;所述导航栏用于显示导航信息;所述状态栏用于显示终端设备的电量信息、时间信息以及信号信息;所述开始菜单栏用于触发显示所述终端设备中安装的所有应用程序图标的列表界面;所述任务列表栏用于显示预设时间段内使用过的应用程序图标。
在可选的实施方式中,所述接收用户对所述待机区域或所述任务栏的触发操作的步骤,包括:接收用户对所述开始菜单栏的触发操作;
所述执行所述触发操作对应的操作的步骤,包括:在所述待机区域显示安装在所述终端设备中的所有应用程序图标的列表界面;
接收用户对所述列表界面中目标应用程序图标的触发操作,其中,所述目标程序图标为所有应用程序图标中的任意之一;
确定所述触发操作的操作方向、初始位置以及终点位置;
将所述目标应用程序图标按照所述操作方向,从所述初始位置移动至所述终点位置。
在可选的实施方式中,所述方法还包括:
在用户选中所述任务栏或所述待机区域中的目标应用程序图标的情况下,按照预设规则将所述目标应用程序图标添加至所述任务列表栏中。
在可选的实施方式中,所述接收用户对所述待机区域或所述任务栏的触发操作的步骤,包括:
接收用户对所述任务列表栏中的所述目标应用程序图标的触发操作;
所述执行所述触发操作对应的操作的步骤,包括:
根据所述触发操作,从当前界面跳转至所述触发操作对应的目标应用程序图标的开始界面。
在可选的实施方式中,所述接收用户对所述待机区域或所述任务栏的触发操作的步骤,包括:
接收用户对所述状态栏的触发操作;
所述执行所述触发操作对应的操作的步骤,包括:
按照第一预设方式显示所述状态栏的信息详情页,其中,所述信息详情页包括所述终端设备的时间信息、网络信息以及电量信息;
接收用户对所述状态栏的触发操作;
将所述信息详情页取消显示。
在可选的实施方式中,
所述接收用户对所述待机区域或所述任务栏的触发操作的步骤,包括:
接收用户对所述导航栏中的功能控件的触发操作,所述导航栏中设置有预设数量的功能控件;
所述执行所述触发操作对应的操作的步骤,包括:
在所述功能控件指示跳转至交互界面时,从屏幕的当前界面跳转至所述交互界面;
在所述功能控件指示返回上一层界面时,从屏幕的当前界面跳转至所述当前界面的上一层界面;
在所述功能控件指示显示预设时间段内使用过的应用程序的图标时,从屏幕的当前界面跳转至任务列表栏对应的最近任务界面。
第二方面,本申请提供一种交互装置,所述装置应用于终端设备,所述装置包括:
构建模块,用于构建交互界面;
加载模块,用于在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏,其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面;
接收模块,用于接收用户对所述待机区域或所述任务栏的触发操作;
执行模块,用于执行所述触发操作对应的操作。
第三方面,本申请提供一种终端设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现1至7任一项所述方法的步骤。
第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现1至7任一项所述的方法的步骤。
本申请实施例提供了一种交互方法、装置、终端设备和计算机可读存储介质,通过构建一种新的交互界面,使得交互界面包括待机区域和任务栏,无需采用现有技术中,上拉或者下滑的方式调出任务栏,再根据需求在任务栏中进行相关操作,使得用户与界面的交互操作更加便捷。
为使本申请的上述目的、特征和优点能更明显易懂,下文特举一些举例,并配合所附附图,作详细说明。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种交互方法的流程图之一;
图2为本申请实施例提供的交互界面示意图;
图3为本申请实施例提供的一种交互方法的流程图之二;
图4为本申请实施例提供的一种交互方法的流程图之三;
图5为本申请实施例提供的一种交互方法的流程图之四;
图6为本申请实施例提供的一种交互方法的流程图之五;
图7为本申请实施例提供的一种交互方法的流程图之六;
图8为本申请实施例提供的一种交互方法的流程图之七;
图9为本申请实施例提供的一种交互装置的结构示意图;
图10为本申请实施例提供的一种终端设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本发明的描述中,需要说明的是,若出现术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
如背景技术所介绍,交互界面是人和终端设备进行信息交换的通道,用户通过交互界面向终端设备输入信息、进行操作,终端设备则通过交互界面向用户提供信息,以供阅读、分析和判断。
目前,终端设备中的交互界面一般为进入桌面,在桌面中显示终端设备中安装的应用程序图标,用户需要在桌面上通过上拉或者下拉的操作,调出状态栏或者导航栏。
目前大部分终端设备产品商家均采用现有桌面交互方式,造成交互方式单一、缺乏使用体验。
有鉴于此,本申请实施例提供了一种交互方法、装置、终端设备和计算机可读存储介质,通过构建一种新的交互界面,使得交互界面包括待机区域和任务栏,无需采用现有技术中,上拉或者下滑的方式调出任务栏,再根据需求在任务栏中进行相关操作,使得用户与界面的交互操作更加便捷、灵活多样。
需要说明的是,以上现有技术中的方案所存在的缺陷,均是申请人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本申请实施例针对上述问题所提出的解决方案,都应该是申请人在本申请过程中对本申请做出的贡献。
在一个实施例中,如图1所示,提供了一种交互方法,本实施例以该方法应用于终端设备进行举例说明,可以理解的是,该方法也可以应用于服务器,还可以应用于包括终端设备和服务器的系统,并通过终端设备和服务器的交互实现。本实施例中,该方法包括以下步骤:
步骤101:构建交互界面。
交互界面是人和终端设备进行信息交换的通道,用户通过交互界面向终端设备输入信息、进行操作,终端设备则通过交互界面向用户提供信息,以供阅读、分析和判断。
在本申请一实施例中,交互界面可以是终端设备的开机界面、终端设备的背景界面、终端设备中某一应用程序的显示界面、终端设备的锁屏界面、终端设备的主界面。总体来说,交互界面就是各类UI(User Interface,用户界面),可以实现用户与终端设备进行交互。
在本申请一实施例中,交互界面可以预先进行构建,并存储于终端设备中。交互界面也可以实时进行构建,在需要时,调取交互界面模板,用户可以对模板进行调整,以实现交互界面的构建。
例如:在用户与终端设备交互之前,预先构建终端设备的交互界面。
步骤102:在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏。
其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面。
在本申请一实施例中,通过终端设备中的Launcher加载终端设备的交互界面。Launcher是安卓系统中的桌面启动器,安卓系统的桌面UI统称为Launcher。Launcher是安卓系统中的主要程序组件之一,安卓系统中如果没有Launcher就无法启动安卓桌面。
如图2所示,交互界面包括待机区域和任务栏。待机区域为交互界面的壁纸区域,任务栏包括开始菜单栏、导航栏、状态栏、任务列表栏。
开始菜单栏为用于触发显示所述终端设备中安装的所有应用程序图标的列表界面。
导航栏用于显示导航信息,并实现返回、退出以及进入任务列表栏等功能。
状态栏用于显示状态信息,包括但不限于终端设备的电量信息、信号信息、时间信息、网络状态等。
任务列表栏用于显示预设时间段内使用过的应用程序图标。
在预设时间段内,运行的应用程序的图标在最近任务列表显示。预设时间段可以为:一小时、两小时、三小时等,本申请实施例对此不作具体限制。
例如:终端设备确定一小时内,运行中的应用程序,终端设备将目标应用程序图标在任务列表显示。用户可以直接点击应用程序图标,进入到目标应用程序界面。
步骤103:接收用户对待机区域或任务栏的触发操作。
在本申请一实施例中,触发操作可以理解为对待机区域或任务栏的触控操作、滑动操作。
其中,触发操作可以为对待机区域或任务栏的双击操作、单击操作、长按操作等。
具体的,终端设备检测用户对待机区域或者任务栏是否存在操作时,判断操作是否为触发操作,若是,接收用户对待机区域或者任务栏的触发操作,以实现与待机区域或者任务栏的交互。防止用户误触屏幕。
步骤104:执行触发操作对应的操作。
例如:触发操作对应的操作对象为目标应用程序,则在待机区域或者任务栏中显示目标应用程序的详情信息。
在本申请一实施例中,例如:触发操作为对操作对象的拖动,将操作对象拖动至待机区域或者任务栏。
上述交互方法中,利用交互方法独权的技术与特征进行推导,实现能够解决背景技术中所提出技术问题的有益效果。
本实施例提供的交互方法中,通过构建一种新的交互界面,使得交互界面包括待机区域和任务栏,无需采用现有技术中,上拉或者下滑的方式调出任务栏,再根据需求在任务栏中进行相关操作,使得用户与界面的交互操作更加便捷。
本申请的另一实施例中,如图3所示,提供了一种交互方法,具体包括如下步骤:
步骤201:构建交互界面。
步骤202:在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏。
其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面。
步骤203:在用户选中任务栏或待机区域中的目标应用程序图标的情况下,按照预设规则将目标应用程序图标添加至任务列表栏中。
步骤204:接收用户对任务列表栏中的目标应用程序图标的触发操作。
步骤205:根据触发操作,从当前界面跳转至触发操作对应的目标应用程序图标的开始界面。
在本申请一实施例中,预设规则为应用程序启动的先后顺序。当启动的应用程序为多个时,按照启动应用程序的先后顺序,将应用程序对应的图标添加至任务栏中的任务列表栏中。
具体的,启动应用程序的先后顺序可以包括:用户点击应用程序的时间的先后顺序,即为应用程序启动的先后顺序。
启动应用程序的先后顺序还可以为:应用程序完成启动的响应时间。用户点击应用程序后,不同应用程序由于程序本身的文件大小不同,因此启动的响应时间不同。
例如:用户先点击某一游戏应用程序,游戏应用程序加载过程中,用户点击社交应用程序,此时,社交应用程序无需进行加载直接进入。虽然游戏应用程序先被点击,社交应用程序后被点击,此时,社交应用程序的启动顺序在游戏应用程序之前。
在本申请另一实施例中,预设规则为在预设时间段内,各应用程序调用至前台运行的使用时长,使用时长大于预设时长,则将应用程序对应的图标添加至任务栏中的任务列表栏中。
具体的,预设时间段可以为1小时、2小时、3小时等,本申请实施例对此不做具体限制。
例如,在2小时内,终端设备检测用户点击打开的应用程序的开始时间,记录应用程序的使用时长,并且将使用时长与预设时长进行比较,获取使用时长大于预设时长的应用程序,并将应用程序对应的图标添加至任务栏中的任务列表栏中。
其中,预设时长可以为10min、15min、20min等,本申请实施例对此不作具体限制。
在本申请另一实施例中,预设规则为在预设时间段内,各应用程序的使用时长,使用时长包括应用程序调用至前台运行的第一使用时长和挂起在后台运行的第二使用时长。
例如:在2小时内,终端设备检测用户点击打开的应用程序的开始时间,记录应用程序调用至前台运行的第一使用时长和挂起在后台运行的第二使用时长,最终确定应用程序在2小时内的最终使用时长,将最终使用时长与阈值进行比较,获取最终使用时长大于阈值的应用程序,并添加至任务栏中的任务列表栏中。
需要说明的是,阈值可以设置为15min、20min、25min等,本申请实施例对此不做具体限制。
进一步地,对于添加后的目标应用程序图标在任务列表栏中的显示方式,可以按照启动应用程序的先后顺序,从左到右或者从右到左对目标应用程序图标进行显示。
本实施例提供的交互方法,进一步提供了在启动终端设备中的目标应用程序情况下,按照预设规则将目标应用程序图标添加至任务列表栏中,以供用户可以快速打开常用的应用程序,无需在众多应用程序中查找后打开,更加方便快捷。
本申请的另一实施例中,如图4所示,提供了一种交互方法,具体包括如下步骤:
步骤301:构建交互界面。
步骤302:在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏。
其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面。
步骤303:接收用户对开始菜单栏的触发操作。
具体的,用户对图2中开始菜单栏的第一操作。需要说明的是,触发操作可以为对开始菜单栏的点击操作、双击操作、长按操作、滑动操作等,本申请实施例对此不做具体限制。
步骤304:在待机区域显示安装在终端设备中的所有应用程序图标的列表界面。
依据触发操作,获取终端设备中所有应用程序图标的列表界面。用户可以通过应用程序图标列表界面启动某个具体的应用程序。
在本申请一实施例中,应用程序图标列表中各应用程序图标的显示方式为根据应用程序的安装时间先后顺序进行显示,即安装时间在先的应用程序图标显示在列表的前面,安装时间在后的应用程序图标显示在列表界面后面。
本实施例提供的交互方法,进一步提供了与任务栏中开始菜单栏的交互,通过对开始菜单栏的交互,生成终端设备中所有应用程序图标列表。现有技术中终端设备开机后,直接进入背景界面,背景界面显示所有应用程序图标,或者按照类型分类显示应用程序图标,使得背景界面杂乱无章。本实施例提供的交互方法,使得界面干净整洁,根据用户的需求,再对应用程序图标列表进行展示。
步骤305:接收用户对列表界面中目标应用程序图标的触发操作。
其中,目标程序图标为所有应用程序图标中的任意之一。
对目标应用程序图标的触发操作可以为长按拖动操作、点击操作。
当用户需要将目标应用程序图标拖动至待机区域或者任务栏中,则对目标应用程序图标的触发操作为长按拖动操作。当用户需要启动目标应用程序时,触发操作为对目标应用程序图标的点击操作。
为了实现对目标应用程序的启动,触发操作除了可以为点击操作以外,还可以为语音输入操作和手势控制操作。
例如:终端设备接收用户输入的“打开A应用程序”,终端设备将“打开A应用程序”指令进行分析处理,并打开应用程序A。
需要说明的是,对于语音输入操作,本实施例并不限定在点击开始菜单栏显示终端设备中应用程序图标列表后,还可以在任意时刻。例如:在终端设备的屏幕点亮后,接收用户输入的语音输入操作,并执行语音输入操作。
步骤306:确定触发操作的操作方向、初始位置以及终点位置。
步骤307:将目标应用程序图标按照操作方向,从初始位置移动至终点位置。
当对目标应用程序图标的触发操作为长按拖动操作时,长按拖动操作对应有操作方向、初始位置以及终点位置。
例如:终端设备接收用户对目标应用程序图标向左拖动至任务栏列表的位置B,则将应用程序图标拖动至任务栏列表的位置B处。
通过对应用程序图标列表中目标应用程序图标的触发操作,将目标应用程序图标按照触发操作的操作方向,从初始位置移动至终点位置,实现应用程序图标与待机区域或任务栏的交互,提高了终端设备与用户的交互性。
本申请的另一实施例中,如图5所示,提供了一种交互方法,具体包括如下步骤:
步骤401:构建交互界面。
步骤402:在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏。
其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面。
步骤403:接收用户对所述状态栏的触发操作。
需要说明的是,触发操作可以为对状态栏的单击操作、双击操作、滑动操作等。
步骤404:按照第一预设方式显示状态栏的信息详情页。
其中,信息详情页包括终端设备的时间信息、网络信息以及电量信息。
在本申请一实施例中,第一预设方式为悬浮窗显示。
将状态栏的信息详情页采用悬浮窗的方式在待机区域内显示。
在本申请一实施例中,第一预设方式为按照预设方向滑动显示状态栏的信息详情页。
预设方向可以为向左滑动、向右滑动、向上滑动以及向下滑动。
将状态栏的信息详情页滑动显示在待机区域内。
在本申请一实施例中,第一预设方式为高亮显示。
步骤405:接收用户对状态栏的触发操作。
步骤406:将信息详情页取消显示。
在本申请一实施例中,用户对状态栏点击后,显示的信息详情页取消显示。
在本申请一实施例中,接收用户对交互界面中任意位置的触发操作,取消显示状态栏的信息详情页。
信息详情页取消显示的方式与显示状态栏的信息详情页的第一预设方式对应。
例如:当状态栏的第一预设方式为悬浮窗显示时,则取消显示的方式为关闭悬浮窗。
当状态栏的第一预设方式为按照预设方向滑动显示状态栏的信息详情页时,取消显示的方式为按照预设方向的反方向滑动折叠状态栏的信息详情页。
当状态栏的第一预设方式为高亮显示时,取消显示的方式为将状态栏的信息详情页透明显示,即在待机区域透明显示信息详情页。
本申请实施例提供的交互方法,进一步提供了交互界面的任务栏的交互方式,采用不同第一预设方式显示状态栏的信息详情页,和第一预设方式对应的取消显示方式,取消显示状态栏的信息详情页,提高了界面交互性。
本申请的另一实施例中,如图6所示,提供了一种交互方法,具体包括如下步骤:
步骤501:构建交互界面。
步骤502:在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏。
其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面。
步骤503:接收用户对导航栏中的功能控件的触发操作,导航栏中设置有预设数量的功能控件。
步骤504:在功能控件指示跳转至交互界面时,从屏幕的当前界面跳转至交互界面。
在功能控件指示返回上一层界面时,从屏幕的当前界面跳转至当前界面的上一层界面。
在功能控件指示显示预设时间段内使用过的应用程序的图标时,从屏幕的当前界面跳转至任务列表栏对应的最近任务界面。
例如:用户点击如图2所示的导航栏中的“○”形时,指示跳转至交互界面,则从屏幕当前显示的界面跳转至交互界面。
当用户点击如图2所示的导航栏中的“△”时,“△”指示返回上一层界面,则从屏幕的当前界面跳转至当前界面的上一层界面。
当用户点击如图2所示的导航栏中的“□”时,“□”指示显示预设时间段内使用过的应用程序的图标时,则从屏幕的当前界面跳转至任务列表栏对应的最近任务界面。
本申请的另一实施例中,如图7所示,提供了一种交互方法,具体包括如下步骤:
步骤601:构建交互界面。
步骤602:在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏。
步骤603:接收用户对操作对象的触发操作。
步骤604:显示操作对象的选择列表。
当操作对象为任务列表栏中的目标应用程序图标且目标应用程序图标固定显示在任务列表栏中时,对应的选择列表为进入应用详情界面、从任务列表栏清除该应用程序图标。
当操作对象为待机区域的空白位置时,对应的选择列表为进入桌面设置菜单。
步骤605:接收用户对选择列表的触发操作,并响应触发操作。
在触发操作指示进入操作对象的详情界面时,显示操作对象的详情界面。
在触发操作指示固定操作对象时,将操作对象对应的图标添加至任务栏中的任务列表栏中,并将操作对象的图标按照第二预设方式显示。
当检测到用户将某一应用程序图标固定在任务列表栏中,则该应用程序图标在终端设备中其他界面显示该应用程序时,按照第二预设方式显示。
例如:将目标应用程序图标添加至任务列表栏,即将目标应用程序图标固定在任务列表栏中,在点击开始菜单栏显示终端设备中所有应用程序的应用程序图标列表时,该应用程序图标列表中的目标应用程序图标按照第二预设方式显示。
将目标应用程序图标添加至任务列表栏,即将目标应用程序图标固定在任务列表栏中,该目标应用程序图标同时在待机区域显示,则在待机区域按照第二预设方式显示目标应用程序图标。
需要说明的是,第二预设显示方式可以为高亮显示、放大显示、在图标上标注特殊符号显示等,本申请实施例对此不做具体限制。
在触发操作指示清除操作对象时,判断操作对象是否被固定在任务栏中的任务列表栏中。
用户可以设置是否将目标应用程序图标固定在任务列表栏中。以便于用户直接在任务列表中直接打开目标应用程序图标,无需再在众多应用程序图标中查找,方便快捷。
在操作对象被固定在任务列表栏中时,清除操作对象的进程,在任务列表栏保留操作对象对应的图标。
在操作对象未被固定在任务列表栏时,清除操作对象的进程,并删除任务列表栏中操作对象对应的图标。
在现有技术中,对应用程序图标进行触发操作,一般显示的选择列表仅仅为删除该应用程序和分享该应用程序。当需要查看该应用程序的应用详情页时,需要依次点击设置-应用程序列表-应用程序-应用程序详情页,才可以查看该应用程序的应用详情页,操作步骤繁琐。本申请提供的交互方法,进一步增加了显示应用程序的选择列表,选择列表中包括应用详情页、删除、固定等功能,用户可以仅操作单一步骤即可实现需要的功能,操作更加方便快捷。
本申请的另一实施例中,如图8所示,提供了一种交互方法,具体包括如下步骤:
步骤701:构建交互界面。
步骤702:在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏。
其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面。
步骤703:接收用户对待机区域或任务栏的触发操作。
需要说明的是,触发操作可以为点击操作、双击操作、长按操作、多次点击操作等,本申请实施例对此不做具体限制。
步骤704:将待机区域或任务栏隐藏显示。
步骤705:接收用户对屏幕的触发操作。
步骤705:将待机区域或任务栏显示。
例如:用户对待机区域或任务栏进行三次点击操作,则将待机区域或任务栏隐藏显示。当需要对待机区域或任务栏进行显示时,则接收用户对屏幕的触发操作,此次触发操作可以为对屏幕按照预设轨迹的滑动操作,则触发待机区域或任务栏进行显示。
应该理解的是,虽然图1和图3至图8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1和图3至图8的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图9所示,提供了一种交互装置80,包括:
构建模块801,用于构建交互界面;
加载模块802,用于在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏,其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面;
接收模块803,用于接收用户对所述待机区域或所述任务栏的触发操作;
执行模块804,用于执行所述触发操作对应的操作。
在可选的实施方式中,装置还包括:
所述待机区域用于显示用户设置的应用程序图标;所述任务栏包括导航栏、状态栏、开始菜单栏及任务列表栏;所述导航栏用于显示导航信息;所述状态栏用于显示终端设备的电量信息、时间信息以及信号信息;所述开始菜单栏用于触发显示所述终端设备中安装的所有应用程序图标的列表界面;所述任务列表栏用于显示预设时间段内使用过的应用程序图标。
在可选的实施方式中,所述接收模块,还用于接收用户对所述待机区域或所述任务栏的触发操作的步骤,包括:接收用户对所述开始菜单栏的触发操作;
所述执行模块还用于:在所述待机区域显示安装在所述终端设备中的所有应用程序图标的列表界面;
接收用户对所述列表界面中目标应用程序图标的触发操作,其中,所述目标程序图标为所有应用程序图标中的任意之一;
确定所述触发操作的操作方向、初始位置以及终点位置;
将所述目标应用程序图标按照所述操作方向,从所述初始位置移动至所述终点位置。
在可选的实施方式中,所述装置还包括:
添加模块,用于在用户选中所述任务栏或所述待机区域中的目标应用程序图标的情况下,按照预设规则将所述目标应用程序图标添加至所述任务列表栏中。
在可选的实施方式中,所述接收模块还用于:
接收用户对所述任务列表栏中的所述目标应用程序图标的触发操作;
所述执行所述触发操作对应的操作的步骤,包括:
根据所述触发操作,从当前界面跳转至所述触发操作对应的目标应用程序图标的开始界面。
在可选的实施方式中,所述接收模块还用于:
接收用户对所述状态栏的触发操作;
所述执行模块还用于:
按照第一预设方式显示所述状态栏的信息详情页,其中,所述信息详情页包括所述终端设备的时间信息、网络信息以及电量信息;
接收用户对所述状态栏的触发操作;
将所述信息详情页取消显示。
在可选的实施方式中,所述接收模块还用于:
接收用户对所述导航栏中的功能控件的触发操作,所述导航栏中设置有预设数量的功能控件;
所述执行模块还用于:
在所述功能控件指示跳转至交互界面时,从屏幕的当前界面跳转至所述交互界面;
在所述功能控件指示返回上一层界面时,从屏幕的当前界面跳转至所述当前界面的上一层界面;
在所述功能控件指示显示预设时间段内使用过的应用程序的图标时,从屏幕的当前界面跳转至任务列表栏对应的最近任务界面。
由于本申请实施例中的装置解决问题的原理与本申请实施例示出的图1中的交互方法的步骤相似,因此装置的实施原理可以参见方法的实施原理,重复之处不再赘述。上述交互装置80中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种终端设备,其内部结构可以如图10所示。该终端设备包括系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该终端设备的处理器用于提供计算和控制能力。该终端设备的处理器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存存储器为非易失性存储介质中操作系统和计算机程序的运行提供环境。该终端设备的通信接口用于与外部的终端设备进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(Near FieldCommunication,近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种交互方法。该终端设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该终端设备的输入装置可以是显示屏上覆盖的触摸层,也可以是终端设备上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用其他的终端设备的限定,具体的终端设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的交互装置可以实现为一种计算机程序的形式,计算机程序可在如图10所示的终端设备上运行。终端设备的存储器中可存储组成该健康状况反馈装置的各个程序模块,比如,图9所示的构建模块、加载模块、接收模块和执行模块。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的交互方法中的步骤。
例如,图10所示的终端设备可以通过如图9所示的交互装置中的构建模块执行101、构建交互界面。构建交互界面可通过加载模块执行102、在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏,其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面。终端设备可通过第一接收模块执行103、接收用户对所述待机区域或所述任务栏的触发操作。终端设备可通过执行模块执行104、执行所述触发操作对应的操作。
在一个实施例中,提供了一种终端设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
构建交互界面;在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏,其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面;接收用户对所述待机区域或所述任务栏的触发操作;执行所述触发操作对应的操作。
在一个实施例中,处理器执行计算机程序时还可以实现以下步骤:接收用户对所述开始菜单栏的触发操作;在所述待机区域显示安装在所述终端设备中的所有应用程序图标的列表界面;接收用户对所述列表界面中目标应用程序图标的触发操作,其中,所述目标程序图标为所有应用程序图标中的任意之一;确定所述触发操作的操作方向、初始位置以及终点位置;将所述目标应用程序图标按照所述操作方向,从所述初始位置移动至所述终点位置。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:在用户选中所述任务栏或所述待机区域中的目标应用程序图标的情况下,按照预设规则将所述目标应用程序图标添加至所述任务列表栏中。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收用户对所述任务列表栏中的所述目标应用程序图标的触发操作;根据所述触发操作,从当前界面跳转至所述触发操作对应的目标应用程序图标的开始界面。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收用户对所述状态栏的触发操作;按照第一预设方式显示所述状态栏的信息详情页,其中,所述信息详情页包括所述终端设备的时间信息、网络信息以及电量信息;接收用户对所述状态栏的触发操作;将所述信息详情页取消显示。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收用户对所述导航栏中的功能控件的触发操作,所述导航栏中设置有预设数量的功能控件;在所述功能控件指示跳转至交互界面时,从屏幕的当前界面跳转至所述交互界面;在所述功能控件指示返回上一层界面时,从屏幕的当前界面跳转至所述当前界面的上一层界面;在所述功能控件指示显示预设时间段内使用过的应用程序的图标时,从屏幕的当前界面跳转至任务列表栏对应的最近任务界面。
本实施例提供终端设备可以实现交互方法,通过构建交互界面,从而构建一种新的交互界面,使得交互界面包括待机区域和任务栏,无需采用现有技术中,上拉或者下滑的方式调出任务栏,再根据需求在任务栏中进行相关操作,使得用户与界面的交互操作更加便捷。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行实现以下步骤:构建交互界面;在终端设备的屏幕点亮的情况下,加载并显示交互界面的待机区域和任务栏,其中,终端设备的屏幕点亮的情况包括开机、从锁屏界面进入交互界面;接收用户对所述待机区域或所述任务栏的触发操作;执行所述触发操作对应的操作。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收用户对所述开始菜单栏的触发操作;在所述待机区域显示安装在所述终端设备中的所有应用程序图标的列表界面;接收用户对所述列表界面中目标应用程序图标的触发操作,其中,所述目标程序图标为所有应用程序图标中的任意之一;确定所述触发操作的操作方向、初始位置以及终点位置;将所述目标应用程序图标按照所述操作方向,从所述初始位置移动至所述终点位置。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在用户选中所述任务栏或所述待机区域中的目标应用程序图标的情况下,按照预设规则将所述目标应用程序图标添加至所述任务列表栏中。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收用户对所述任务列表栏中的所述目标应用程序图标的触发操作;根据所述触发操作,从当前界面跳转至所述触发操作对应的目标应用程序图标的开始界面。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收用户对所述状态栏的触发操作;按照第一预设方式显示所述状态栏的信息详情页,其中,所述信息详情页包括所述终端设备的时间信息、网络信息以及电量信息;接收用户对所述状态栏的触发操作;将所述信息详情页取消显示。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收用户对所述导航栏中的功能控件的触发操作,所述导航栏中设置有预设数量的功能控件;在所述功能控件指示跳转至交互界面时,从屏幕的当前界面跳转至所述交互界面;在所述功能控件指示返回上一层界面时,从屏幕的当前界面跳转至所述当前界面的上一层界面;在所述功能控件指示显示预设时间段内使用过的应用程序的图标时,从屏幕的当前界面跳转至任务列表栏对应的最近任务界面。
本实施例提供的计算机可存储介质可以实现交互方法,通过构建交互界面,从而构建一种新的交互界面,使得交互界面包括待机区域和任务栏,无需采用现有技术中,上拉或者下滑的方式调出任务栏,再根据需求在任务栏中进行相关操作,使得用户与界面的交互操作更加便捷。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,比如静态随机存取存储器(Static Random Access Memory,SRAM)和动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
- 交互方法、交互装置、终端设备及计算机可读存储介质
- 语音交互方法及装置、终端设备、计算机可读存储介质