[go: up one dir, main page]

CN114115655B - Shortcut reminding method and device - Google Patents

Shortcut reminding method and device Download PDF

Info

Publication number
CN114115655B
CN114115655B CN202111366046.1A CN202111366046A CN114115655B CN 114115655 B CN114115655 B CN 114115655B CN 202111366046 A CN202111366046 A CN 202111366046A CN 114115655 B CN114115655 B CN 114115655B
Authority
CN
China
Prior art keywords
input
shortcut
function
preset
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111366046.1A
Other languages
Chinese (zh)
Other versions
CN114115655A (en
Inventor
付缅言
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202111366046.1A priority Critical patent/CN114115655B/en
Publication of CN114115655A publication Critical patent/CN114115655A/en
Application granted granted Critical
Publication of CN114115655B publication Critical patent/CN114115655B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种快捷方式提醒方法及装置。该方法,包括:接收用户对电子设备的第一输入;响应于所述第一输入,根据快捷方式数据库,显示与所述第一输入对应的候选功能标识,所述快捷方式数据库包括预设电子设备的快捷方式与功能的关联信息;接收对所述候选功能标识中的目标功能标识的第二输入;响应于所述第二输入,执行目标功能。

The present application discloses a shortcut reminder method and device. The method comprises: receiving a first input of a user to an electronic device; in response to the first input, displaying a candidate function identifier corresponding to the first input according to a shortcut database, wherein the shortcut database comprises association information of shortcuts and functions of preset electronic devices; receiving a second input of a target function identifier among the candidate function identifiers; and in response to the second input, executing the target function.

Description

快捷方式提醒方法及装置Shortcut reminder method and device

技术领域Technical Field

本申请属于数据处理领域,具体涉及一种快捷方式提醒方法及装置。The present application relates to the field of data processing, and specifically to a shortcut reminder method and device.

背景技术Background Art

目前智能手机的功能越来越强大,快捷方式的出现一定程度上方便了用户的使用。但是对于不同的手机厂商,为了突出各自的系统特点,在实现相同功能的快捷方式设置上往往是不同的,并且复杂程度也有所不同。At present, the functions of smart phones are becoming more and more powerful, and the emergence of shortcuts has made it easier for users to use them to a certain extent. However, for different mobile phone manufacturers, in order to highlight their own system characteristics, the shortcut settings for achieving the same function are often different, and the complexity is also different.

比如:A手机截屏的快捷方式是三指上滑,B手机截屏的快捷方式是电源键+音量下键。用户从使用A手机变为使用B手机后,由于B手机不再支持三指截屏,或者,用户从使用B手机变为使用A手机后,找不到截屏的快捷键,且不清楚A手机的截屏快捷键,会给用户带来困扰。For example, the shortcut for screenshot on phone A is swiping up with three fingers, while the shortcut for screenshot on phone B is the power button + volume down button. After the user switches from phone A to phone B, because phone B no longer supports three-finger screenshot, or after the user switches from phone B to phone A, the user cannot find the shortcut for screenshot and is not clear about the shortcut for screenshot on phone A, which will cause trouble to the user.

申请内容Application Contents

本实施例的目的是提供一种快捷方式提醒方法及装置,能够解决不同手机的快捷方式不同所带来的困扰问题。The purpose of this embodiment is to provide a shortcut reminder method and device, which can solve the problem caused by different shortcuts of different mobile phones.

第一方面,本实施例提供了一种快捷方式提醒方法,其特征在于,包括:接收用户对电子设备的第一输入;响应于所述第一输入,根据快捷方式数据库,显示与所述第一输入对应的候选功能标识,所述快捷方式数据库包括预设电子设备的快捷方式与功能的关联信息;接收对所述候选功能标识中的目标功能标识的第二输入;响应于所述第二输入,执行目标功能。In a first aspect, the present embodiment provides a shortcut reminder method, characterized in that it includes: receiving a first input from a user to an electronic device; in response to the first input, displaying a candidate function identifier corresponding to the first input according to a shortcut database, wherein the shortcut database includes association information between shortcuts and functions of preset electronic devices; receiving a second input of a target function identifier among the candidate function identifiers; and in response to the second input, executing the target function.

第二方面,本实施例提供了一种快捷方式提醒装置,包括:第一数据获取模块,用于接收用户对电子设备的第一输入;数据处理模块,用于响应于所述第一输入,根据快捷方式数据库,显示与所述第一输入对应的候选功能标识,所述快捷方式数据库包括预设电子设备的快捷方式与功能的关联信息;第二数据获取模块,用于接收对所述候选功能标识中的目标功能标识的第二输入;执行模块,用于响应于所述第二输入,执行目标功能。In a second aspect, the present embodiment provides a shortcut reminder device, comprising: a first data acquisition module, used to receive a first input from a user to an electronic device; a data processing module, used to display a candidate function identifier corresponding to the first input according to a shortcut database in response to the first input, the shortcut database including association information between shortcuts and functions of preset electronic devices; a second data acquisition module, used to receive a second input of a target function identifier in the candidate function identifiers; and an execution module, used to execute the target function in response to the second input.

第三方面,本实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, this embodiment provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.

第四方面,本实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, this embodiment provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

在本实施例中,本实施例可以在用户当前使用的电子设备中不存在用户的第一输入对应的快捷方式的情况下,生成快捷方式提醒界面,以使用户快速了解当前使用的电子设备的快捷方式,从而实现用户想要的操作,在用户不记得对应的快捷方式的情况下,也可以智能提醒用户,进一步提高用户体验。In this embodiment, when there is no shortcut corresponding to the user's first input in the electronic device currently used by the user, this embodiment can generate a shortcut reminder interface to enable the user to quickly understand the shortcut of the electronic device currently used, thereby achieving the operation the user wants. When the user does not remember the corresponding shortcut, the user can also be intelligently reminded to further improve the user experience.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本实施例提供的一种快捷方式提醒方法的流程示意图;FIG1 is a schematic flow chart of a shortcut reminder method provided by this embodiment;

图2是本实施例提供的一种快捷方式提醒方法的第一操作示意图;FIG2 is a first operation diagram of a shortcut reminder method provided by this embodiment;

图3是本实施例提供的一种快捷方式提醒方法的第二操作示意图;FIG3 is a second operation diagram of a shortcut reminder method provided by this embodiment;

图4是本实施例提供的一种快捷方式提醒方法的第三操作示意图;FIG4 is a third operation diagram of a shortcut reminder method provided by this embodiment;

图5是本实施例提供的一种快捷方式提醒方法的第四操作示意图;FIG5 is a fourth operation diagram of a shortcut reminder method provided by this embodiment;

图6是本实施例提供的一种快捷方式提醒装置的结构示意图;FIG6 is a schematic diagram of the structure of a shortcut reminder device provided in this embodiment;

图7是本实施例提供的一种电子设备的示意图;FIG7 is a schematic diagram of an electronic device provided by this embodiment;

图8是本实施例提供的一种电子设备的硬件结构示意图。FIG8 is a schematic diagram of the hardware structure of an electronic device provided in this embodiment.

具体实施方式DETAILED DESCRIPTION

下面将结合本实施例中的附图,对本实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in this embodiment to clearly and completely describe the technical solution in this embodiment. Obviously, the described embodiment is a part of the embodiment of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here. In addition, the "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally represents that the objects associated with each other are in an "or" relationship.

下面结合附图,通过具体的实施例及其应用场景对本实施例提供的快捷方式提醒方法、装置、设备及存储介质进行详细地说明。The shortcut reminder method, device, equipment and storage medium provided by this embodiment are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

图1是本实施例的快捷方式提醒方法的流程示意图。本实施例的快捷方式提醒方法例如可以由快捷方式提醒装置执行,该快捷方式提醒装置可以设置于电子设备如智能手机、平板电脑中。Fig. 1 is a flow chart of the shortcut reminder method of this embodiment. The shortcut reminder method of this embodiment can be executed by a shortcut reminder device, for example, which can be set in an electronic device such as a smart phone or a tablet computer.

如图1所示,本实施例的快捷方式提醒方法可以包括如下S1100~S1300:As shown in FIG. 1 , the shortcut reminder method of this embodiment may include the following steps S1100 to S1300 :

S1100、接收用户对电子设备的第一输入。S1100: Receive a first input from a user to an electronic device.

在一个例子中,用户对电子设备的第一输入可以为用户基于电子设备的操作轨迹,或者用户基于电子设备的按键触发操作,或者操作轨迹和案件触发的结合,每个第一输入对应一个快捷方式,以触发不同的功能。例如,第一输入为用户对电子设备执行的三指上滑操作、三指下滑操作、双指点击操作、电源键+音量键、单指长按操作等,每一快捷方式均对应有相应的功能。In one example, the first input of the user to the electronic device can be the operation track of the user based on the electronic device, or the key trigger operation of the user based on the electronic device, or the combination of the operation track and the case trigger, and each first input corresponds to a shortcut to trigger different functions. For example, the first input is a three-finger swipe up operation, a three-finger swipe down operation, a two-finger click operation, a power button + a volume button, a single-finger long press operation, etc. performed by the user on the electronic device, and each shortcut corresponds to a corresponding function.

在一个例子中,一个功能可以由多种快捷方式来触发,例如,三指上滑操作和电源键+音量键均可以实现截屏功能。In one example, a function can be triggered by multiple shortcuts. For example, a three-finger swipe up operation and a power button + volume button can both implement a screenshot function.

S1200、响应于所述第一输入,根据快捷方式数据库,显示与第一输入对应的候选功能标识。S1200: In response to the first input, display candidate function identifiers corresponding to the first input according to a shortcut database.

本实施例中,快捷方式数据库包括预设电子设备的快捷方式与功能的关联信息。电子设备的快捷方式数据库可以包括预先存储的包含现有市面上的各种型号的电子设备可以支持的所有快捷方式信息,以及与快捷方式对应的关联功能信息,在一个例子中,可以通过获取各种型号的联网电子设备的属性信息,来得到电子设备可以支持的所有快捷方式信息,以及与快捷方式对应的关联功能信息。In this embodiment, the shortcut database includes association information between shortcuts and functions of preset electronic devices. The shortcut database of electronic devices may include pre-stored information about all shortcuts that can be supported by various models of electronic devices currently on the market, and associated function information corresponding to the shortcuts. In one example, all shortcut information that can be supported by the electronic device, and associated function information corresponding to the shortcuts can be obtained by acquiring attribute information of various models of networked electronic devices.

本实施例中,与第一输入对应的候选功能,可以是第一输入在预设类型的电子设备中对应的功能。例如,第一输入的快捷方式为“三指上滑”,经过查找和匹配,“三指上滑”在快捷方式数据库中对应的功能包括截屏、画中画、打开相机、调高音量等,则与第一输入对应的候选功能包括截屏、画中画、打开相机、调高音量等。In this embodiment, the candidate function corresponding to the first input may be a function corresponding to the first input in a preset type of electronic device. For example, the shortcut for the first input is "three-finger swipe up", and after searching and matching, the functions corresponding to "three-finger swipe up" in the shortcut database include screenshot, picture-in-picture, opening the camera, turning up the volume, etc., and the candidate functions corresponding to the first input include screenshot, picture-in-picture, opening the camera, turning up the volume, etc.

本实施例中,在接收用户基于电子设备的第一输入之后,还包括:响应于第一输入,检测电子设备中是否存在与第一输入关联的功能信息,在电子设备中存在与第一输入关联的功能信息的情况下,执行第一输入对应的功能。In this embodiment, after receiving the first input from the user based on the electronic device, it also includes: in response to the first input, detecting whether there is function information associated with the first input in the electronic device, and executing the function corresponding to the first input if there is function information associated with the first input in the electronic device.

例如,第一输入为“三指上滑”的快捷方式,而用户使用的电子设备中预先存储有“三指上滑”的快捷方式,且该“三指上滑”的快捷方式对应的功能为截图,那么,当用户输入“三指上滑”之后,电子设备则执行对应的截图功能。For example, the first input is a shortcut of “three-finger swipe up”, and the electronic device used by the user has pre-stored the shortcut of “three-finger swipe up”, and the function corresponding to the shortcut of “three-finger swipe up” is screenshot, then when the user inputs “three-finger swipe up”, the electronic device executes the corresponding screenshot function.

在电子设备中不存在与第一输入关联的功能信息的情况下,显示候选功能搜索提醒,以及,在快捷方式数据库中搜索与第一输入对应的功能信息,得到搜索结果,根据搜索结果,确定待显示的候选功能标识。例如,图2中所示,对电子设备的第一输入为“三指上滑”,此时该电子设备中不存在与“三指上滑”关联的功能信息,则在电子设备的显示界面上显示搜索提醒“该设备不支持该手势,正在搜索…”,搜索完毕之后,显示搜索结果,以便于根据搜索结果,确定待显示的候选功能标识。In the case that the electronic device does not have the function information associated with the first input, a candidate function search reminder is displayed, and the function information corresponding to the first input is searched in the shortcut database to obtain the search results, and the candidate function identifier to be displayed is determined according to the search results. For example, as shown in FIG2, the first input to the electronic device is "three-finger swipe up", and at this time the electronic device does not have the function information associated with "three-finger swipe up", then the search reminder "This device does not support this gesture, searching..." is displayed on the display interface of the electronic device, and after the search is completed, the search results are displayed so that the candidate function identifier to be displayed can be determined according to the search results.

本实施例中,根据搜索结果,确定待显示的候选功能标识,包括:根据电子设备的预设快捷方式与功能的关联信息,确定并显示与第一输入对应的候选信息对。In this embodiment, determining the candidate function identifiers to be displayed based on the search results includes: determining and displaying the candidate information pair corresponding to the first input based on the association information between the preset shortcuts and functions of the electronic device.

本实施例中,候选信息对包括与第一输入对应的候选功能信息,以及,与候选功能信息对应的候选快捷方式标识。In this embodiment, the candidate information pair includes candidate function information corresponding to the first input, and a candidate shortcut identifier corresponding to the candidate function information.

本实施例中,候选信息对可以有多个,每一候选信息对中包括与第一输入对应的候选功能信息,和该候选功能信息对应的候选快捷方式标识。其中,候选快捷方式为当前用户使用的电子设备可以触发对应候选功能的快捷方式。In this embodiment, there may be multiple candidate information pairs, each of which includes candidate function information corresponding to the first input and a candidate shortcut identifier corresponding to the candidate function information. The candidate shortcut is a shortcut that can trigger the corresponding candidate function on the electronic device currently used by the user.

例如,参考图2,图2给出了一种快捷方式提醒方法的第一操作示意图,在图2中与第一输入对应的候选功能信息包括:“截屏”、“画中画”和“打开相机”等,与候选功能信息对应的快捷方式标识包括:“双指点击”、“双指下滑”、“单指长按”等。For example, referring to Figure 2, Figure 2 shows a first operation diagram of a shortcut reminder method. In Figure 2, the candidate function information corresponding to the first input includes: "Screenshot", "Picture in Picture" and "Open Camera", etc., and the shortcut identifiers corresponding to the candidate function information include: "Two-finger click", "Two-finger swipe", "Single-finger long press", etc.

本实施例中,在向用户显示候选信息对之后,用户已经能够了解对应功能的快捷方式,则可以通过返回第一输入的界面,重新输入实现用户功能需求的快捷方式。也可以在当前界面执行步骤S1300。In this embodiment, after the candidate information pairs are displayed to the user, the user can already understand the shortcut of the corresponding function, and can return to the first input interface and re-enter the shortcut to achieve the user's functional requirements. Step S1300 can also be performed in the current interface.

需要说明的是,考虑到每一候选信息对所实现的功能的使用率是不一样的,为了将最优的候选功能推荐给用户,本实施例在根据电子设备的预设快捷方式与功能的关联信息,确定并显示与所述第一输入对应的候选信息对时,还根据每一候选信息对中候选功能的被执行率,确定候选信息对的显示顺序。其中,候选功能的被执行率可以通过快捷方式数据库中的数据得到,例如,通过统计截图功能和画中画功能被用户使用的次数,得到截图功能的被使用率大于画中画功能的被使用率,则将截图功能放在候选功能的首位。It should be noted that, considering that the usage rate of the function implemented by each candidate information pair is different, in order to recommend the best candidate function to the user, this embodiment, when determining and displaying the candidate information pair corresponding to the first input according to the association information between the preset shortcut and the function of the electronic device, also determines the display order of the candidate information pairs according to the execution rate of the candidate function in each candidate information pair. Among them, the execution rate of the candidate function can be obtained from the data in the shortcut database. For example, by counting the number of times the screenshot function and the picture-in-picture function are used by users, it is obtained that the usage rate of the screenshot function is greater than the usage rate of the picture-in-picture function, and the screenshot function is placed at the top of the candidate functions.

S1300、接收对候选功能标识中的目标功能标识的第二输入。S1300: Receive a second input of a target function identifier among candidate function identifiers.

本实施例的目标功能标识,也就是用户选中的,想要执行的目标功能对应的标识,第二输入可以是用户对目标功能标识进行的选择操作,在一个例子中,第二输入可以是做出与目标功能标识相同的动作,也可以是触碰点击目标功能标识。The target function identifier of this embodiment is the identifier corresponding to the target function that the user selects and wants to execute. The second input can be the user's selection operation on the target function identifier. In an example, the second input can be making the same action as the target function identifier, or it can be touching and clicking the target function identifier.

例如,参考图2,当用户选择的目标功能标识为“双指点击”,则第二输入为“双指点击”;当用户选择的目标功能标识为“双指下滑”,则第二输入为“双指下滑”。For example, referring to FIG2 , when the target function selected by the user is identified as “two-finger click”, the second input is “two-finger click”; when the target function selected by the user is identified as “two-finger swipe”, the second input is “two-finger swipe”.

S1400、响应于第二输入,执行目标功能。S1400. In response to the second input, execute the target function.

在一个例子中,当第二输入为“双指点击”,则触发“双指点击”所对应的截屏功能。In one example, when the second input is “two-finger click”, the screenshot function corresponding to the “two-finger click” is triggered.

在一个例子中,当第二输入为“双指下滑”,则触发“双指下滑”,所对应的画中画功能。In one example, when the second input is “two-finger swipe down”, the “two-finger swipe down” and the corresponding picture-in-picture function are triggered.

下面根据一个具体场景对在电子设备中不存在与第一输入功能对应的快捷方式的情况下,本实施例的一种实施流程进行说明。参考图2,包括如下步骤201-203:The following describes an implementation process of this embodiment according to a specific scenario in which there is no shortcut corresponding to the first input function in the electronic device. Referring to FIG. 2 , the process includes the following steps 201-203:

201、根据第一手势,显示候选功能搜索提醒。201. Display a candidate function search reminder according to the first gesture.

本实施例中,第一手势为第一输入,例如,用户正在观看视频,想要通过“三指上滑”的第一手势来实现截屏功能,但是用户当前使用的电子设备中不存在“三指上滑”该快捷方式,则通过在快捷方式数据库中查找“三指上滑”可能代表的功能,得到基于“三指上滑”的候选功能。In this embodiment, the first gesture is the first input. For example, the user is watching a video and wants to take a screenshot through the first gesture of “three-finger swipe up”. However, the shortcut of “three-finger swipe up” does not exist in the electronic device currently used by the user. In this case, the function that “three-finger swipe up” may represent is searched in the shortcut database to obtain candidate functions based on “three-finger swipe up”.

202、显示与每一候选功能对应的候选信息对。202. Display candidate information pairs corresponding to each candidate function.

示例性地,图2中显示的界面可以包括功能描述项和快捷方式项,其中功能描述项包含的信息为候选功能,快捷方式项包含的信息为目标快捷方式,也就是对应候选功能在用户当前使用的电子设备中的快捷方式。图2中,“截屏”和“双指点击”为一个候选信息对,“画中画”和“双指下滑”为一个候选信息对。Exemplarily, the interface shown in FIG2 may include a function description item and a shortcut item, wherein the information contained in the function description item is a candidate function, and the information contained in the shortcut item is a target shortcut, that is, a shortcut of the corresponding candidate function in the electronic device currently used by the user. In FIG2, "screenshot" and "two-finger click" are a candidate information pair, and "picture-in-picture" and "two-finger swipe down" are a candidate information pair.

203、根据第二手势,触发目标功能。203. Trigger a target function according to the second gesture.

本实施例中,第二手势为第二输入,步骤201中用户想要实现截屏的目标功能,那么用户可以通过输入截屏功能对应的“双指点击”快捷方式来实现,对用户观看的视频进行截图操作,并保存该截图。也就是说电子设备会将用户的第二手势与目标快捷方式相匹配,以实现目标快捷方式对应的候选功能。In this embodiment, the second gesture is the second input. In step 201, if the user wants to implement the target function of screenshot, the user can implement it by inputting the "two-finger click" shortcut corresponding to the screenshot function, taking a screenshot of the video the user is watching, and saving the screenshot. That is, the electronic device will match the user's second gesture with the target shortcut to implement the candidate function corresponding to the target shortcut.

本实施例可以在用户当前使用的电子设备中不存在用户的第一输入对应的快捷方式的情况下,生成快捷方式提醒界面,以使用户快速了解当前使用的电子设备的快捷方式,从而实现用户想要的操作,在用户不记得对应的快捷方式的情况下,也可以智能提醒用户,进一步提高用户体验。This embodiment can generate a shortcut reminder interface when there is no shortcut corresponding to the user's first input in the electronic device currently used by the user, so that the user can quickly understand the shortcut of the electronic device currently used, thereby realizing the operation the user wants. Even if the user does not remember the corresponding shortcut, the user can be intelligently reminded to further improve the user experience.

在一个应用场景中,由于用户的个人操作习惯,可能非常喜欢通过某一种快捷方式的操作手势来实现某一功能,因此,本实施例还可以通过用户自定义快捷方式来提高用户体验。In an application scenario, due to the user's personal operating habits, the user may very much like to implement a certain function through an operating gesture of a certain shortcut. Therefore, this embodiment can also improve the user experience through user-defined shortcuts.

实现自定义快捷方式的方法包括:Methods for implementing custom shortcuts include:

S2100,接收用户对电子设备的第一输入.S2100, receiving a first input from a user to an electronic device.

S2200,响应于第一输入,根据快捷方式数据库,显示与第一输入对应的候选功能标识,快捷方式数据库包括预设电子设备的快捷方式与功能的关联信息。S2200 , in response to a first input, displaying a candidate function identifier corresponding to the first input according to a shortcut database, wherein the shortcut database includes association information between shortcuts and functions of a preset electronic device.

以上步骤S2100和S2200分别与步骤S1100和S1200一致,用于为用户提供与第一输入对应的候选功能标识。The above steps S2100 and S2200 are respectively consistent with steps S1100 and S1200, and are used to provide the user with candidate function identifiers corresponding to the first input.

S2300,接收用户对候选功能中的目标功能的第三输入。S2300 , receiving a third input from a user regarding a target function among the candidate functions.

本实施例中,第三输入可以是用户对候选功能标识或信息的选择,从而满足用户根据第一输入选择目标功能的需求,在不改变快捷方式使用习惯的情况下,实现目标功能的执行。In this embodiment, the third input may be the user's selection of a candidate function identifier or information, thereby satisfying the user's need to select a target function according to the first input and implementing the target function without changing the shortcut usage habit.

S2400,响应于第三输入,将目标功能与第三输入对应的快捷方式相关联。S2400 , in response to a third input, associating a target function with a shortcut corresponding to the third input.

例如,第三输入对应的快捷方式为“三指上滑”,目标功能为“截屏”,则第三输入可以是对“截屏”目标功能标识的点击,以选中该目标功能,则在用户下次触发快捷方式“三指上滑”时,实现的功能为“截屏”。For example, if the shortcut corresponding to the third input is “three-finger swipe up” and the target function is “screenshot”, the third input can be a click on the “screenshot” target function logo to select the target function. Then, the next time the user triggers the shortcut “three-finger swipe up”, the implemented function is “screenshot”.

在一个例子中,参考图3,图3为一种快捷方式提醒方法的第二操作示意图,本实施例可以包括如下步骤301-303。In one example, referring to FIG. 3 , which is a second operation diagram of a shortcut reminder method, this embodiment may include the following steps 301 - 303 .

301、根据第二手势,显示候选功能搜索提醒。301. Display a candidate function search reminder according to the second gesture.

例如,用户正在观看视频,想要通过“三指上滑”的第二手势来实现截屏功能,但是用户当前使用的电子设备中不存在“三指上滑”该快捷方式,则通过在快捷方式数据库中查找“三指上滑”可能代表的功能,得到基于“三指上滑”的候选功能。For example, a user is watching a video and wants to take a screenshot through the second gesture of “three-finger swipe up”, but the shortcut of “three-finger swipe up” does not exist in the electronic device currently used by the user. In this case, the user can search the shortcut database for the functions that “three-finger swipe up” may represent to obtain candidate functions based on “three-finger swipe up”.

302、显示候选功能信息。302. Display candidate function information.

示例性地,图3中显示的界面可以包括所有与第一手势对应的功能描述项,其中功能描述项包含的信息为候选功能。图3中,候选功能可以包括“截屏”、“画中画”和“打开相机”等,以供用选择。For example, the interface shown in Figure 3 may include all function description items corresponding to the first gesture, wherein the information contained in the function description items is the candidate function. In Figure 3, the candidate functions may include "screenshot", "picture in picture" and "open camera", etc., for selection.

303、根据第三手势,得到新增快捷方式。303. According to the third gesture, a new shortcut is obtained.

本实施例中,第三手势为第三输入,步骤301中用户想要实现截屏的目标功能,那么用户可以通过点击“截屏”来选择这一功能,则表明将第一手势中“三指上滑”的快捷方式对应的功能定义为“截屏”,即第一手指对应的功能为第三手势选中的功能。In this embodiment, the third gesture is the third input. In step 301, the user wants to achieve the target function of screenshot. Then the user can select this function by clicking "Screenshot", which means that the function corresponding to the shortcut of "three-finger swipe up" in the first gesture is defined as "Screenshot", that is, the function corresponding to the first finger is the function selected by the third gesture.

本实施例可以在用户当前使用的电子设备识中不存在用户的第一输入的情况下,通过提供多种候选功能,以供用户为第一输入对应的快捷方式关联对应的功能,实现快捷方式功能的自定义。This embodiment can provide a plurality of candidate functions for the user to associate the corresponding function with the shortcut corresponding to the first input, thereby realizing customization of the shortcut function when the user's first input does not exist in the electronic device currently used by the user.

在一个应用场景中,电子设备厂家考虑到用户的个人操作习惯,对于一个功能可能会预设多种快捷方式,以满足不同用户的使用习惯,然而多个快捷方式必然是不一样的操作,那么就会存在一个快捷方式过于复杂,一个快捷方式操作简单的情形。为了使用户可以更简单的操作电子设备,本实施例还可以通过复杂度识别的方式为用户提供操作更简单的快捷方式来提高用户体验。In an application scenario, electronic device manufacturers may preset multiple shortcuts for a function in consideration of the user's personal operating habits to meet the usage habits of different users. However, multiple shortcuts must be different operations, so there will be a situation where one shortcut is too complex and the other is simple to operate. In order to make it easier for users to operate electronic devices, this embodiment can also provide users with shortcuts that are simpler to operate by identifying complexity to improve user experience.

具体地,包括:Specifically, it includes:

S3100,接收用户对电子设备的第四输入。S3100, receiving a fourth input from the user to the electronic device.

S3200,响应于第四输入,确定与第四输入对应的第一预设快捷方式以及第一预设快捷方式对应的第一预设功能信息。S3200: In response to a fourth input, determine a first preset shortcut corresponding to the fourth input and first preset function information corresponding to the first preset shortcut.

本实施例中,第四输入存在对应的第一预设快捷方式,说明第四输入的快捷方式是用户当前使用的电子设备中存在的快捷方式,那么,第一预设快捷方式也就对应的存在第一预设功能。例如,第四输入为“三指上滑”的手势,那么第一预设快捷方式则为“三指上滑”操作,而电子设备中“三指上滑”的操作对应的功能为截图功能,那么第一预设功能信息则为截图功能。In this embodiment, the fourth input has a corresponding first preset shortcut, which means that the shortcut of the fourth input is a shortcut existing in the electronic device currently used by the user, and the first preset shortcut also corresponds to the first preset function. For example, if the fourth input is a "three-finger swipe up" gesture, then the first preset shortcut is the "three-finger swipe up" operation, and the function corresponding to the "three-finger swipe up" operation in the electronic device is the screenshot function, then the first preset function information is the screenshot function.

S3300,根据第一预设快捷方式的操作复杂度与候选快捷方式的操作复杂度,得到目标快捷方式,并显示目标快捷方式标识。S3300: Obtain a target shortcut according to the operation complexity of the first preset shortcut and the operation complexity of the candidate shortcuts, and display a target shortcut identifier.

本实施例中,候选快捷方式包括电子设备中可触发第一预设功能的所有快捷方式。例如,在一个例子中,第一预设功能为截图功能,在用户当前使用的电子设备中可以实现截图功能的快捷设备还有“单指双击”和“双指画圈”,那么,候选快捷方式则包括“单指双击”和“双指画圈”所对应的快捷方式。In this embodiment, the candidate shortcuts include all shortcuts in the electronic device that can trigger the first preset function. For example, in one example, the first preset function is a screenshot function, and the shortcut devices that can realize the screenshot function in the electronic device currently used by the user also include "single-finger double-click" and "two-finger circle drawing", then the candidate shortcuts include shortcuts corresponding to "single-finger double-click" and "two-finger circle drawing".

在一个实施例中,操作复杂度可以通过快捷方式的操作步骤、操作完成所需的时间、快捷方式涉及的手势数量等指标来确定。In one embodiment, the operation complexity can be determined by indicators such as the operation steps of the shortcut, the time required to complete the operation, the number of gestures involved in the shortcut, etc.

例如,以第一预设快捷方式为“三指上滑”,候选快捷方式则包括“单指双击”和“双指画圈”为例。“三指上滑”所需要时间为0.02秒,“单指双击”所需要时间为0.01秒,“双指画圈”所需要时间为0.03秒,那么,可以确定目标快捷方式为“单指双击”。For example, if the first preset shortcut is "three-finger swipe up", and the candidate shortcuts include "single-finger double-click" and "two-finger circle", "three-finger swipe up" takes 0.02 seconds, "single-finger double-click" takes 0.01 seconds, and "two-finger circle" takes 0.03 seconds, then the target shortcut can be determined to be "single-finger double-click".

在确定了目标快捷方式之后,用户可以根据自己的使用习惯选择用目标快捷方式代替第四输入对应的第一预设快捷方式,以使在以后的操作中,保持最简单的快捷方式来实现第一预设功能。用户也可以保持当前的使用习惯,拒绝用目标快捷方式代替第四输入对应的第一预设快捷方式。After determining the target shortcut, the user can choose to use the target shortcut to replace the first preset shortcut corresponding to the fourth input according to his/her usage habits, so that in subsequent operations, the simplest shortcut is used to implement the first preset function. The user can also maintain the current usage habits and refuse to use the target shortcut to replace the first preset shortcut corresponding to the fourth input.

S3400,接收用户对目标快捷方式标识的第五输入。S3400: Receive a fifth input of a target shortcut identifier from a user.

在一个实施例中,第五输入为与目标快捷方式对应的操作一致,例如,目标快捷方式为“单指双击”,那么,第五输入则为“单指双击”,也就是说,用户在显示目标快捷方式的页面中操作该目标快捷方式,则目标快捷方式对应的功能生效。In one embodiment, the fifth input is consistent with the operation corresponding to the target shortcut. For example, if the target shortcut is "single-finger double-click", then the fifth input is "single-finger double-click". That is to say, when the user operates the target shortcut on the page displaying the target shortcut, the function corresponding to the target shortcut takes effect.

S3500,响应于第五输入,执行第一预设功能,并将第一预设功能与目标快捷方式相关联。S3500: In response to a fifth input, execute a first preset function, and associate the first preset function with a target shortcut.

也就是说,在执行第一预设功能之后,第一预设功能和目标快捷方式互相关联,在以后的操作中,当用户的输入与目标快捷方式一致时,执行的对应功能为第一预设功能。That is, after executing the first preset function, the first preset function and the target shortcut are associated with each other, and in subsequent operations, when the user's input is consistent with the target shortcut, the corresponding function executed is the first preset function.

本实施例可以通过对用户输入的快捷方式进行操作复杂度的比较,为用户推送操作最简单的快捷方式,以使用户能够更加方便地进行操作。This embodiment can compare the operation complexity of the shortcuts input by the user and push the shortcut with the simplest operation to the user, so that the user can operate more conveniently.

在一个例子中,参考图4,图4为一种快捷方式提醒方法的第三操作示意图,本实施例可以包括如下步骤401-403。In one example, referring to FIG. 4 , which is a third operation diagram of a shortcut reminder method, this embodiment may include the following steps 401 - 403 .

401、识别用户第四手势,确定第一预设功能。401. Recognize a fourth gesture of the user and determine a first preset function.

本实施例中,第四手势为第四输入,例如,用户正在观看视频,并通过“三指上滑”的第一手势来实现截屏功能,那么,第一预设功能则为截屏功能。In this embodiment, the fourth gesture is the fourth input. For example, the user is watching a video and implements the screenshot function through the first gesture of "swiping up with three fingers", then the first preset function is the screenshot function.

402、根据第一预设功能,确定目标快捷方式。402. Determine a target shortcut according to the first preset function.

示例性地,可以通过获取电子设备自身的所有快快捷方式,以及快捷方式所实现的功能,来得到与截屏功能相对应的快捷方式,例如目标快捷方式为“单指双击”,并通过电子终端显示“单指双击”的快捷方式,该目标快捷方式的操作复杂度小于第一手势对应的操作复杂度。Exemplarily, the shortcut corresponding to the screenshot function can be obtained by acquiring all the shortcuts of the electronic device itself and the functions implemented by the shortcuts. For example, the target shortcut is "double-click with one finger", and the shortcut of "double-click with one finger" is displayed through the electronic terminal. The operation complexity of the target shortcut is less than the operation complexity corresponding to the first gesture.

403、根据第五手势,利用目标快捷方式实现第一预设功能。403. According to the fifth gesture, use the target shortcut to implement the first preset function.

第五手势为与目标快捷方式对应的操作一致,例如,目标快捷方式为“单指双击”,那么,第五手势则为“单指双击”,从而使目标快捷方式对应的功能生效,也就是实现截图功能。The fifth gesture is consistent with the operation corresponding to the target shortcut. For example, if the target shortcut is "double-click with one finger", then the fifth gesture is "double-click with one finger", so that the function corresponding to the target shortcut takes effect, that is, the screenshot function is realized.

本实施例可以通过对用户输入的快捷方式进行操作复杂度的比较,为用户推送操作最简单的快捷方式,以使用户能够更加方便地进行操作。This embodiment can compare the operation complexity of the shortcuts input by the user and push the shortcut with the simplest operation to the user, so that the user can operate more conveniently.

在一个应用场景中,若某一快捷方式被预设为实现特定的功能,但是用户在当前的使用状态下因忘记该快捷方式对应的功能,或者误触了该快捷方式,而导致电子设备执行了该快捷方式对应的功能,会影响用户的使用感。对于此,本实施例还提供一种可以对快捷方式的功能进行更正的快捷方式提醒方法,包括:In an application scenario, if a shortcut is preset to implement a specific function, but the user forgets the function corresponding to the shortcut or touches the shortcut by mistake in the current use state, causing the electronic device to execute the function corresponding to the shortcut, which will affect the user's experience of use. In this regard, this embodiment also provides a shortcut reminder method that can correct the function of the shortcut, including:

S4100,接收用户对电子设备的第六输入。S4100, receiving a sixth input from the user to the electronic device.

S4200,响应于所述第六输入,执行与所述第六输入对应的第二预设功能,以及,检测与所述第六输入对应的第二预设快捷方式是否为用户对所述电子设备的首次操作。S4200: In response to the sixth input, execute a second preset function corresponding to the sixth input, and detect whether the second preset shortcut corresponding to the sixth input is the first operation of the user on the electronic device.

本实施例中,第六输入存在对应的第二预设快捷方式,说明第六输入的快捷方式是用户当前使用的电子设备中存在的快捷方式,那么,第二预设快捷方式也就对应的存在第二预设功能。例如,第六输入为“三指上滑”的手势,那么第二预设快捷方式则为“三指上滑”操作,而电子设备中“三指上滑”的操作对应的功能为截图功能,那么第二预设功能则为截图功能。In this embodiment, the sixth input has a corresponding second preset shortcut, which means that the shortcut of the sixth input is a shortcut existing in the electronic device currently used by the user, and the second preset shortcut also corresponds to the second preset function. For example, if the sixth input is a "three-finger swipe up" gesture, then the second preset shortcut is the "three-finger swipe up" operation, and the function corresponding to the "three-finger swipe up" operation in the electronic device is the screenshot function, then the second preset function is the screenshot function.

S4300,在第二预设快捷方式为用户基于所述电子设备的首次操作的情况下,获取电子设备的场景信息。S4300, when the second preset shortcut is the first operation of the user based on the electronic device, acquiring scene information of the electronic device.

本实施例中,若用户第六输入的快捷方式为经常使用的,则表征用户是想执行第六输入的快捷方式所对应的第二预设功能,若第六输入的快捷方式为第一使用,则存在用户想要在当前场景下通过新的快捷方式来适应当前场景的可能性,则获取电子设备的场景信息。In this embodiment, if the shortcut of the sixth input of the user is frequently used, it indicates that the user wants to execute the second preset function corresponding to the shortcut of the sixth input; if the shortcut of the sixth input is used for the first time, there is a possibility that the user wants to adapt to the current scene through a new shortcut in the current scene, and the scene information of the electronic device is obtained.

本实施例中,获取电子设备的场景信息可以通过获取电子设备的运行信息来确定,例如可以是电子设备收到新的通知消息,例如收到短信、天气提醒、备忘录提醒等。In this embodiment, the scene information of the electronic device can be obtained by obtaining the operation information of the electronic device, for example, the electronic device receives a new notification message, such as a text message, weather reminder, memo reminder, etc.

S4400,在所述第二预设功能信息与场景信息不匹配的情况下,确定与所述场景信息匹配的推荐功能信息,并显示所述推荐功能信息。S4400: When the second preset function information does not match the scene information, determine recommended function information that matches the scene information, and display the recommended function information.

例如,当电子设备收到了一条短信,此时用户执行了“三指上滑”的操作,则表明用户存在想要在收到短信的时候通过“三指上滑”打开短信界面,以查看短信内容。且该“三指上滑”操作是用户首次在电子设备上操作的快捷方式。但是由于“三指上滑”操作在电子设备的预设功能为截屏,也就是说第二预设功能信息为截屏,而此时的场景信息为打开短信,则表明第二预设功能信息与场景信息不匹配。For example, when an electronic device receives a text message, the user performs a "three-finger swipe up" operation, which indicates that the user wants to open the text message interface by "three-finger swipe up" to view the text message content when receiving the text message. And the "three-finger swipe up" operation is a shortcut for the user to operate on the electronic device for the first time. However, since the preset function of the "three-finger swipe up" operation on the electronic device is screenshot, that is, the second preset function information is screenshot, and the scene information at this time is to open the text message, it means that the second preset function information does not match the scene information.

因此,可以根据当前的场景确定推荐功能信息为打开短信,在一个例子中,可以通过弹出更正窗口,来实现将“三指上滑”的功能由截屏更改为画中画,以在画中画的小窗中查看短信。Therefore, the recommended function information can be determined as opening the text message based on the current scenario. In an example, the function of "three-finger swipe up" can be changed from screenshot to picture-in-picture by popping up a correction window, so that the text message can be viewed in a small window of the picture-in-picture.

本实施例中,根据电子设备的场景信息,得到第二预设快捷方式的推荐功能。例如,当前电子设备正在播放媒体音频,但是可能由于误触,音量忽然超过了安全范围,那么第二预设快捷方式的推荐功能可以是减小音量功能。In this embodiment, the recommended function of the second preset shortcut is obtained according to the scene information of the electronic device. For example, the electronic device is currently playing media audio, but the volume suddenly exceeds the safe range due to an accidental touch, then the recommended function of the second preset shortcut may be to reduce the volume.

在一个可行的例子中,电子设备的场景信息还可以包括电子设备当前的聊天界面等信息,以获取用户的目的,比如当前的聊天消息为“我自拍一张”,则第二预设快捷方式目的打开相机,从而推荐打开相机功能,并显示对应的快捷方式。In a feasible example, the scene information of the electronic device may also include information such as the current chat interface of the electronic device to obtain the user's purpose. For example, if the current chat message is "I take a selfie", the second preset shortcut purpose is to open the camera, thereby recommending to open the camera function and displaying the corresponding shortcut.

在显示了第六输入对应的推荐功能之后,用户可以判断是否为自己想要的操作,若不是自己想要的目的,则可以退出该界面,若用户确实想要对第六输入的快捷方式进行功能更正,则可以通过选择推荐功能中的一个作为目标功能,并通过该目标功能实现对应的需求。After the recommended function corresponding to the sixth input is displayed, the user can determine whether it is the operation he wants. If it is not what he wants, he can exit the interface. If the user does want to correct the function of the shortcut of the sixth input, he can select one of the recommended functions as the target function and achieve the corresponding needs through the target function.

具体地,可以包括:Specifically, it may include:

S4500,接收对推荐功能信息中的目标功能信息的第七输入。S4500: Receive seventh input of target function information in the recommended function information.

S4600,响应于第七输入,执行目标功能。S4600, in response to the seventh input, executing the target function.

S4700,建立目标功能信息与第二预设快捷方式的关联关系,得到更新后的第二预设快捷方式。S4700: Establish an association relationship between the target function information and the second preset shortcut to obtain an updated second preset shortcut.

本实施例中,第七输入可以是对推荐功能的选择,以得到目标功能,在确定了目标功能之后,电子设备第二预设快捷方式的功能从第二预设功能更改为目标功能,以得到更新后的第二预设快捷方式。若下次用户再次触发该第二预设快捷方式时,由于不是首次在该电子设备上出现,因此不再基于该第二预设快捷方式生成更正功能的弹窗。In this embodiment, the seventh input may be a selection of a recommended function to obtain a target function. After the target function is determined, the function of the second preset shortcut of the electronic device is changed from the second preset function to the target function to obtain an updated second preset shortcut. If the user triggers the second preset shortcut again next time, since it is not the first time it appears on the electronic device, a pop-up window for correcting the function is no longer generated based on the second preset shortcut.

需要说明的是,由于第二预设快捷方式是预存在电子设备中的,因此,在接收对推荐功能信息中的目标功能信息的第七输入之后,删除与第六输入对应的执行数据,执行与第七输入对应的目标功能。It should be noted that, since the second preset shortcut is pre-stored in the electronic device, after receiving the seventh input of the target function information in the recommended function information, the execution data corresponding to the sixth input is deleted and the target function corresponding to the seventh input is executed.

也就是说,在用户首次触发该第二预设快捷方式时,会基于第二预设快捷方式执行对应的功能,例如,会生成截图信息。但是若在接收到用户的第七输入之后,将第二预设快捷方式的功能进行更正以后,则自动撤销了更正前的截图。That is, when the user triggers the second preset shortcut for the first time, the corresponding function will be executed based on the second preset shortcut, for example, screenshot information will be generated. However, if the function of the second preset shortcut is corrected after receiving the seventh input from the user, the screenshot before the correction is automatically canceled.

在一个例子中,参考图5,图5为本实施例的一种快捷方式提醒方法的第四操作示意图,本实施例可以包括如下步骤501-503。In one example, referring to FIG. 5 , which is a fourth operation diagram of a shortcut reminder method of this embodiment, this embodiment may include the following steps 501 - 503 .

501、识别用户第六手势,并执行第六手势对应的功能。501. Recognize a sixth gesture of the user, and execute a function corresponding to the sixth gesture.

例如,该第六手势为“三指上滑”的快捷方式,该快捷方式对应的功能为截图,则执行截图功能,生成截图信息。For example, the sixth gesture is a shortcut of “three-finger swipe up”, and the function corresponding to the shortcut is screenshot, so the screenshot function is executed to generate screenshot information.

502、生成推荐功能,并显示该推荐功能。502. Generate a recommended function and display the recommended function.

检测第六手势是否是首次出现在该电子设备上,若是首次出现在该电子设备上,则获取当前电子设备的运行状态,例如,当前的运行状态是收到一条短信,则生成推荐功能包括“画中画”,在当前页面上显示包括“画中画”的推荐功能,提醒用户是否利用推荐功能中对应的功能替换截图功能。Detect whether the sixth gesture appears on the electronic device for the first time. If it appears on the electronic device for the first time, obtain the current operating status of the electronic device. For example, if the current operating status is receiving a text message, generate recommended functions including "picture in picture", display the recommended functions including "picture in picture" on the current page, and remind the user whether to use the corresponding function in the recommended function to replace the screenshot function.

503、根据第七手势,更正第二预设功能。503. According to the seventh gesture, the second preset function is corrected.

第七手势是对推荐功能的选择,以得到目标功能,例如,第七手势是点击推荐功能中的“画中画”所在的位置。则表征用户想用“画中画”功能替换第六手势对应的快捷方式的功能,以实现第五手势对应的快捷方式功能的更新,也就是对第二预设功能的更正。同时会撤销步骤501中生成的截图。The seventh gesture is to select the recommended function to obtain the target function. For example, the seventh gesture is to click the location of the "Picture in Picture" in the recommended function. This indicates that the user wants to replace the shortcut function corresponding to the sixth gesture with the "Picture in Picture" function to update the shortcut function corresponding to the fifth gesture, that is, to correct the second preset function. At the same time, the screenshot generated in step 501 will be canceled.

本实施例可以通过对当前电子设备的运行状态,以及用户输入的场景对首次出现在电子设备上的快捷方式进行功能的更正,提供给用户更正对应功能的选择,更加满足用户实际使用场景,丰富快捷方式提醒功能,进一步提升用户体验。This embodiment can correct the function of the shortcut that appears on the electronic device for the first time by adjusting the current operating status of the electronic device and the scenario input by the user, and provide the user with the option of correcting the corresponding function, so as to better meet the user's actual usage scenarios, enrich the shortcut reminder function, and further enhance the user experience.

需要说明的是,本实施例提供的快捷方式提醒方法,执行主体可以为快捷方式提醒装置,或者,或者该快捷方式提醒装置中的用于执行加载快捷方式提醒方法的控制模块。本实施例中以快捷方式提醒装置执行加载快捷方式提醒方法装置方法为例,说明本实施例提供的快捷方式提醒方法。It should be noted that the shortcut reminder method provided in this embodiment can be executed by a shortcut reminder device, or a control module in the shortcut reminder device for executing the loading shortcut reminder method. In this embodiment, the shortcut reminder method provided in this embodiment is explained by taking the shortcut reminder device executing the loading shortcut reminder method as an example.

本实施例还提供一种快捷方式提醒装置600,参考图6,该装置包括:This embodiment further provides a shortcut reminder device 600. Referring to FIG. 6 , the device includes:

第一数据获取模块601,用于接收用户对电子设备的第一输入;The first data acquisition module 601 is used to receive a first input from a user to an electronic device;

数据处理模块602,用于响应于所述第一输入,根据快捷方式数据库,显示与所述第一输入对应的候选功能标识,所述快捷方式数据库包括预设电子设备的快捷方式与功能的关联信息;A data processing module 602 is used to display, in response to the first input, a candidate function identifier corresponding to the first input according to a shortcut database, wherein the shortcut database includes association information between shortcuts and functions of a preset electronic device;

第二数据获取模块603,用于接收对所述候选功能标识中的目标功能标识的第二输入;The second data acquisition module 603 is used to receive a second input of a target function identifier in the candidate function identifiers;

执行模块604,用于响应于所述第二输入,执行目标功能。The execution module 604 is used to execute the target function in response to the second input.

在一个例子中,数据处理模块602还用于响应于所述第一输入,检测所述电子设备中是否存在与所述第一输入关联的功能信息;在所述电子设备中存在与所述第一输入关联的功能信息的情况下,执行所述第一输入对应的功能;在电子设备中不存在与所述第一输入关联的功能信息的情况下,显示候选功能搜索提醒,以及,在所述快捷方式数据库中搜索与所述第一输入对应的功能信息,得到搜索结果,根据所述搜索结果,确定待显示的候选功能标识。In one example, the data processing module 602 is also used to detect, in response to the first input, whether there is function information associated with the first input in the electronic device; if there is function information associated with the first input in the electronic device, execute the function corresponding to the first input; if there is no function information associated with the first input in the electronic device, display a candidate function search reminder, and search the shortcut database for function information corresponding to the first input to obtain search results, and determine the candidate function identifier to be displayed based on the search results.

在一个例子中,数据处理模块602还用于根据所述电子设备的预设快捷方式与功能的关联信息,确定并显示与所述第一输入对应的候选信息对;其中,所述候选信息对包括与所述第一输入对应的候选功能信息,以及,与所述候选功能信息对应的候选快捷方式标识。In one example, the data processing module 602 is also used to determine and display a candidate information pair corresponding to the first input based on the association information between the preset shortcuts and functions of the electronic device; wherein the candidate information pair includes candidate function information corresponding to the first input, and a candidate shortcut identifier corresponding to the candidate function information.

在一个例子中,数据处理模块602还用于根据每一所述候选信息对中候选功能的被执行率,确定所述候选信息对的显示顺序。In one example, the data processing module 602 is further configured to determine a display order of the candidate information pairs according to an execution rate of a candidate function in each of the candidate information pairs.

在一个例子中,第二数据获取模块603用于接收用户对所述候选功能中的目标功能的第三输入;响应于所述第三输入,将所述目标功能与所述第三输入对应的快捷方式相关联。In one example, the second data acquisition module 603 is used to receive a third input from a user for a target function among the candidate functions; and in response to the third input, associate the target function with a shortcut corresponding to the third input.

在一个例子中,第一数据获取模块601,用于接收用户对电子设备的第四输入;数据处理模块602用于响应于所述第四输入,确定与所述第四输入对应的第一预设快捷方式以及所述第一预设快捷方式对应的第一预设功能信息;数据处理模块602用于根据所述第一预设快捷方式的操作复杂度与候选快捷方式的操作复杂度,得到目标快捷方式,并显示所述目标快捷方式标识;第二数据获取模块603,用于接收用户对所述述目标快捷方式标识的第五输入。执行模块604,用于响应于所述第五输入,执行所述第一预设功能,并将所述第一预设功能与所述目标快捷方式相关联。In one example, the first data acquisition module 601 is used to receive a fourth input from a user to an electronic device; the data processing module 602 is used to determine, in response to the fourth input, a first preset shortcut corresponding to the fourth input and first preset function information corresponding to the first preset shortcut; the data processing module 602 is used to obtain a target shortcut according to the operation complexity of the first preset shortcut and the operation complexity of the candidate shortcuts, and display the target shortcut identifier; the second data acquisition module 603 is used to receive a fifth input from the user to the target shortcut identifier. The execution module 604 is used to execute the first preset function in response to the fifth input, and associate the first preset function with the target shortcut.

在一个例子中,第一数据获取模块601,用于接收用户对电子设备的第六输入;数据处理模块602用于响应于所述第六输入,执行与所述第六输入对应的第二预设功能,以及,检测与所述第六输入对应的第二预设快捷方式是否为用户对所述电子设备的首次操作;在所述第二预设快捷方式为所述用户基于所述电子设备的首次操作的情况下,获取所述电子设备的场景信息。在所述第二预设功能信息与所述场景信息不匹配的情况下,确定与所述场景信息匹配的推荐功能信息,并显示所述推荐功能信息。In one example, the first data acquisition module 601 is used to receive a sixth input from a user to an electronic device; the data processing module 602 is used to execute a second preset function corresponding to the sixth input in response to the sixth input, and to detect whether the second preset shortcut corresponding to the sixth input is the first operation of the user on the electronic device; if the second preset shortcut is the first operation of the user based on the electronic device, the scene information of the electronic device is acquired. If the second preset function information does not match the scene information, the recommended function information matching the scene information is determined and the recommended function information is displayed.

在一个例子中,第二数据获取模块603,用于接收对所述推荐功能信息中的目标功能信息的第七输入;执行模块604,用于响应于所述第七输入,执行目标功能;建立所述目标功能信息与所述第二预设快捷方式的关联关系,得到更新后的第二预设快捷方式。In one example, the second data acquisition module 603 is used to receive the seventh input of the target function information in the recommended function information; the execution module 604 is used to execute the target function in response to the seventh input; establish an association relationship between the target function information and the second preset shortcut to obtain an updated second preset shortcut.

在一个例子中,数据处理模块602还用于在接收对所述推荐功能信息中的目标功能信息的第七输入之后,删除与所述第六输入对应的执行数据,执行与所述第七输入对应的目标功能。In one example, the data processing module 602 is further configured to, after receiving a seventh input of the target function information in the recommended function information, delete the execution data corresponding to the sixth input and execute the target function corresponding to the seventh input.

本实施例可以在用户当前使用的电子设备中不存在用户的第一输入对应的快捷方式的情况下,生成快捷方式提醒界面,以使用户快速了解当前使用的电子设备的快捷方式,从而实现用户想要的操作,在用户不记得对应的快捷方式的情况下,也可以智能提醒用户,进一步提高用户体验。This embodiment can generate a shortcut reminder interface when there is no shortcut corresponding to the user's first input in the electronic device currently used by the user, so that the user can quickly understand the shortcuts of the electronic device currently used, thereby achieving the operation the user wants. Even if the user does not remember the corresponding shortcut, the user can be intelligently reminded to further improve the user experience.

本实施例中的快捷方式提醒装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本实施例不作具体限定。The shortcut reminder device in this embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in this embodiment.

本实施例中的快捷方式提醒装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本实施例不作具体限定。The shortcut reminder device in this embodiment may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in this embodiment.

本实施例提供的快捷方式提醒装置能够实现图1至图5的方法实施例中快捷方式提醒装置实现的各个过程,为避免重复,这里不再赘述。The shortcut reminder device provided in this embodiment can implement various processes implemented by the shortcut reminder device in the method embodiments of Figures 1 to 5, and will not be described again here to avoid repetition.

可选的,如图7是本实施例提供的一种电子设备的示意图,本实施例还提供一种电子设备700,包括处理器701,存储器702,存储在存储器702上并可在所述处理器110上运行的程序或指令,该程序或指令被处理器701执行时实现上述快捷方式提醒方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in Figure 7, which is a schematic diagram of an electronic device provided in this embodiment, this embodiment also provides an electronic device 700, including a processor 701, a memory 702, and a program or instruction stored in the memory 702 and executable on the processor 110. When the program or instruction is executed by the processor 701, each process of the above-mentioned shortcut reminder method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

需要注意的是,本实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。It should be noted that the electronic devices in this embodiment include the mobile electronic devices and non-mobile electronic devices mentioned above.

图8为实现本实施例的一种电子设备的硬件结构示意图。FIG8 is a schematic diagram of the hardware structure of an electronic device implementing this embodiment.

该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.

本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图x中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the electronic device 1000 can also include a power source (such as a battery) for supplying power to each component, and the power source can be logically connected to the processor 1010 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The electronic device structure shown in Figure x does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be repeated here.

处理器1010,用于接收用户对电子设备的第一输入;响应于所述第一输入,根据快捷方式数据库,显示与所述第一输入对应的候选功能标识,所述快捷方式数据库包括预设电子设备的快捷方式与功能的关联信息;接收对所述候选功能标识中的目标功能标识的第二输入;响应于所述第二输入,执行目标功能。Processor 1010 is used to receive a first input from a user to an electronic device; in response to the first input, display a candidate function identifier corresponding to the first input according to a shortcut database, wherein the shortcut database includes association information between shortcuts and functions of preset electronic devices; receive a second input of a target function identifier among the candidate function identifiers; and in response to the second input, execute the target function.

在一个例子中,处理器1010用于在接收用户对电子设备的第一输入之后,响应于所述第一输入,检测所述电子设备中是否存在与所述第一输入关联的功能信息;在所述电子设备中存在与所述第一输入关联的功能信息的情况下,执行所述第一输入对应的功能;在电子设备中不存在与所述第一输入关联的功能信息的情况下,显示候选功能搜索提醒,以及,在所述快捷方式数据库中搜索与所述第一输入对应的功能信息,得到搜索结果,根据所述搜索结果,确定待显示的候选功能标识。In one example, processor 1010 is used to, after receiving a first input from a user to an electronic device, detect whether there is function information associated with the first input in the electronic device in response to the first input; if there is function information associated with the first input in the electronic device, execute the function corresponding to the first input; if there is no function information associated with the first input in the electronic device, display a candidate function search reminder, and search the shortcut database for function information corresponding to the first input to obtain search results, and determine the candidate function identifier to be displayed based on the search results.

在一个例子中,处理器1010用于根据所述电子设备的预设快捷方式与功能的关联信息,确定并显示与所述第一输入对应的候选信息对;其中,所述候选信息对包括与所述第一输入对应的候选功能信息,以及,与所述候选功能信息对应的候选快捷方式标识。In one example, the processor 1010 is used to determine and display a candidate information pair corresponding to the first input based on the association information between the preset shortcuts and functions of the electronic device; wherein the candidate information pair includes candidate function information corresponding to the first input, and a candidate shortcut identifier corresponding to the candidate function information.

在一个例子中,处理器1010用于根据每一所述候选信息对中候选功能的被执行率,确定所述候选信息对的显示顺序。In one example, the processor 1010 is configured to determine a display order of the candidate information pairs according to an execution rate of a candidate function in each of the candidate information pairs.

在一个例子中,处理器1010用于接收用户对电子设备的第一输入;响应于所述第一输入,根据快捷方式数据库,显示与所述第一输入对应的候选功能标识,所述快捷方式数据库包括预设电子设备的快捷方式与功能的关联信息;接收用户对所述候选功能中的目标功能的第三输入;响应于所述第三输入,将所述目标功能与所述第三输入对应的快捷方式相关联。In one example, processor 1010 is used to receive a first input from a user to an electronic device; in response to the first input, display a candidate function identifier corresponding to the first input based on a shortcut database, wherein the shortcut database includes association information between shortcuts and functions of preset electronic devices; receive a third input from the user to a target function among the candidate functions; and in response to the third input, associate the target function with the shortcut corresponding to the third input.

在一个例子中,处理器1010用于接收用户对电子设备的第四输入;响应于所述第四输入,确定与所述第四输入对应的第一预设快捷方式以及所述第一预设快捷方式对应的第一预设功能信息;根据所述第一预设快捷方式的操作复杂度与候选快捷方式的操作复杂度,得到目标快捷方式,并显示所述目标快捷方式标识;接收用户对所述述目标快捷方式标识的第五输入;响应于所述第五输入,执行所述第一预设功能,并将所述第一预设功能与所述目标快捷方式相关联。In one example, processor 1010 is used to receive a fourth input from a user to an electronic device; in response to the fourth input, determine a first preset shortcut corresponding to the fourth input and first preset function information corresponding to the first preset shortcut; obtain a target shortcut based on an operation complexity of the first preset shortcut and an operation complexity of a candidate shortcut, and display the target shortcut identifier; receive a fifth input from the user for the target shortcut identifier; in response to the fifth input, execute the first preset function, and associate the first preset function with the target shortcut.

在一个例子中,处理器1010用于接收用户对电子设备的第六输入;响应于所述第六输入,执行与所述第六输入对应的第二预设功能,以及,检测与所述第六输入对应的第二预设快捷方式是否为用户对所述电子设备的首次操作;在所述第二预设快捷方式为所述用户基于所述电子设备的首次操作的情况下,获取所述电子设备的场景信息;在所述第二预设功能信息与所述场景信息不匹配的情况下,确定与所述场景信息匹配的推荐功能信息,并显示所述推荐功能信息。In one example, processor 1010 is used to receive a sixth input from a user to an electronic device; in response to the sixth input, execute a second preset function corresponding to the sixth input, and detect whether a second preset shortcut corresponding to the sixth input is a first operation of the electronic device by the user; in a case where the second preset shortcut is the first operation of the user based on the electronic device, obtain scene information of the electronic device; in a case where the second preset function information does not match the scene information, determine recommended function information that matches the scene information, and display the recommended function information.

在一个例子中,处理器1010用于接收对所述推荐功能信息中的目标功能信息的第七输入;响应于所述第七输入,执行目标功能;建立所述目标功能信息与所述第二预设快捷方式的关联关系,得到更新后的第二预设快捷方式。In one example, processor 1010 is used to receive a seventh input of target function information in the recommended function information; execute the target function in response to the seventh input; establish an association between the target function information and the second preset shortcut to obtain an updated second preset shortcut.

在一个例子中,处理器1010用于在所述接收对所述推荐功能信息中的目标功能信息的第七输入之后,删除与所述第六输入对应的执行数据,执行与所述第七输入对应的目标功能。In one example, the processor 1010 is configured to, after receiving a seventh input of the target function information in the recommended function information, delete the execution data corresponding to the sixth input and execute the target function corresponding to the seventh input.

本实施例可以在用户当前使用的电子设备中不存在用户的第一输入对应的快捷方式的情况下,生成快捷方式提醒界面,以使用户快速了解当前使用的电子设备的快捷方式,从而实现用户想要的操作,在用户不记得对应的快捷方式的情况下,也可以智能提醒用户,进一步提高用户体验。This embodiment can generate a shortcut reminder interface when there is no shortcut corresponding to the user's first input in the electronic device currently used by the user, so that the user can quickly understand the shortcuts of the electronic device currently used, thereby achieving the operation the user wants. Even if the user does not remember the corresponding shortcut, the user can be intelligently reminded to further improve the user experience.

应理解的是,本实施例中,输入单元1004可以包括图形处理器(GraphicsProcessing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1009可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。It should be understood that, in the present embodiment, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 may include two parts, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 may be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.

本实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述快捷方式提醒方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。This embodiment also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the shortcut reminder method embodiment described above is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

本实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述快捷方式提醒方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。This embodiment further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned shortcut reminder method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

应理解,本实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chip mentioned in this embodiment can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims (9)

1. A shortcut alert method, comprising:
receiving a first input of a user to the electronic device;
Responding to the first input, and displaying candidate function identifiers corresponding to the first input according to a shortcut database, wherein the shortcut database comprises associated information of shortcuts and functions of preset electronic equipment;
Receiving a second input of a target function identifier in the candidate function identifiers;
Responsive to the second input, performing a target function;
Receiving a fifth input of a target shortcut identifier displayed by the electronic equipment by a user; the target shortcut is obtained according to the operation complexity of a first preset shortcut and the operation complexity of the candidate shortcut, and the first preset shortcut and first preset function information corresponding to the first preset shortcut are determined according to fourth input of a user to the electronic equipment;
in response to the fifth input, the first preset function is performed and associated with the target shortcut.
2. The method of claim 1, wherein after receiving the first input from the user to the electronic device, the method further comprises:
Detecting, in response to the first input, whether there is functional information associated with the first input in the electronic device;
Executing a function corresponding to the first input when function information associated with the first input exists in the electronic equipment;
displaying a candidate function search reminder in the absence of function information associated with the first input in the electronic device, and
And searching the function information corresponding to the first input in the shortcut database to obtain a search result, and determining candidate function identifiers to be displayed according to the search result.
3. The method of claim 2, wherein the determining candidate function identifiers to be displayed according to the search results comprises:
Determining and displaying candidate information pairs corresponding to the first input according to the association information of the preset shortcut and the function of the electronic equipment;
Wherein the candidate information pair includes candidate function information corresponding to the first input, and a candidate shortcut identification corresponding to the candidate function information.
4. A method according to claim 3, wherein said determining and displaying candidate information pairs corresponding to the first input according to the association information of the preset shortcut and the function of the electronic device comprises:
And determining the display sequence of the candidate information pairs according to the execution rate of the candidate function in each candidate information pair.
5. The method according to claim 1, characterized in that the method comprises:
receiving a first input of a user to the electronic device;
Responding to the first input, and displaying candidate function identifiers corresponding to the first input according to a shortcut database, wherein the shortcut database comprises associated information of shortcuts and functions of preset electronic equipment;
receiving a third input of a user to a target function of the candidate functions;
responsive to the third input, the target function is associated with a shortcut corresponding to the third input.
6. The method according to claim 1, wherein the method further comprises:
receiving a sixth input of the user to the electronic device;
Responding to the sixth input, executing a second preset function corresponding to the sixth input, and detecting whether a second preset shortcut corresponding to the sixth input is the first operation of the electronic device by a user;
Acquiring scene information of the electronic equipment under the condition that the second preset shortcut is the first operation of the user based on the electronic equipment;
and under the condition that the second preset function information is not matched with the scene information, determining recommended function information matched with the scene information, and displaying the recommended function information.
7. The method of claim 6, wherein the method further comprises:
Receiving a seventh input of target function information in the recommended function information;
in response to the seventh input, performing a target function;
and establishing an association relation between the target function information and the second preset shortcut to obtain an updated second preset shortcut.
8. The method of claim 7, wherein after the receiving a seventh input of target function information in the recommended function information, the method further comprises:
And deleting the execution data corresponding to the sixth input, and executing the target function corresponding to the seventh input.
9. A shortcut alert device, the device comprising:
The first data acquisition module is used for receiving a first input of the electronic equipment by a user;
the data processing module is used for responding to the first input and displaying candidate function identifiers corresponding to the first input according to a shortcut database, wherein the shortcut database comprises related information of shortcuts and functions of preset electronic equipment;
a second data acquisition module for receiving a second input of a target function identifier of the candidate function identifiers;
an execution module for executing a target function in response to the second input;
The second data acquisition module is used for receiving a fifth input of a target shortcut identifier displayed by the electronic equipment by a user; the target shortcut is obtained according to the operation complexity of a first preset shortcut and the operation complexity of the candidate shortcut, and the first preset shortcut and first preset function information corresponding to the first preset shortcut are determined according to fourth input of a user to the electronic equipment;
The execution module is configured to execute the first preset function in response to the fifth input and associate the first preset function with the target shortcut.
CN202111366046.1A 2021-11-17 2021-11-17 Shortcut reminding method and device Active CN114115655B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111366046.1A CN114115655B (en) 2021-11-17 2021-11-17 Shortcut reminding method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111366046.1A CN114115655B (en) 2021-11-17 2021-11-17 Shortcut reminding method and device

Publications (2)

Publication Number Publication Date
CN114115655A CN114115655A (en) 2022-03-01
CN114115655B true CN114115655B (en) 2024-09-24

Family

ID=80397275

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111366046.1A Active CN114115655B (en) 2021-11-17 2021-11-17 Shortcut reminding method and device

Country Status (1)

Country Link
CN (1) CN114115655B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116991490A (en) * 2022-04-26 2023-11-03 中兴通讯股份有限公司 Shortcut start key setting method, electronic device, control method thereof and storage medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857497A (en) * 2020-06-30 2020-10-30 维沃移动通信有限公司 Operation prompt method and electronic device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7735021B2 (en) * 2001-02-16 2010-06-08 Microsoft Corporation Shortcut system for use in a mobile electronic device and method thereof
US20140372896A1 (en) * 2013-06-14 2014-12-18 Microsoft Corporation User-defined shortcuts for actions above the lock screen
US10747554B2 (en) * 2016-03-24 2020-08-18 Google Llc Contextual task shortcuts
CN106445326A (en) * 2016-08-31 2017-02-22 维沃移动通信有限公司 Operation control method and mobile terminal
US20180129396A1 (en) * 2016-11-04 2018-05-10 Google Inc. Providing shortcut assistance for launching applications
CN107329682B (en) * 2017-06-19 2020-08-28 努比亚技术有限公司 Edge interaction method and mobile terminal
CN109101290A (en) * 2018-06-28 2018-12-28 努比亚技术有限公司 It is a kind of fast to control setting method, terminal and computer readable storage medium
CN109582426A (en) * 2018-12-06 2019-04-05 联想(北京)有限公司 Information processing method and electronic equipment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857497A (en) * 2020-06-30 2020-10-30 维沃移动通信有限公司 Operation prompt method and electronic device

Also Published As

Publication number Publication date
CN114115655A (en) 2022-03-01

Similar Documents

Publication Publication Date Title
EP4407420A1 (en) Application icon display method and apparatus, and electronic device and storage medium
WO2019085821A1 (en) Processing method, device, apparatus, and machine-readable medium
WO2019085820A1 (en) Processing method, device, apparatus, and machine-readable medium
CN106528252A (en) object starting method and device
CN107566642A (en) Method and device for switching function modes and intelligent terminal
CN106126018A (en) Desktop icons sort method and device
WO2022022566A1 (en) Graphic code identification method and apparatus and electronic device
WO2022242586A1 (en) Application interface method and apparatus, and electronic device
WO2022242542A1 (en) Application icon management method and electronic device
WO2019024495A1 (en) Application theme pushing terminal and method, and computer-readable storage medium
CN113114845A (en) Notification message display method and device
CN107870721A (en) Method and device for displaying search results and device for displaying search results
CN114115655B (en) Shortcut reminding method and device
WO2023093590A1 (en) Display control method and apparatus, and electronic device and medium
CN112269523A (en) Object editing processing method and device and electronic equipment
WO2022242585A1 (en) Information processing method and apparatus for control, electronic device, and storage medium
WO2023284762A1 (en) Application notification display method and apparatus, and electronic device
WO2022237877A1 (en) Information processing method and apparatus, and electronic device
CN112698734B (en) Candidate word display method and device, and electronic device
CN106506775A (en) Method, device, and terminal device for displaying contact list
CN111859202B (en) Information collection method and device and electronic equipment
WO2019085810A1 (en) Processing method, device, apparatus, and machine-readable medium
CN111930281B (en) Reminding message creating method and device and electronic equipment
WO2025040062A1 (en) Information display method and apparatus, and electronic device and readable storage medium
CN113590008A (en) Chat message display method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 523859 first floor, building F, No. 255, Wusha Bubugao Avenue, Chang'an Town, Dongguan City, Guangdong Province

Applicant after: Guangdong Kexun Software Technology Co.,Ltd.

Address before: 523859 first floor, building F, No. 255, Wusha Bubugao Avenue, Chang'an Town, Dongguan City, Guangdong Province

Applicant before: Guangdong Weiwo Software Technology Co.,Ltd.

CB02 Change of applicant information
TA01 Transfer of patent application right

Effective date of registration: 20220419

Address after: 523863 No. 1, Weiwo Road, Chang'an Town, Dongguan City, Guangdong Province

Applicant after: VIVO MOBILE COMMUNICATION Co.,Ltd.

Address before: 523859 first floor, building F, No. 255, Wusha Bubugao Avenue, Chang'an Town, Dongguan City, Guangdong Province

Applicant before: Guangdong Kexun Software Technology Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant