本发明实施例属于电子技术领域,尤其涉及一种终端及其功能按键显示方法。
背景技术:
随着智能手机、笔记本电脑、平板电脑等智能电子终端的逐渐大屏化发展,智能电子终端上实体功能按键的数量不断减少,通常都采用在终端屏幕上显示虚拟键盘的方式来取代传统实体键盘的功能,在终端上仅保留菜单键、主页键、返回键、电源键、音量键等几个重要的功能按键。
然而,现有终端上保留的功能按键较少,仅能实现较少的快捷控制功能,而应用程序的具体操作功能仅能依靠应用程序自身的界面提供,导致终端的快捷控制功能的灵活性和便捷性较差。
技术实现要素:
本发明实施例提供一种终端及其功能按键显示方法,可以有效提高终端的快捷控制功能的灵活性和便捷性。
本发明实施例一方面提供一种终端的功能按键显示方法,所述终端包括设置于其正面的第一触控显示屏和设置于其至少一个侧面的第二触控显示屏,所述功能按键显示方法包括:
检测所述第一触控显示屏的当前显示界面的界面类型;
根据所述界面类型,控制所述第二触控显示屏显示与所述界面类型对应的预设功能按键组,所述预设功能按键组包括至少一个功能按键。
本发明实施例另一方面还提供一种终端,所述终端包括设置于其正面的第一触控显示屏和设置于其至少一个侧面的第二触控显示屏,所述终端还包括:
界面检测单元,用于检测所述第一触控显示屏的当前显示界面的界面类型;
按键显示单元,用于根据所述界面类型,控制所述第二触控显示屏显示与所述界面类型对应的预设功能按键组,所述预设功能按键组包括至少一个功能按键。
本发明实施例通过检测终端主屏幕的当前显示界面上所显示的界面类型,在终端的侧面显示与该界面类型对应的功能按键,可以实现对终端功能按键的扩展,有效提高终端的快捷控制功能的灵活性和便捷性,节省终端正面的按键设置空间,可以在保证终端主屏幕大小不变的情况下缩小终端尺寸。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的一个实施例提供的终端的结构示意图;
图2是本发明的一个实施例提供的终端的功能按键显示方法的流程框图;
图3是本发明的一个实施例提供的终端的功能按键显示方法的流程框图;
图4是本发明的一个实施例提供的功能按键和其对应的功能按键图标的示意图;
图5是本发明的一个实施例提供的终端的功能按键显示方法的流程框图;
图6是本发明的一个实施例提供的终端的结构框图;
图7是本发明的一个实施例提供的终端的结构框图;
图8是本发明的一个实施例提供的终端的结构框图;
图9是本发明的一个实施例提供的终端的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。
本发明的一个实施例提供一种终端的功能按键显示方法,该终端包括位于终端正面的第一触控显示屏和位于终端的至少一个侧面的第二触控显示屏。
在具体应用中,该终端具体可以是智能手机、智能手环或手表、平板电脑等追求尺寸和体积尽量较小的便携式移动终端。
如图1所示,本实施例示出一种终端10,其包括壳体110和位于壳体110正面的第一触控显示屏120、位于第一触控显示屏120下方的基本功能按键组130以及位于壳体110的至少一个侧面的第二触控显示屏140。
在具体应用中,可以根据实际需要将第二触控显示屏140设置在壳体110的任一个侧面。本实施例中,示例性的示出了将第二触控显示屏140设置在壳体110右侧面的情况。
在具体应用中,根据终端的不同该基本功能按键组所包括的按键的数量和类型也可以不同,例如,苹果手机仅包括一个主页键。本实施例中,示例性的示出基本功能按键组130中包括从左到右依次排列的菜单键、主页键和返回键。
如图2所示,在本发明的一个实施例中,该功能按键显示方法包括:
步骤S101:检测所述第一触控显示屏的当前显示界面的界面类型。
在具体应用中,当前显示界面的界面类型可以包括显示有多个应用图标或文件夹的主页界面、系统设置类界面、应用程序类界面,其中,应用程序类界面根据应用程序种类和功能的不同,可以包括多种类型的界面,例如,微信可以包括微信聊天界面、微信聊天界面、微信朋友圈界面等;系统设置类界面根据系统设置种类和功能的不同也可以包括多种类型的界面,例如,网络设置界面、显示设置界面等。
在本发明的一个实施例中,步骤S101之前还包括:
检测所述第一触控显示屏当前是否处于黑屏状态;
若所述第一触控显示屏的当前处于黑屏状态,则检测当前运行的后台进程的类型;
根据所述后台进程的类型,控制所述第二触控显示屏显示与所述后台进程的类型对应的预设功能按键组。
通过上述步骤,可以在终端的第一触控显示屏处于黑屏状态且在运行后台进程时,能够通过位于终端侧面的与后台进程对应的功能按键,对后台进程进行功能控制。例如,在终端黑屏状态下播放音乐,可以通过位于终端侧面的音量功能按键调节音量或切换音乐,从而省去终端上的用于调节音量和切换音乐的音量实体键。
步骤S102:根据所述界面类型,控制所述第二触控显示屏显示与所述界面类型对应的预设功能按键组,所述预设功能按键组包括至少一个功能按键。
在具体应用中,预设功能按键组中所包括的功能按键的数量和种类,可以根据实际需要预先设置。例如,可以在预设功能按键组中预先为微信聊天界面设置表情包显示按键、语音输入按键、截图按键等。
在本发明的一个实施例中,预设功能按键组中除了包括与当前显示界面的界面类型对应的功能按键之外,还可以包括始终显示在第二触控显示屏上的几个常用的基本按键,例如菜单键、主页键、返回键、电源键、音量键等。通过将常用的基本按键显示在侧面的第二触控显示屏上,可以去掉原本设置在第一触控显示屏下方的基本功能按键组,以进一步缩小终端的尺寸,使终端可更加小型化,同时也能在保证终端尺寸不变的情况下,增大终端主屏幕(即第一触控显示屏)的面积。
本实施例通过检测终端主屏幕的当前显示界面上所显示的界面类型,在终端的侧面显示与该界面类型对应的功能按键,可以实现对终端功能按键的扩展,有效提高终端的快捷控制功能的灵活性和便捷性,节省终端正面的按键设置空间,可以在保证终端主屏幕大小不变的情况下缩小终端尺寸。
如图3所示,在本发明的一个实施例中,图2所对应的实施例还包括:
步骤S201:检测通过所述第二触控显示屏输入的第一触控事件。
在具体应用中,第一触控事件可以是以第一预设力度按压或点击第二触控显示屏上的任意位置第一预设次数的事件,第一预设次数和第一预设力度可以根据实际需要设置。
步骤S202:若检测到所述第一触控事件,则在所述当前显示界面显示与所述预设功能按键组中各功能按键位置对应的功能按键图标,以提示所述各功能按键的位置。
在具体应用中,功能按键图标的位置具体由第二触控显示屏和第二显示屏上各功能按键的设置位置决定,若第二触控显示屏设置在终端主壳体的左右两侧面,则功能按键图标显示在第一触控显示屏上的当前显示界面的左右两侧。具体的,若第二触控显示屏位于终端主壳体的右面,则功能按键图标可以显示在当前显示界面的左侧或右侧,显示在当前显示界面上的右侧最靠近第一触控显示屏的位置是最佳选择。各功能按键图标与其对应的功能按键的显示位置的水平高度平齐。为了便于提示位置,功能按键图标和其对应的功能按键可以使用相同的图标,功能按键图标也可以以文字形式标明其对应的功能按键的功能;功能按键图标可以以悬浮图标的形式显示,该悬浮图标可以是半透明图标,以避免遮挡当前显示界面上的内容。
如图4所示,在终端10的第一触控显示屏120上显示某一应用界面(图中未示出该界面),第二触控显示屏140上显示的与该界面对应的预设功能按键组包括搜索按键(即放大镜形状的按键)和功能添加按键(即+号形状的按键),该界面的右侧区域显示有半透明的搜索按键提示图标和功能添加按键提示图标,搜索提示图标和功能添加提示图标分别与对应的搜索按键和功能添加按键的图标相同且显示高度平齐。
本实施例通过在第一触控显示屏的当前显示界面的第一预设区域显示与预设功能按键组中各功能按键的对应的功能按键图标,以提示各功能按键的位置,使用户在不翻转终端的情况下准确的获知预设功能按键组中各功能按键的位置,方便用户通过预设功能按键组中各功能按键控制终端执行相应的操作。
如图5所示,在本发明的一个实施例中,图2所对应的实施例还包括:
步骤S301:检测通过所述第二触控显示屏输入的第二触控事件。
在具体应用中,第二触控事件可以是以第二预设力度按压或点击第二触控显示屏上的任意位置第二预设次数的事件,第二预设次数和第二预设力度可以根据实际需要设置。
步骤S302:若检测到所述第二触控事件,则在所述当前显示界面显示与所述预设功能按键组中各功能按键对应的功能按键图标。
在具体应用中,功能按键图标在当前显示界面上的显示位置可以根据实际需要进行设置,本实施例中,不对功能按键图标的具体显示位置进行限定。
步骤S303:检测通过所述第一触控显示屏上所述功能按键图标所在的区域输入的第三触控事件。
在具体应用中,第三触控事件可以是以第三预设力度按压或点击第三触控显示屏上的任意位置第三预设次数的事件,第三预设次数和第三预设力度可以根据实际需要设置。
步骤S304:若检测到所述第三触控事件,则执行与所述功能按键图标对应的功能操作。
在具体应用中,功能按键图标和其对应的功能按键可以使用相同的图标,功能按键图标也可以以文字形式标明其对应的功能按键的功能;功能按键图标可以以悬浮图标的形式显示,该悬浮图标可以是半透明图标,以避免遮挡当前显示界面上的内容。
本实施例中,功能按键图标除了具有位置提示功能之外,还具有与其对应的功能按键相同的功能,通过功能按键图标输入触控事件则可以执行与其对应的功能按键的功能相同的功能操作。
在本发明的一个实施例中,图3或图5所对应的实施例还包括:
检测所述功能按键图标的显示时间;
若所述显示时间超过预设时间,则停止显示所述功能按键图标。
在具体应用中,预设时间可以根据实际需要进行设置,用户也可以将该预设时间设置为一个较短的时间,以使功能按键图标显示之后即时消失,也可以设置为一个较长的时间,使功能按键图标长时间显示或者一直显示,直到发生第三触控事件或第四触控事件,则控制功能按键图标消失。
本实施例通过根据用户意愿控制功能按键图标的显示时间,可以避免功能按键图标长时间显示遮挡当前显示界面上的内容,有效提高用户体验。
在本发明的一个实施例中,在上述实施例所提供的方法步骤的基础上,所述功能按键显示方法还包括:
检测通过所述第二触控显示屏上所述预设功能按键组中各功能按键所在的区域输入的第四触控事件;
若检测到所述第四触控事件,则执行与所述各功能按键对应的功能操作。
在具体应用中,第四触控事件可以是以第四预设力度按压或点击第四触控显示屏上的任意位置第四预设次数的事件,第四预设次数和第四预设力度可以根据实际需要设置。
在具体应用中,当上述实施例均可以被同一执行主体实施时,第一触控事件、第二触控事件和第四触控事件分别为不同的事件,当包括第一触控事件、第二触控事件和第四触控事件的实施例中的两个实施例被实施均可以被同一执行主体实施时,则这两个实施例所对应的第一触控事件、第二触控事件和第四触控事件中的两个事件也为不同的事件。
在本发明的一个实施例中,同一个功能按键可以对应多个功能操作,可以根据第四触控事件的类型,来决定具体执行该功能按键对应的哪个功能操作。例如,针对同一个功能按键,长按则执行第一功能操作、短按则执行第二功能操作、连续短按2次则执行第三操作,依此类推。
如图6所示,本发明的一个实施例提供一种终端100,用于执行图2所对应的实施例中的方法步骤,终端100包括位于其正面的第一触控显示屏和位于其至少一个侧面的第二触控显示屏,该终端100还包括:
界面检测单元101,用于检测所述第一触控显示屏的当前显示界面的界面类型;
按键显示单元102,用于根据所述界面类型,控制所述第二触控显示屏显示与所述界面类型对应的预设功能按键组,所述预设功能按键组包括至少一个功能按键。
在具体应用中,按键显示单元102可以为第二触控显示屏本身。
在本发明的一个实施例中,终端100还包括:
屏幕状态检测单元,用于检测所述第一触控显示屏当前是否处于黑屏状态;
进程检测单元,用于若所述第一触控显示屏的当前处于黑屏状态,则检测当前运行的后台进程的类型;
所述按键显示单元还用于根据所述后台进程的类型,控制所述第二触控显示屏显示与所述后台进程的类型对应的预设功能按键组。
本实施例通过检测终端主屏幕的当前显示界面上所显示的界面类型,在终端的侧面显示与该界面类型对应的功能按键,可以实现对终端功能按键的扩展,有效提高终端的快捷控制功能的灵活性和便捷性,节省终端正面的按键设置空间,使可以在保证终端主屏幕大小不变的情况下缩小终端尺寸。
如图7所示,在本发明的一个实施例中,终端100还用于执行图3所对应的实施例中的方法步骤,其还包括:
第一事件检测单元201,用于检测通过所述第二触控显示屏输入的第一触控事件;
第一图标显示单元202,用于若检测到所述第一触控事件,则在所述当前显示界面显示与所述预设功能按键组中各功能按键位置对应的功能按键图标,以提示所述各功能按键的位置。
本实施例通过在第一触控显示屏的当前显示界面的第一预设区域显示与预设功能按键组中各功能按键的对应的功能按键图标,以提示各功能按键的位置,使用户在不翻转终端的情况下准确的获知预设功能按键组中各功能按键的位置,方便用户通过预设功能按键组中各功能按键控制终端执行相应的操作。
如图8所示,在本发明的一个实施例中,图7所对应的实施例中的终端100还用于执行图5所对应的实施例中的方法步骤,其还包括:
第二事件检测单元301,用于检测通过所述第二触控显示屏输入的第二触控事件;
第二图标显示单元302,用于若检测到所述第二触控事件,则在所述当前显示界面显示与所述预设功能按键组中各功能按键对应的功能按键图标;
第三事件检测单元303,用于检测通过所述第一触控显示屏上所述功能按键图标所在的区域输入的第三触控事件;
第一操作执行单元304,用于若检测到所述第三触控事件,则执行与所述功能按键图标对应的功能操作。
本实施例中,功能按键图标除了具有位置提示功能之外,还具有与其对应的功能按键相同的功能,通过功能按键图标输入触控事件则可以执行与其对应的功能按键的功能相同的功能操作。
在本发明的一个实施例中,在图8或图9所对应的实施例的基础上,终端100还包括:
时间检测单元,用于检测所述功能按键图标的显示时间;
第三图标显示单元,用于若所述显示时间超过预设时间,则停止显示所述功能按键图标。
在本发明的一个实施例中,在图6~图8所对应的实施例的基础上,终端100还包括:
第四事件检测单元,用于检测通过所述第二触控显示屏上所述预设功能按键组中各功能按键所在的区域输入的第四触控事件;
第二操作执行单元,用于若检测到所述第四触控事件,则执行与所述各功能按键对应的功能操作。
如图9所示,本发明的一个实施例提供一种终端20,其包括:
处理器(processor)210,通信接口(Communications Interface)220,存储器(memory)230,总线240、第一触控显示屏250和至少一个第二触控显示屏260。
处理器210,通信接口220,存储器230,第一触控显示屏250和第二触控显示屏260通过总线240完成相互间的通信。
通信接口220,用于与外界设备,例如,个人电脑、智能手机等通信。
处理器210,用于执行程序231;
在具体应用中,第一触控显示屏250设置在终端200的正面,第二触控显示屏设置在终端200的侧面。
具体地,程序231可以包括程序代码,所述程序代码包括计算机操作指令。
处理器210可能是一个中央处理器CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器230,用于存放程序231。存储器230可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序231具体可以包括:
界面检测单元2311,用于检测所述第一触控显示屏的当前显示界面的界面类型;
按键显示单元2312,用于根据所述界面类型,控制所述第二触控显示屏显示与所述界面类型对应的预设功能按键组,所述预设功能按键组包括至少一个功能按键。
在本发明的一个实施例中,程序231具体还可以包括:
第一事件检测单元,用于检测通过所述第二触控显示屏输入的第一触控事件;
第一图标显示单元,用于若检测到所述第一触控事件,则在所述当前显示界面显示与所述预设功能按键组中各功能按键位置对应的功能按键图标,以提示所述各功能按键的位置。
在本发明的一个实施例中,程序231具体还可以包括:
第二事件检测单元,用于检测通过所述第二触控显示屏输入的第二触控事件;
第二图标显示单元,用于若检测到所述第二触控事件,则在所述当前显示界面显示与所述预设功能按键组中各功能按键对应的功能按键图标;
第三事件检测单元,用于检测通过所述第一触控显示屏上所述功能按键图标所在的区域输入的第三触控事件;
第一操作执行单元,用于若检测到所述第三触控事件,则执行与所述功能按键图标对应的功能操作。
在本发明的一个实施例中,程序231具体还可以包括:
时间检测单元,用于检测所述功能按键图标的显示时间;
第三图标显示单元,用于若所述显示时间超过预设时间,则停止显示所述功能按键图标。
在本发明的一个实施例中,程序231具体还可以包括:
第四事件检测单元,用于检测通过所述第二触控显示屏上所述预设功能按键组中各功能按键所在的区域输入的第四触控事件;
第二操作执行单元,用于若检测到所述第四触控事件,则执行与所述各功能按键对应的功能操作。
本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。