按键配置方法、装置、终端设备以及计算机可读存储介质制造方法及图纸

技术编号:22688315 阅读:28 留言:0更新日期:2019-11-30 03:13
本申请实施例公开一种按键配置方法、装置、终端设备以及计算机可读存储介质,该按键配置方法包括:接收固件升级数据,所述固件升级数据包括待升级的按键配置参数;根据所述待升级的按键配置参数对预设的按键输入固件进行升级。本申请实施例通过固件升级的方式重定义终端的按键;解决了现有终端按键都是固定的,无法根据终端用户的使用习惯和终端用户的使用场景去改变终端按键的位置、增加或者减少终端按键的功能的问题;可对按键进行差异化定制,改善用户体验。

Key configuration method, device, terminal equipment and computer readable storage medium

The embodiment of the application discloses a key configuration method, a device, a terminal device and a computer-readable storage medium. The key configuration method includes: receiving firmware upgrade data, which includes key configuration parameters to be upgraded; upgrading preset key input firmware according to the key configuration parameters to be upgraded. The embodiment of the application redefines the key of the terminal through the way of firmware upgrade; solves the problem that the existing terminal keys are fixed, and can not change the position of the terminal keys, increase or reduce the function of the terminal keys according to the usage habits of the terminal users and the usage scenarios of the terminal users; the key can be customized differently to improve the user experience.

【技术实现步骤摘要】
按键配置方法、装置、终端设备以及计算机可读存储介质
本申请实施例涉及终端
,尤其涉及一种按键配置方法、装置、终端设备以及计算机可读存储介质。
技术介绍
在实现本申请的过程中,专利技术人发现现有技术存在的问题是:现有终端按键都是固定的,即终端厂商在制造移动终端的时候,已经确定了终端按键的功能,终端用户在使用的时候,终端按键的位置和输入手势是无法改变的,也无法根据终端用户的使用习惯和终端用户的使用场景去改变终端按键的位置、增加或者减少终端按键的功能。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种按键配置方法、装置、终端设备以及计算机可读存储介质,以解决现有终端按键都是固定的,无法根据终端用户的使用习惯和终端用户的使用场景去改变终端按键的位置、增加或者减少终端按键的功能的问题。本申请实施例解决上述技术问题所采用的技术方案如下:根据本申请实施例的一个方面,提供的一种按键配置方法,所述按键配置方法包括:接收固件升级数据,所述固件升级数据包括待升级的按键配置参数;根据所述待升级的按键配置参数对预设的按键输入固件进行升级。根据本申请实施例的一个方面,提供的一种按键配置装置,所述按键配置装置包括接收模块和升级模块;所述接收模块,用于接收固件升级数据,所述固件升级数据包括待升级的按键配置参数;所述升级模块,用于根据所述待升级的按键配置参数对预设的按键输入固件进行升级。根据本申请实施例的一个方面,提供的一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的按键配置程序,所述按键配置程序被所述处理器执行时实现上述的按键配置方法的步骤。根据本申请实施例的另一个方面,提供的一种计算机可读存储介质,所述计算机可读存储介质上存储有按键配置程序,所述按键配置程序被所述处理器执行时实现上述的按键配置方法的步骤。本申请实施例的按键配置方法、装置、终端设备以及计算机可读存储介质,通过固件升级的方式重定义终端的按键;解决了现有终端按键都是固定的,无法根据终端用户的使用习惯和终端用户的使用场景去改变终端按键的位置、增加或者减少终端按键的功能的问题;可对按键进行差异化定制,改善用户体验。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例的按键配置方法流程示意图;图2为本申请另一实施例的按键配置方法流程示意图;图3为本申请又一实施例的按键配置方法流程示意图;图4为本申请一实施例的按键配置装置结构示意图;图5为本申请另一实施例的按键配置装置结构示意图;图6为本申请又一实施例的按键配置装置结构示意图;图7为本申请又一实施例的按键配置装置结构示意图;图8为本申请实施例的终端设备结构示意图。本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本申请所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本申请中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、PDA(PersonalDigitalAssistant,个人数字助理)、PMP(PortableMediaPlayer,便捷式媒体播放器)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本申请的实施方式的构造也能够应用于固定类型的终端。为了更好地理解本申请实施例,以下对现有终端中的虚拟按键和侧边按键进行说明:1、现有终端中的虚拟按键是一种显示于终端屏幕图形界面内,通过终端屏幕的触控技术实现的技术方案,以“悬浮式按钮”为例,其具有以下问题:可定义位置的局限性,因其虚拟按键的技术本质,限制了“悬浮式按钮”位置只能定义在屏幕位置;遮挡屏幕的不便性,“悬浮式按钮”必须在屏幕显示图形界面提示其位置,因此必然对屏幕和其功能产生遮挡,终端用户必须时常变换“悬浮式按钮”的位置;输入手势的局限性,“悬浮式按钮”虚拟按键的本质使得其输入手势只能限定于单次或多次“触摸”、“滑动”的方式,无法支持多点输入。2、终端中的侧边按键是一种在终端侧边框上开孔,放置物理按键的技术方案,它具有以下问题:位置的局限性,只能局限于侧边;必须在侧边框开孔以放置物理按键,不仅增加了制造工艺的难度和成本;也增加了外部危险环境对终端产生破坏性后果的风险;使用寿命限制的局限性,物理按键的压按次数具有使用有限次数;按键数量有限的局限性,终端设计完成,支持的按键的数量就已经完全被定死。基于现有技术存在的问题,如图1所示,在一个实施例中,本申请提供一种按键配置方法,该方法用于终端,所述按键配置方法包括:步骤S11、接收固件升级数据,所述固件升级数据包括待升级的按键配置参数。在本实施例中,所述待升级的按键配置参数包括按键位置、按键手势和按键功能中的至少一种。具体地,上述按键配置参数包括按键位置和按键手势中的至少一种与按键功能之间的对应关系。例如,包括至少一种按键位置与至少一种按键功能之间的对应关系;或者,包括至少一种按键手势与至少一种按键功能之间的对应关系;或者,包括至少一种按键位置、至少一种按键手势与至少一种按键功能之间的对应关系。关于按键位置,以智能手机为例,智能手机包括右侧的开关机按键、左侧的音量调节按键、背面指纹解锁按键等等。用户的握持习惯可以分为右手握持和左手握持,其中大多数用户是习惯右手握持,智能手机的按键位置也都是按照右手握持来进行设置的。对于左手握持的用户而言,现有智能手机的体验就很差。因此,可对智能手机的按键位置进行升级适用于用户的左手握持习惯,例如:将右侧的开关机按键调整为音量调节按键,将左侧的音量调节按键调整为开关机按键等等。关于按键手势,在本实施例中,触摸按键产生的按键手势包括但不限于:单点触摸/按压产生的按键手势、多点触摸/按压产生的按键手势、单次触摸/按压产生的按键手势、多次触摸/按压产生的按键手势、滑动触摸/按压产生的按键手势、短按产生的按键手势、长按产生的按键手势本文档来自技高网...

【技术保护点】
1.一种按键配置方法,其特征在于,所述按键配置方法包括:/n接收固件升级数据,所述固件升级数据包括待升级的按键配置参数;/n根据所述待升级的按键配置参数对预设的按键输入固件进行升级。/n

【技术特征摘要】
1.一种按键配置方法,其特征在于,所述按键配置方法包括:
接收固件升级数据,所述固件升级数据包括待升级的按键配置参数;
根据所述待升级的按键配置参数对预设的按键输入固件进行升级。


2.根据权利要求1所述的按键配置方法,其特征在于,所述待升级的按键配置参数包括按键位置参数、按键手势参数和按键功能参数中的至少一种;
所述根据所述待升级的按键配置参数对预设的按键输入固件进行升级,包括:
对所述预设的按键输入固件中的按键位置参数、按键手势参数和按键功能参数中的至少一种进行升级。


3.根据权利要求1所述的按键配置方法,其特征在于,所述固件升级数据中还包括待升级的程序代码;
所述按键配置方法还包括:
根据所述待升级的程序代码对所述预设的按键输入固件中的程序代码进行升级。


4.根据权利要求3所述的按键配置方法,其特征在于,所述根据所述待升级的程序代码对所述预设的按键输入固件中的程序代码进行升级,包括:
对所述固件升级数据进行解析,确定是否升级所述程序代码;
若确定升级所述程序代码,根据所述待升级的程序代码对所述预设的按键输入固件中的程序代码进行升级。


5.根据权利要求1至4任一项所述的按键配置方法,其特征在于,所述根据所述待升级的按键配置参数对预设的按键输入固件进行升级,包括:
对所述固件升级数据进行完整性校验;
在所述固件升级数据的完整性检验通...

【专利技术属性】
技术研发人员:乔爱国李晓滨
申请(专利权)人:芯海科技深圳股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1