CN103558958B - Application program function calling method and terminal - Google Patents
Application program function calling method and terminal Download PDFInfo
- Publication number
- CN103558958B CN103558958B CN201310521847.XA CN201310521847A CN103558958B CN 103558958 B CN103558958 B CN 103558958B CN 201310521847 A CN201310521847 A CN 201310521847A CN 103558958 B CN103558958 B CN 103558958B
- Authority
- CN
- China
- Prior art keywords
- application program
- terminal
- interface
- icon
- function
- 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
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种应用程序的功能调用方法及终端,涉及智能终端领域,用于解决有技术中智能手机在调用应用程序的某个功能时需要进行操作界面的多次跳转,实现过程较为繁琐的问题。本发明提供的方法包括:触发终端显示界面中的应用程序的图标;在所述显示界面中生成一操作显示区域;在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。本发明适用于终端领域,用于实现应用程序的功能调用。
The invention discloses a function calling method of an application program and a terminal, which relate to the field of intelligent terminals, and are used to solve the problem that a smart phone needs to perform multiple jumps on the operation interface when calling a certain function of the application program in the prior art, and the realization process is comparatively cumbersome question. The method provided by the present invention includes: triggering the icon of the application program in the terminal display interface; generating an operation display area in the display interface; displaying the new message of the application program or the application program in the operation display area At least one functional interface for . The invention is applicable to the field of terminals, and is used for realizing the function calling of application programs.
Description
技术领域technical field
本发明涉及智能终端领域,尤其涉及一种应用程序的功能调用方法及终端。The present invention relates to the field of intelligent terminals, in particular to a method for calling functions of application programs and a terminal.
背景技术Background technique
智能手机具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的应用程序,并可以通过移动通讯网络来实现无线网络接入进行通信。由于在智能手机上安装应用程序,所以智能手机有丰富的扩展功能。一般的,一个应用程序具备多个功能以供用户调用。例如,以即时通讯(Instant Messenger,简称IM)类的应用程序为例,一般的,即时通讯类的应用程序至少都具备:点对点聊天、群组聊天、联系人管理、应用程序设置等多项功能。The smart phone has an independent operating system, and users can install software, games and other applications provided by third-party service providers by themselves, and can realize wireless network access for communication through the mobile communication network. Since applications are installed on the smart phone, the smart phone has rich extended functions. Generally, an application program has multiple functions for users to call. For example, taking Instant Messenger (IM) applications as an example, in general, instant messaging applications at least have multiple functions such as point-to-point chat, group chat, contact management, and application settings. .
具体的,以即时通讯类的应用程序为例,当用户需要进行群组聊天时,用户需要点击应用程序的图标进入该应用程序的主界面,然后点击聊天选项进入聊天界面,再选择群组聊天选项进入群组聊天界面,然后在输入框输入聊天内容进行聊天;与之相应的,当用户需要退出即时通讯类的应用时,需要一次退出群组聊天界面、聊天界面、以及该应用程序的主界面。Specifically, taking instant messaging applications as an example, when a user needs to conduct a group chat, the user needs to click the icon of the application to enter the main interface of the application, then click the chat option to enter the chat interface, and then select the group chat option to enter the group chat interface, and then enter the chat content in the input box to chat; correspondingly, when the user needs to exit the instant messaging application, he needs to exit the group chat interface, the chat interface, and the main application of the application at one time. interface.
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:智能手机在调用应用程序的某个功能时,需要用户进行多次操作,并根据用户的多次操作进行操作界面的多次跳转,实现过程较为繁琐。In the process of realizing the present invention, the inventor found that there are at least the following problems in the prior art: when the smart phone calls a certain function of the application program, the user needs to perform multiple operations, and the operation interface is adjusted according to the multiple operations of the user. Multiple jumps, the implementation process is more cumbersome.
发明内容Contents of the invention
本发明的实施例提供一种应用程序的功能调用方法及终端,能够解决现有技术中智能手机在调用应用程序的某个功能时需要进行操作界面的多次跳转,实现过程较为繁琐的问题。Embodiments of the present invention provide a function calling method of an application program and a terminal, which can solve the problem in the prior art that a smart phone needs to perform multiple jumps on the operation interface when calling a certain function of the application program, and the implementation process is relatively cumbersome. .
为达到上述目的,本发明的实施例采用如下技术方案:In order to achieve the above object, embodiments of the present invention adopt the following technical solutions:
一方面,本发明实施例提供了一种应用程序的功能调用方法,所述方法包括:On the one hand, an embodiment of the present invention provides a method for calling a function of an application, and the method includes:
触发终端显示界面中的应用程序的图标;Trigger the icon of the application program in the terminal display interface;
在所述显示界面中生成一操作显示区域;generating an operation display area in the display interface;
在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。A new message of the application program or at least one functional interface of the application program is displayed in the operation display area.
另一方面,本发明实施例还提供了一种终端,所述终端包括:On the other hand, an embodiment of the present invention also provides a terminal, and the terminal includes:
触发单元,用于触发所述终端显示界面中的应用程序的图标;a trigger unit, configured to trigger the icon of the application program in the display interface of the terminal;
显示单元,用于在所述显示界面中生成一操作显示区域,在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。A display unit, configured to generate an operation display area in the display interface, and display a new message of the application program or at least one function interface of the application program in the operation display area.
本发明实施例提供的应用程序的功能调用方法及终端,在触发终端显示界面中的应用程序的图标后,在所述显示界面中生成一操作显示区域,在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。与现有技术相比,采用本实发明施例提供的方法及终端,可以将应用程序的新消息或者功能界面直接在操作显示区域进行显示,无需用户点击该应用程序进行操作界面的多次跳转,能够简化调用应用程序的某项应用功能的实现过程。The method for invoking the function of the application program and the terminal provided by the embodiments of the present invention generate an operation display area in the display interface after triggering the icon of the application program in the display interface of the terminal, and display the described operation display area in the operation display area. A new message of the application program or at least one functional interface of the application program. Compared with the prior art, by adopting the method and the terminal provided by the embodiment of the present invention, the new message or function interface of the application can be directly displayed in the operation display area, without the user needing to click the application to perform multiple jumps on the operation interface. The transfer can simplify the implementation process of calling a certain application function of the application program.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明实施例一提供的应用程序的功能调用方法的流程示意图;FIG. 1 is a schematic flowchart of a method for invoking an application program function provided by Embodiment 1 of the present invention;
图2为本发明实施例一提供的应用程序的功能调用方法的流程示意图;FIG. 2 is a schematic flowchart of a method for invoking an application program function provided by Embodiment 1 of the present invention;
图3为本发明实施例一提供的电子邮件应用程序功能调用方法的示意图FIG. 3 is a schematic diagram of a method for invoking an email application program function provided by Embodiment 1 of the present invention
图4为本发明实施例一提供的阅读未读邮件的示意图;FIG. 4 is a schematic diagram of reading unread emails provided by Embodiment 1 of the present invention;
图5为本发明实施例一提供的汇聚待触发应用程序图标的示意图;FIG. 5 is a schematic diagram of aggregating icons of application programs to be triggered according to Embodiment 1 of the present invention;
图6为本发明实施例二提供的终端的一个结构框图;FIG. 6 is a structural block diagram of a terminal provided in Embodiment 2 of the present invention;
图7为本发明实施例二提供的终端的另一个结构框图。FIG. 7 is another structural block diagram of a terminal provided by Embodiment 2 of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
实施例一Embodiment one
本发明实施例提供了一种应用程序的功能调用方法,如图1所示,本实施例提供的方法包括:The embodiment of the present invention provides a function calling method of an application program, as shown in FIG. 1 , the method provided in this embodiment includes:
101、触发终端显示界面中的应用程序的图标。101. Trigger the icon of the application program in the display interface of the terminal.
步骤101主要用于确定用户想要调用的目标应用程序。例如,当终端检测到用户长按某一应用程序的图标时,触发该应用程序的图标;或者当终端检测到用户双击某一应用程序的图标时,触发该应用程序的图标。Step 101 is mainly used to determine the target application program that the user wants to invoke. For example, when the terminal detects that the user has long pressed the icon of a certain application program, it triggers the icon of the application program; or when the terminal detects that the user double-clicks the icon of a certain application program, it triggers the icon of the application program.
102、在所述显示界面中生成一操作显示区域。102. Generate an operation display area in the display interface.
103、在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。103. Display a new message of the application program or at least one functional interface of the application program in the operation display area.
值得说明的是,所述操作显示区域是所述显示界面的部分区域。也就是说,终端在显示所述操作显示区域时是无需进行页面跳转的,可以在终端的显示界面直接显示应用程序的新消息或应用程序的至少一个功能界面。It should be noted that the operation display area is a partial area of the display interface. That is to say, the terminal does not need to perform page jump when displaying the operation display area, and may directly display new messages of the application program or at least one functional interface of the application program on the display interface of the terminal.
本发明实施例提供的应用程序的功能调用方法,在触发终端显示界面中的应用程序的图标后,在所述显示界面中生成一操作显示区域,在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。与现有技术相比,采用本实发明施例提供的方法,可以将应用程序的新消息或者功能界面直接在终端的显示界面进行显示,无需用户点击该应用程序进行操作界面的多次跳转,能够简化调用应用程序的某项应用功能的实现过程。In the method for invoking the function of the application provided by the embodiment of the present invention, after the icon of the application in the display interface of the terminal is triggered, an operation display area is generated in the display interface, and the application is displayed in the operation display area or at least one functional interface of the application. Compared with the prior art, by adopting the method provided by the embodiment of the present invention, the new message or function interface of the application program can be displayed directly on the display interface of the terminal, without the need for the user to click the application program to perform multiple jumps on the operation interface , which can simplify the implementation process of calling a certain application function of the application program.
基于图1所示的应用程序的功能调用方法,进一步的,本实施例提供一种具体实施方式。如图2所示,具体包括:202、在终端显示界面中显示一浮动操作窗口;当终端检测到所述浮动操作窗口覆盖应用程序的图标时,触发所述应用程序。Based on the function calling method of the application program shown in FIG. 1 , further, this embodiment provides a specific implementation manner. As shown in FIG. 2 , it specifically includes: 202. Display a floating operation window on the display interface of the terminal; when the terminal detects that the floating operation window covers the icon of the application program, trigger the application program.
其中,所述浮动操作窗口是所述终端的显示界面中的可移动光标,所述浮动操作窗口根据用户操作在所述终端的显示界面进行移动。Wherein, the floating operation window is a movable cursor in the display interface of the terminal, and the floating operation window moves on the display interface of the terminal according to user operations.
本实施例中,所述终端的显示界面设置有浮动操作窗口,所述浮动操作窗口主要用于确定用户需要调用的应用程序。具体的,所述终端可以根据用户操作将所述浮动操作窗口移动到应用程序的图标上,以使得所述浮动操作窗口覆盖应用程序的图标;或者,所述移动终端也可以根据用户操作将应用程序的图标移动到所述浮动操作窗口,以使得所述浮动操作窗口覆盖应用程序的图标。In this embodiment, the display interface of the terminal is provided with a floating operation window, and the floating operation window is mainly used to determine the application program that the user needs to invoke. Specifically, the terminal may move the floating operation window to the icon of the application program according to the user operation, so that the floating operation window covers the icon of the application program; or, the mobile terminal may also move the application program icon according to the user operation The icon of the program is moved to the floating operation window, so that the floating operation window covers the icon of the application program.
当终端的屏幕较大时,用户无论是拖动应用程序的图标还是拖动所述浮动操作窗口,均需要拖动较长距离才能够使得浮动操作窗口覆盖应用程序的图标,给用户操作带来不便。为了解决上述问题,本实施例中,可以在所述终端的显示界面设置多个浮动窗口操作,将所述多个浮动窗口操作区域分布在终端显示界面的不同位置;当用户需要调用某个应用程序时,可以选择该应用程序附近的一个浮动操作窗口,以便于用户较便捷的确定需要调用的应用程序。When the screen of the terminal is large, no matter whether the user drags the icon of the application program or the floating operation window, the user needs to drag a long distance to make the floating operation window cover the icon of the application program. inconvenient. In order to solve the above problems, in this embodiment, a plurality of floating window operations can be set on the display interface of the terminal, and the operation areas of the plurality of floating windows are distributed in different positions of the terminal display interface; when the user needs to call a certain application When selecting a program, a floating operation window near the application can be selected, so that the user can more conveniently determine the application to be called.
204、所述终端在所述被触发的应用程序的图标周围显示至少一个功能选项,所述至少一个功能选项对应所述应用程序的至少一个应用功能,所述至少一个功能选项用于供用户进行选择,所述至少一个功能选项与所述应用程序的图标在同一界面显示。204. The terminal displays at least one function option around the icon of the triggered application program, the at least one function option corresponds to at least one application function of the application program, and the at least one function option is used for the user to perform Select, the at least one function option is displayed on the same interface as the icon of the application program.
为了便于理解,本实施例以电子邮件应用程序为例,对步骤204进行举例说明:For ease of understanding, this embodiment takes an email application program as an example to illustrate step 204:
当所述终端检测到浮动操作窗口覆盖电子邮件应用程序的图标时,所述终端在所述电子邮件应用程序的图标周围显示至少一个功能选项以供用户选择;如图3所示,图中的31所示的虚线框是本实施例中的浮动操作窗口,图中的32是电子邮件应用程序的图标;所述电子邮件应用程序的图标周围显示的至少一个功能选项包括:写邮件、账户二、账户一、VIP邮件、删除、其他选项等。值得说明的是,图3中的“+”表示其他功能选项,用于供用户根据自身需求选择需要在所述电子邮件应用程序图标周围显示的功能选项。图3所示仅是一种举例情况,除了图3所示,在电子邮件应用程序周围显示的功能选项还可以是:收件箱、发件箱、草稿箱、账户选择等功能选项。具体的,在电子邮件应用程序图标32周围显示的功能选项的数量、位置和类型可以由用户进行设定。When the terminal detects that the floating operation window covers the icon of the e-mail application program, the terminal displays at least one function option around the icon of the e-mail application program for the user to select; as shown in Figure 3, the The dotted frame shown in 31 is the floating operation window in this embodiment, and 32 in the figure is the icon of the e-mail application program; at least one function option displayed around the icon of the e-mail application program includes: write mail, account 2 , account one, VIP mail, delete, other options, etc. It is worth noting that the "+" in FIG. 3 represents other functional options, and is used for users to select functional options to be displayed around the email application program icon according to their own needs. What is shown in FIG. 3 is only an example. In addition to what is shown in FIG. 3 , the function options displayed around the email application program may also be: inbox, outbox, draft box, account selection and other function options. Specifically, the number, position and type of function options displayed around the email application icon 32 can be set by the user.
值得说明的是,所述终端在应用程序图标周围显示的功能选项可以由用户进行设定;或者,所述终端可以在应用程序的图标周围该应用程序的核心功能。It is worth noting that the function options displayed by the terminal around the application program icon can be set by the user; or, the terminal can display the core function of the application program around the application program icon.
206、在所述终端的显示界面中生成一操作显示区域。其中,所述操作显示区域用于显示所述用户选择的功能选项对应的操作界面。206. Generate an operation display area on the display interface of the terminal. Wherein, the operation display area is used to display the operation interface corresponding to the function option selected by the user.
值得说明的是,随着智能手机的发展,大屏手机逐渐成为终端的发展趋势;但是,大屏手机往往会给用户带来操作上的不便。由于大屏手机的屏幕尺寸较大,用户在使用时,需要一只手握着手机,另一只手进行操作。也就是说,大屏手机无法实现单手操作。It is worth noting that, with the development of smart phones, large-screen mobile phones have gradually become a development trend of terminals; however, large-screen mobile phones often bring inconvenience to users in operation. Due to the large screen size of the large-screen mobile phone, the user needs to hold the mobile phone with one hand and operate it with the other hand when using it. In other words, large-screen mobile phones cannot be operated with one hand.
为了解决大屏手机无法实现单手操作的问题,本实施例提供了一种步骤106的具体实施方式,具体如下:所述终端确定操作显示区域,在所述操作显示区域显示所述用户选择的功能选项对应的应用功能的操作界面。In order to solve the problem that the large-screen mobile phone cannot be operated with one hand, this embodiment provides a specific implementation of step 106, which is as follows: the terminal determines the operation display area, and displays the user-selected information in the operation display area. The operation interface of the application function corresponding to the function option.
其中,所述终端至少可以采用如下两种方法确定操作显示区域:Wherein, the terminal can at least use the following two methods to determine the operation display area:
方法一:method one:
所述终端通过陀螺仪检测所述用户的操作习惯,根据所述用户的操作习惯确定所述操作显示区域。The terminal detects the user's operation habits through a gyroscope, and determines the operation display area according to the user's operation habits.
例如,所述终端根据陀螺仪检测用户是左手操作手机,则确定所述操作显示区域位于所述终端显示界面的左侧。可以参考图4中的操作显示区域的显示方法。For example, the terminal determines that the operation display area is located on the left side of the display interface of the terminal according to the gyroscope detecting that the user is operating the mobile phone with the left hand. Refer to the display method of the operation display area in FIG. 4 .
方法二:Method Two:
所述终端根据用户指示将所述终端显示界面的指定区域确定为所述操作显示区域。采用这样的方法,用户可以按照个人需要设定所述操作显示区域的显示位置。The terminal determines a specified area of the terminal display interface as the operation display area according to a user instruction. With such a method, the user can set the display position of the operation display area according to individual needs.
通过上述方法一和方法二,通过上述方法,所述终端采用类似于屏中屏的方式显示用户选择的应用功能的操作界面。由于所述操作显示区域靠近用户手指,所以能够便于用户点击该操作显示区域,从而实现大屏手机的单手操作。Through the above method 1 and method 2, through the above method, the terminal displays the operation interface of the application function selected by the user in a manner similar to a screen-in-screen. Since the operation display area is close to the user's finger, it is convenient for the user to click on the operation display area, thereby realizing one-handed operation of the large-screen mobile phone.
208、判断所述被触发的应用程序中是否有新消息提醒;若有,则在所述操作显示区域显示所述新消息的详细内容;若无,则在所述操作显示区域调用并显示所述应用程序的至少一个功能的操作界面。其中,所述应用程序的至少一个功能的操作界面具体包括:用户选择的功能选项对应的操作界面,或者根据用户操作预先设定所述应用程序的默认应用功能的操作界面。208. Determine whether there is a new message reminder in the triggered application program; if yes, display the detailed content of the new message in the operation display area; if not, call and display the new message in the operation display area An operation interface of at least one function of the application program. Wherein, the operation interface of at least one function of the application specifically includes: an operation interface corresponding to a function option selected by the user, or an operation interface in which a default application function of the application is preset according to user operations.
例如,如图4所示,电子邮件应用程序接收到2封未读邮件;所述终端根据用户指示将浮动操作区域41移动至电子邮件的图标42,以使得浮动操作区域41覆盖所述图标42;则所述终端直接在操作显示区域显示未读电子邮件For example, as shown in Figure 4, the e-mail application program receives 2 unread mails; the terminal moves the floating operation area 41 to the icon 42 of the e-mail according to the user's instruction, so that the floating operation area 41 covers the icon 42 ; then the terminal directly displays unread emails in the operation display area
本发明实施例提供的应用程序的功能调用方法,在触发终端显示界面中的应用程序的图标后,在所述显示界面中生成一操作显示区域,在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。与现有技术相比,采用本实发明施例提供的方法,可以将应用程序的新消息或者功能界面直接在终端的显示界面进行显示,无需用户点击该应用程序进行操作界面的多次跳转,能够简化调用应用程序的某项应用功能的实现过程。In the method for invoking the function of the application provided by the embodiment of the present invention, after the icon of the application in the display interface of the terminal is triggered, an operation display area is generated in the display interface, and the application is displayed in the operation display area or at least one functional interface of the application. Compared with the prior art, by adopting the method provided by the embodiment of the present invention, the new message or function interface of the application program can be displayed directly on the display interface of the terminal, without the need for the user to click the application program to perform multiple jumps on the operation interface , which can simplify the implementation process of calling a certain application function of the application program.
在图2所示实施例的基础上,可选的,作为一种可选的具体实施方式,在步骤204之前,还包括:On the basis of the embodiment shown in FIG. 2 , optionally, as an optional specific implementation manner, before step 204, it also includes:
203、所述终端根据用户操作预先设定所述应用程序的默认应用功能。203. The terminal presets a default application function of the application program according to a user operation.
具体的,所述终端可以将所述应用程序的某一功能设定为所述默认应用功能;通过设定所述默认应用功能,所述终端可以快速的确定用户需要调用的应用功能。例如,以电子邮件应用程序为例,所述终端可以将阅读未读邮件的“邮件阅读功能”设定为所述默认应用功能,或者,所述终端可以将发送邮件的“邮件发送功能”设定为所述默认应用功能。Specifically, the terminal may set a certain function of the application program as the default application function; by setting the default application function, the terminal may quickly determine the application function that the user needs to invoke. For example, taking an e-mail application program as an example, the terminal may set the "email reading function" for reading unread e-mails as the default application function, or the terminal may set the "email sending function" for sending e-mails to Set as the default application function.
值得说明的是,所述终端通过步骤203可以确定用户需要调用的应用功能。由于步骤204也是为了供所述终端确定用户需要调用的应用功能,所以在步骤203的基础上,所述终端可以选择性的跳过步骤204,直接执行步骤206。具体的,以电子邮件应用程序为例,在步骤203的基础上,步骤206至少包括如下具体实施方式:It is worth noting that the terminal can determine the application function that the user needs to invoke through step 203 . Since step 204 is also for the terminal to determine the application function that the user needs to invoke, on the basis of step 203, the terminal may selectively skip step 204 and directly execute step 206. Specifically, taking the e-mail application program as an example, on the basis of step 203, step 206 includes at least the following specific implementation methods:
所述终端将电子邮件应用程序的某一功能设定为所述默认应用功能,例如,将“邮件发送功能”设定为所述电子邮件应用程序的默认应用功能。如果所述终端检测到所述浮动操作窗口覆盖所述电子邮件应用程序的图标,则直接调用并在所述操作显示区域显示所述“邮件发送功能”,以供用户编辑并发送新邮件。The terminal sets a certain function of the email application program as the default application function, for example, sets "email sending function" as the default application function of the email application program. If the terminal detects that the floating operation window covers the icon of the e-mail application program, the "email sending function" is directly invoked and displayed in the operation display area for the user to edit and send a new e-mail.
通过上述具体实施方式,当所述终端检测到所述浮动操作窗口覆盖应用程序的图标时,所述终端直接调用并显示所述应用程序的默认应用功能。采用这样的方法,省去了用户选择的过程,能够快速的实现应用程序的功能调用。Through the above specific implementation manner, when the terminal detects that the floating operation window covers the icon of the application program, the terminal directly invokes and displays the default application function of the application program. By adopting such a method, the user selection process is omitted, and the function call of the application program can be realized quickly.
在图2所示实施例的基础上,可选的,作为另一种可选的具体实施方式,在步骤202之前,还包括步骤201,具体如下:On the basis of the embodiment shown in FIG. 2, optionally, as another optional specific implementation manner, before step 202, step 201 is also included, specifically as follows:
201、检测所述终端中接收到新消息的应用程序,将有新消息提醒的应用程序的图标移动至所述浮动操作窗口附近。201. Detect an application program that receives a new message in the terminal, and move an icon of the application program that has a new message reminder near the floating operation window.
例如,如图5所示,电子邮件、社交平台、短信均接收到未读消息;用户可以长按浮动操作区域,所述终端将电子邮件、社交平台、短信的图标汇聚到浮动操作区域周边,以便于用户通过所述浮动操作区域确定需要调用的应用程序。For example, as shown in Figure 5, emails, social platforms, and text messages all receive unread messages; the user can press and hold the floating operation area, and the terminal will gather icons of emails, social platforms, and text messages to the periphery of the floating operation area, In order to facilitate the user to determine the application program to be invoked through the floating operation area.
通过步骤201,一方面,使得待触发应用程序的图标靠近所述浮动操作窗口,便于用户将所述浮动操作窗口较便捷的覆盖所述待触发应用程序的图标;另一方面,也便于用户在使用大屏手机时,较快捷的便于用户选择需要调用的应用程序。Through step 201, on the one hand, make the icon of the application program to be triggered close to the floating operation window, so that the user can conveniently cover the icon of the application program to be triggered by the floating operation window; When using a large-screen mobile phone, it is convenient for the user to select the application program to be called more quickly.
实施例二Embodiment two
本发明实施例提供了一种终端,能够实现上述方法实施例。如图6所示,本实施例提供的终端60包括:An embodiment of the present invention provides a terminal capable of implementing the foregoing method embodiments. As shown in FIG. 6, the terminal 60 provided in this embodiment includes:
触发单元61,用于触发所述终端60显示界面中的应用程序的图标;a triggering unit 61, configured to trigger the terminal 60 to display the icon of the application program in the interface;
显示单元62,用于在所述显示界面中生成一操作显示区域,在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。The display unit 62 is configured to generate an operation display area in the display interface, and display a new message of the application program or at least one function interface of the application program in the operation display area.
具体的,所述显示单元62还用于在终端显示界面中显示一浮动操作窗口;Specifically, the display unit 62 is also used to display a floating operation window in the terminal display interface;
所述触发单元61还用于当用户移动所述浮动操作窗口覆盖所述应用程序的图标时,触发所述应用程序的图标。The triggering unit 61 is further configured to trigger the icon of the application program when the user moves the floating operation window to cover the icon of the application program.
具体的,所述触发单元61还用于当所述浮动操作窗口覆盖所述应用程序的图标时,触发所述显示单元62在所述显示界面生成一操作显示区域。Specifically, the triggering unit 61 is further configured to trigger the display unit 62 to generate an operation display area on the display interface when the floating operation window covers the icon of the application program.
所述显示单元62具体用于判断所述应用程序中是否有新消息提醒;若有,则在所述操作显示区域显示所述新消息的详细内容;若无,则在所述操作显示区域调用并显示所述应用程序的至少一个功能界面;所述应用程序的至少一个功能具体为:根据用户操作预先设定所述应用程序的默认应用功能。The display unit 62 is specifically used to judge whether there is a new message reminder in the application program; if there is, the detailed content of the new message will be displayed in the operation display area; And displaying at least one functional interface of the application program; the at least one function of the application program specifically includes: presetting a default application function of the application program according to user operations.
如图7所示,所述终端60还包括:As shown in Figure 7, the terminal 60 also includes:
处理单元63,用于将有新消息提醒的应用程序的图标移动至所述浮动操作窗口附近。The processing unit 63 is configured to move the icon of the application program with a new message reminder to the vicinity of the floating operation window.
本发明实施例提供的终端,在触发终端显示界面中的应用程序的图标后,在所述显示界面中生成一操作显示区域,在所述操作显示区域中显示所述应用程序的新消息或所述应用程序的至少一个功能界面。与现有技术相比,采用本实发明施例提供的终端,可以将应用程序的新消息或者功能界面直接在终端的显示界面进行显示,无需用户点击该应用程序进行操作界面的多次跳转,能够简化调用应用程序的某项应用功能的实现过程。In the terminal provided by the embodiment of the present invention, after the icon of the application program in the display interface of the terminal is triggered, an operation display area is generated in the display interface, and the new message of the application program or the new message of the application program is displayed in the operation display area. At least one functional interface of the application program. Compared with the prior art, the terminal provided by the embodiment of the present invention can directly display the new message or function interface of the application program on the display interface of the terminal, without the need for the user to click the application program to perform multiple jumps on the operation interface , which can simplify the implementation process of calling a certain application function of the application program.
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be realized by means of software plus necessary general-purpose hardware, and of course also by hardware, but in many cases the former is a better embodiment . Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product is stored in a readable storage medium, such as a floppy disk of a computer , a hard disk or an optical disk, etc., including several instructions for enabling a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments of the present invention.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310521847.XA CN103558958B (en) | 2013-10-29 | 2013-10-29 | Application program function calling method and terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310521847.XA CN103558958B (en) | 2013-10-29 | 2013-10-29 | Application program function calling method and terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103558958A CN103558958A (en) | 2014-02-05 |
| CN103558958B true CN103558958B (en) | 2017-04-12 |
Family
ID=50013231
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310521847.XA Active CN103558958B (en) | 2013-10-29 | 2013-10-29 | Application program function calling method and terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103558958B (en) |
Families Citing this family (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105204930A (en) * | 2014-05-29 | 2015-12-30 | 深圳桑菲消费通信有限公司 | Application program switching method and system |
| CN104077183B (en) * | 2014-07-08 | 2018-07-06 | 广东欧珀移动通信有限公司 | A kind of prompting of software new information reading and operating method and device |
| CN105487740B (en) * | 2014-09-15 | 2019-06-18 | 北京三星通信技术研究有限公司 | Method and apparatus for calling a program |
| CN104571868A (en) * | 2015-01-15 | 2015-04-29 | 深圳市中兴移动通信有限公司 | Mobile terminal and icon adjusting method and device thereof |
| CN105988679B (en) * | 2015-02-27 | 2019-06-21 | 阿里巴巴集团控股有限公司 | A kind of information demonstrating method, device and a kind of user equipment |
| CN106293684A (en) * | 2015-06-23 | 2017-01-04 | 深圳市东方拓宇科技有限公司 | A kind of floating panel display packing and mobile terminal |
| CN107850975B (en) * | 2015-07-28 | 2021-07-06 | 三星电子株式会社 | Method and user interface (UI) for custom user access to application functionality |
| CN105824544A (en) * | 2015-11-30 | 2016-08-03 | 南京步步高通信科技有限公司 | Method for starting application program and terminal |
| CN105573656A (en) * | 2015-12-31 | 2016-05-11 | 深圳市金立通信设备有限公司 | Icon response method and terminal |
| CN105824498A (en) * | 2016-01-29 | 2016-08-03 | 维沃移动通信有限公司 | Starting method for electronic email application program and mobile terminal |
| CN106055224A (en) * | 2016-04-19 | 2016-10-26 | 乐视控股(北京)有限公司 | Method for displaying icon options and terminal equipment |
| CN106095230A (en) * | 2016-06-02 | 2016-11-09 | 珠海市魅族科技有限公司 | A kind of method for controlling mobile terminal and terminal |
| CN106201219B (en) * | 2016-07-28 | 2019-08-02 | 宇龙计算机通信科技(深圳)有限公司 | The quick call method of function of application and system |
| CN106502682A (en) * | 2016-10-31 | 2017-03-15 | 珠海市魅族科技有限公司 | A kind of function interface methods of exhibiting and device |
| CN107562336A (en) * | 2017-08-01 | 2018-01-09 | 努比亚技术有限公司 | A kind of method, equipment and computer-readable recording medium for controlling suspension ball |
| CN107592416B (en) * | 2017-08-31 | 2020-11-17 | 努比亚技术有限公司 | Voice message transmitting method, terminal and computer readable storage medium |
| CN107562327B (en) * | 2017-10-27 | 2020-12-04 | 珠海市魅族科技有限公司 | Management method and device of mailbox account, computer device and storage medium |
| CN113157155A (en) * | 2018-06-08 | 2021-07-23 | Oppo广东移动通信有限公司 | Buoy display method, device, terminal and storage medium |
| CN108897473B (en) * | 2018-06-29 | 2021-01-08 | 维沃移动通信有限公司 | Interface display method and terminal |
| CN109740332B (en) * | 2018-12-29 | 2021-04-13 | Oppo广东移动通信有限公司 | Application opening method and related device |
| CN110531905B (en) * | 2019-08-16 | 2021-07-23 | 维沃移动通信有限公司 | Icon control method and terminal |
| CN111061976B (en) * | 2019-12-31 | 2023-08-08 | 哈尔滨海能达科技有限公司 | Object display method and device of browser |
| CN111966251B (en) * | 2020-02-11 | 2021-08-13 | 荣耀终端有限公司 | Card display method, electronic device and computer-readable storage medium |
| CN112306325B (en) * | 2020-10-30 | 2022-05-31 | 维沃移动通信有限公司 | Interaction control method and device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5621878A (en) * | 1993-03-03 | 1997-04-15 | Apple Computer, Inc. | Method and apparatus or manipulating data from a suspended application program on a computer-controlled display system |
| CN102945138A (en) * | 2012-11-14 | 2013-02-27 | 李江涛 | Switching method and terminal for application programs |
| CN103279270A (en) * | 2013-05-31 | 2013-09-04 | 东莞宇龙通信科技有限公司 | Method and device for processing applications |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003162355A (en) * | 2001-11-26 | 2003-06-06 | Sony Corp | Task display switching method, portable device and portable communication device |
| CN102799273B (en) * | 2012-07-11 | 2015-04-15 | 华南理工大学 | Interaction control system and method |
-
2013
- 2013-10-29 CN CN201310521847.XA patent/CN103558958B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5621878A (en) * | 1993-03-03 | 1997-04-15 | Apple Computer, Inc. | Method and apparatus or manipulating data from a suspended application program on a computer-controlled display system |
| CN102945138A (en) * | 2012-11-14 | 2013-02-27 | 李江涛 | Switching method and terminal for application programs |
| CN103279270A (en) * | 2013-05-31 | 2013-09-04 | 东莞宇龙通信科技有限公司 | Method and device for processing applications |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103558958A (en) | 2014-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103558958B (en) | Application program function calling method and terminal | |
| US12114234B2 (en) | Context sensitive message notifications | |
| CN110431521B (en) | Split screen display method and device and terminal | |
| CN104077183B (en) | A kind of prompting of software new information reading and operating method and device | |
| US9215287B2 (en) | Method for notification of events on a device running multiple user identities | |
| CN103593178B (en) | Method and electronic equipment for sending/receiving message | |
| EP3499353A1 (en) | Apparatus and method for displaying notification in electronic device | |
| CN101727287B (en) | Prompting method, prompting system and mobile terminal of customizing information | |
| CA2731745A1 (en) | Contact objects | |
| JP2016525316A (en) | Intelligent SIM selection that supports rich context of input factors | |
| CN103067577A (en) | Terminal and information display method | |
| CN102404456B (en) | To-be-processed incident processing method, device and mobile terminal | |
| CN104919419B (en) | Terminal and terminal control method | |
| CN102137180B (en) | Method and terminal for quickly contacting linkmen | |
| CN103616992A (en) | Method and device for controlling application programs | |
| CN103229133A (en) | Task switching method and terminal | |
| CN103179283A (en) | A method and system for performing shortcut key operations on mobile phone status bar SMS notifications | |
| CN103618830A (en) | Method and device for checking unread messages | |
| CN106796601A (en) | Short message processing method, device and electronic equipment | |
| WO2012058811A1 (en) | Method and device for checking event to be processed | |
| CN106302932A (en) | The method and apparatus checking log in communication terminal | |
| US10318136B2 (en) | Operation processing method and device | |
| US8589825B2 (en) | Communication application triggering method and electronic device | |
| US20160098166A1 (en) | Method of Performing One or More Actions on an Electronic Device | |
| JP2017520995A (en) | Communication start method and terminal device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20250522 Address after: Room MFS2292, South Building, Miaofengshan Town Government Compound, Mentougou District, Beijing 102300 (Cluster Registration) Patentee after: Beijing Qiuchen Pingteng Technology Co.,Ltd. Country or region after: China Address before: 518040 Guangdong city in Shenzhen Province, Futian District Tian An Digital City, the innovation and Technology Square, B block 807-809 room Patentee before: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) Co.,Ltd. Country or region before: China |