物理按键功能自定义的方法及装置制造方法及图纸

技术编号:13567344 阅读:52 留言:0更新日期:2016-08-20 23:42
本发明专利技术提供一种物理按键功能自定义的电子装置,考虑到目前市面上的各类电子装置,基本上所有的应用功能都需要通过触摸屏操作的方式来开启,而其物理按键的功能也不能供用户随意修改,使得所述电子装置在某些特殊使用情形下不便开启应用功能,本发明专利技术所述的电子装置则正是基于所述现状提出的一个新的技术,所述电子装置预先设置了一个可供用户进行功能自定义的物理按键,从而用户可以根据自身需要将特定使用情形下要开启的应用功能预先匹配至所述物理按键,从而使得用户在特定使用情形下,只需按压所述物理按键,便可开启预先匹配好的特定应用功能,且可随意对所述物理按键已经自定义的应用功能进行修改及重新匹配,给用户提供了更好的使用体验。

【技术实现步骤摘要】

本专利技术涉及电子技术通讯领域,尤其涉及一种物理按键灵活进行应用功能自定义的方法及装置。
技术介绍
现阶段,各类触摸屏的电子产品,诸如手机、平板电脑、PDA (Personal Digital Assistant, 个人数 字助理)等已经得到广泛的应用。以触摸屏手机来说,由于其触摸屏输入为主要的人机交互输入方式,从而基本上所有的应用功能都需要通过触摸屏操作来实现;同时,通常的手机物理按键也是在出厂前预设了单一功能,且所述物理按键的功能定义都是出厂前在手机系统底层适配好,用户不能进行随意的动态修改,由此,必然存在用户不方便进行触摸屏操作却又需要开启某个应用功能,且物理按键亦无法帮助用户开启所述应用功能的情形,比如用户在户外骑行过程中,需要开启实时定位功能的情形;或者用户在登山时需要时刻拍摄风景的情形等。鉴于以上不便进行触屏操作的情形,如果可在电子装置上预先设置一个可根据用户需求进行应用功能自定义的物理按键,满足用户在所述情形出现前即对所述物理按键预设所需的应用功能,这样便可轻松解决所述特殊情形下用户不便使用触摸屏开启所需应用的问题。
技术实现思路
本专利技术的目的在于提供一种物理按键功能自定义的电子装置,所述电子装置可解决现有技术中的电子装置在特定使用情形下,不便进行触摸屏操作开启指定应用功能的问题。本专利技术要解决的另一个技术问题是提供一种物理按键功能自定义的方法,所述方法可解决现有技术中在不便进行触摸屏操作的方法开启指定应用功能时,亦不能依靠按压物理按键的方法开启指定应用功能的问题。为解决上述技术问题,本专利技术提供的物理按键功能自定义的电子装置所采用的技术方案是:一种物理按键功能自定义的电子装置,包括:物理按键定义模块,对所述物理按键的功能自定义事件进行按键定义,其包括对启动物理按键功能自定义事件的定义,以及开启物理按键已自定义功能事件的定义,判断模块,根据所述按键定义判断所述物理按键对应的按键事件并进行信息传送,功能逻辑处理模块,接收并处理所述物理按键事件信息,并对应完成所述物理按键的功能自定义事件或开启所述物理按键的已自定义功能,应用功能列表模块,其包括一应用列表,启动所述物理按键功能自定义事件时,对需匹配的应用进行选择,并传送所选取的应用信息至功能逻辑处理模块,数据存储模块,对所述物理按键功能自定义的数据进行保存。进一步的,所述物理按键定义模块根据对所述物理按键的不同按压方式分别进行不同的定义,所述按压方式包括长按和短按,所述物理按键定义模块将长按定义为启动所述物理按键功能自定义事件,将短按定义为启动所述物理按键已自定义功能。进一步的,所述判断模块根据所述物理按键的按压动作进一步判定其为长按或短按。进一步的,所述判断模块进一步包括一第一判断子模块及一第二判断子模块,所述第一判断子模块用于判断对物理按键的按压是否为首次按压,若是,则启动所述物理按键的功能自定义事件,若否,则进入所述第二判断子模块,所述第二判断子模块用于判断对所述物理按键的按压是否为长按,若是,则启动所述物理按键的功能自定义事件,若否,则启动所述物理按键的已自定义功能。进一步的,所述功能逻辑处理模块还包括一数据接收子模块及一数据处理子模块,所述数据接收子模块用于接收所述判断模块发送的按键事件信息,所述数据处理子模块则根据接收到的不同按键事件信息分别进行响应。进一步的,所述应用功能列表模块包括一列表显示子模块及一选择子模块,所述列表显示子模块显示所述电子装置中所有已安装应用,所述选择子模块包括在所述列表显示子模块中对所述物理按键需要自定义的应用进行选择。为解决上述技术问题,本专利技术提供的一种物理按键功能自定义的方法所采用的技术方案是:一种物理按键功能自定义的方法,包括:感应所述物理按键上的按压动作,判断所述按压动作所对应的物理按键事件,并发送出相应按键事件信息接收及响应所述物理按键事件信息,调用预设的功能处理逻辑,完成所述物理按键事件,启动应用列表,选取所述物理按键需匹配应用,并发送对应的应用信息,保存所述物理按键事件中产生的数据。进一步的,所述按压动作包括长按和短按,所述长按对应为启动所述物理按键功能自定义事件,所述短按对应为启动所述物理按键已自定义功能事件。进一步的,所述判断所述按压动作所对应的物理按键事件包括:首先判断所述按压动作是否为首次按压,若是,则启动所述物理按键的功能自定义事件,若否,则进一步判断所述按压动作是否为长按,若是,则启动所述物理按键的功能自定义事件,若否,则启动所述物理按键的已自定义功能。所述接收及响应所述物理按键事件信息还包括接收选取的应用信息,及在后台响应并加载所述应用,完成所述物理按键的功能自定义。与现有技术相比,本专利申请的技术效果是:本专利技术提供一种物理按键功能自定义的电子装置,考虑到目前市面上的各类电子装置,基本上所有的应用功能都需要通过触摸屏操作的方式来开启,而手机的物理按键也是在出厂前预设了功能,并不能供用户随意修改及进行所需功能匹配,使得所述电子装置在某些特殊使用情形下不便开启应用功能,本专利技术所述的电子装置则正是基于所述现状提出的一个新的技术,所述电子装置预先设置了一个可供用户进行功能自定义的物理按键,并在出厂前根据对物理按键的按压方式的不同分别进行了对应的按键事件定义,从而用户可以根据自身需要将特定使用情形下要开启的应用功能预先匹配至所述物理按键,从而使得用户在特定使用情形下,只需按压所述物理按键,便可简单快捷开启预先匹配好的特定应用功能,并且可以随时随地方便灵活地对所述物理按键已经自定义的应用功能进行修改及重新匹配,给用户提供了更好的使用体验。本专利技术产生的另一个技术效果是:本专利技术提供一种物理按键功能自定义的方法,考虑到现有技术中开启特定应用功能的方法主要是依靠触摸屏操作开启的方法,本专利技术所述的方法则通过设置一个可供用户进行功能自定义的物理按键,通过对所述物理按键进行按压的方法,完成对所述物理按键的指定应用功能的自定义及功能开启,从而实现了一种通过按压物理按键便可轻松简单开启指定应用功能的方法,使得用户在不便采用触摸屏方法开启特定应用功能的特定使用情形下,采用按压所述物理按键的方法,便可简单快捷开启预先匹配好的特定应用功能,并且还可以随时随地方便灵活地对所述物理按键已经自定义的应用功能进行修改及重新匹配,给用户提供了更好的使用体验。附图说明图1为本专利技术物理按键功能自定义的电子装置的功能模块图一。图2为本专利技术物理按键功能自定义的电子装置的功能模块图二。图3为本专利技术物理按键功能自定义的方法方框图一。图4为本专利技术物理按键功能自定义的方法方框图二。具体实施方式以下将结合附图对本专利技术提出的物理按键功能自定义的方法及电子装置作更为详细的说明。实施例一本实施例所说明的是一种物理按键功能自定义的手机,所述手机包括一可进行自定义应用功能的物理按键,同时也可以对所述物理按键已经自定义的应用功能进行功能修改,其操作平台为安卓系统平台,安卓系统一般包括系统层、中间层(即:Framework层)及应用层,本实施例的物理按键功能自定义则主要是在中间层进行设置。请参照图1,本实施例所述手机包括一物理按键定义模块10,一判断模块20,一功能逻辑与数据处理模块30,一应用功能列表模块40,及一数据存储模块50。所述物理按键定义本文档来自技高网...

【技术保护点】
一种物理按键功能自定义的电子装置,其特征在于,包括:物理按键定义模块,对所述物理按键的功能自定义事件进行按键定义,其包括对启动物理按键功能自定义事件的定义,以及开启物理按键已自定义功能事件的定义,判断模块,根据所述按键定义判断所述物理按键对应的按键事件并进行信息传送,功能逻辑处理模块,接收并处理所述物理按键事件信息,并对应完成所述物理按键的功能自定义事件或开启所述物理按键的已自定义功能,应用功能列表模块,其包括一应用列表,启动所述物理按键功能自定义事件时,对需匹配的应用进行选择,并传送所选取的应用信息至功能逻辑处理模块, 数据存储模块,对所述物理按键功能自定义的数据进行保存。

【技术特征摘要】
1.一种物理按键功能自定义的电子装置,其特征在于,包括:物理按键定义模块,对所述物理按键的功能自定义事件进行按键定义,其包括对启动物理按键功能自定义事件的定义,以及开启物理按键已自定义功能事件的定义,判断模块,根据所述按键定义判断所述物理按键对应的按键事件并进行信息传送,功能逻辑处理模块,接收并处理所述物理按键事件信息,并对应完成所述物理按键的功能自定义事件或开启所述物理按键的已自定义功能,应用功能列表模块,其包括一应用列表,启动所述物理按键功能自定义事件时,对需匹配的应用进行选择,并传送所选取的应用信息至功能逻辑处理模块,数据存储模块,对所述物理按键功能自定义的数据进行保存。2.如权利要求1所述的电子装置,其特征在于:所述物理按键定义模块根据对所述物理按键的不同按压方式分别进行不同的定义,所述按压方式包括长按和短按,所述物理按键定义模块将长按定义为启动所述物理按键功能自定义事件,将短按定义为启动所述物理按键已自定义功能。3.如权利要求2所述的电子装置,其特征在于:所述判断模块根据所述物理按键的按压动作进一步判定其为长按或短按。4.如权利要求3所述的电子装置,其特征在于:所述按压动作持续时间若大于3秒,则为长按,若小于2秒,则为短按。5.如权利要求3所述的电子装置,其特征在于:所述判断模块进一步包括一第一判断子模块及一第二判断子模块,所述第一判断子模块用于判断对物理按键的按压是否为首次按压,若是,则启动所述物理按键的功能自定义事件,若否,则进入所述第二判断子模块,所述第二判断子模块用于判断对所述物理按键的按压是否为长按,若是,则启动所述物理按键的功能自定义事件,若否,则启动所述物理按键的已自定义功能。6.如权利要求3所述的电子装置,其特征在于:所述功能逻辑处理模块还包括一数据接收子模块及一...

【专利技术属性】
技术研发人员:秦英杰陈东明钟骏汶
申请(专利权)人:深圳市宝尔爱迪科技有限公司
类型:发明
国别省市:广东;44

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

1