WO2019051808A1 - Method and apparatus for switching application program of intelligent device - Google Patents

Method and apparatus for switching application program of intelligent device Download PDF

Info

Publication number
WO2019051808A1
WO2019051808A1 PCT/CN2017/101958 CN2017101958W WO2019051808A1 WO 2019051808 A1 WO2019051808 A1 WO 2019051808A1 CN 2017101958 W CN2017101958 W CN 2017101958W WO 2019051808 A1 WO2019051808 A1 WO 2019051808A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
bar
application bar
area
display
Prior art date
Application number
PCT/CN2017/101958
Other languages
French (fr)
Chinese (zh)
Inventor
李勇奇
Original Assignee
深圳传音通讯有限公司
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 深圳传音通讯有限公司 filed Critical 深圳传音通讯有限公司
Priority to PCT/CN2017/101958 priority Critical patent/WO2019051808A1/en
Publication of WO2019051808A1 publication Critical patent/WO2019051808A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Definitions

  • the present invention relates to the field of smart devices, and in particular, to a method and a switching device for switching an application for a smart device.
  • the user may need to switch the current application at any time, such as switching from WeChat to the game, that is, various scenarios have fast switching requirements for other tasks.
  • the other is to switch to another application when there is a switch requirement.
  • an object of the present invention is to provide a switching method and a switching device for an application of a smart device.
  • the invention discloses a method for switching an application for a smart device, characterized in that the switching method comprises:
  • the application bar After performing the second touch operation on the area where the application bar is located, the application bar is hidden or opened.
  • setting an application bar of the running application in the display area of the smart device includes:
  • the current application is set to the application and displayed in the application bar.
  • displaying the application in the application bar according to a startup time corresponding to the application includes:
  • switching to the application interface of the application includes:
  • the application bar is hidden or opened, including:
  • the present invention also discloses a switching device for an application of a smart device, wherein the switching device includes: a setting module, a management module, a switching module, and a display module, wherein
  • a management module configured to communicate with the setting module, configured to display the application in the application bar according to a startup time corresponding to the application;
  • a switching module configured to be in communication with the management module, configured to perform a first touch operation on an application in the application bar, and then switch to an application interface of the application;
  • the display module is in communication with the switching module, and is configured to hide or open the application bar after performing a second touch operation on an area where the application bar is located.
  • the setting module comprises:
  • a region dividing unit configured to set the application bar on one side of the display area of the smart device
  • a detecting unit configured to be in communication with the area dividing unit, configured to set the current application as the application and display in the application bar when detecting that a current application is started.
  • the management module includes:
  • a sorting unit configured to acquire the startup time corresponding to the application, and display the application in descending order according to the startup time and the application bar;
  • the browsing unit is communicatively connected to the sorting unit, and is configured to display all the applications by sliding the application bar when the number of the applications exceeds the display quantity of the application bar.
  • the switching module includes:
  • a touch unit configured to perform the first touch operation on an icon of the application in the application bar
  • a switching unit configured to communicate with the touch unit, to switch to the application and open a display interface of the application when the application is different from an application currently running by the smart device.
  • the display module comprises:
  • a hiding unit configured to perform the second touch operation on the application bar to hide the application bar when the application bar is displayed in a display area of the smart device
  • a display unit configured to be in communication with the hidden unit, configured to perform the second touch operation on the area where the application bar is located when the application bar is not displayed in the display area of the smart device The application bar is displayed.
  • the user can switch between various tasks very directly, without having to go through the navigation buttons in the prior art, or through other complicated navigation operations to find the recently opened application, thereby Improved interaction and friendliness of the human-machine interface when running multiple tasks.
  • FIG. 1 is a schematic flow chart in accordance with a preferred embodiment of the present invention.
  • FIG. 2 is a schematic flow chart of a specific implementation of step 101 shown in FIG. 1;
  • step 102 shown in FIG. 3
  • step 103 is a schematic flow chart of a specific implementation of step 103 shown in FIG.
  • FIG. 5 is a schematic flow chart of a specific implementation of step 104 shown in FIG.
  • Figure 6 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
  • Figure 7 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
  • Figure 8 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
  • Figure 9 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
  • Figure 10 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
  • the smart device used herein includes a device of a wireless signal receiver, a device having only a wireless signal receiver without a transmitting capability, and a device for receiving and transmitting hardware, which has the capability to A device that performs bidirectional communication reception and transmission hardware on a two-way communication link.
  • Such devices may include cellular or other communication devices having a single line display or a multi-line display or a cellular or other communication device without a multi-line display; PCS (Personal Communications Service), which may combine voice, data Processing, fax, and/or data communication capabilities; PDA (Personal Digital Assistant), which can include radio frequency receivers, pagers, Internet/Intranet access, web browsers, notepads, calendars, and/or GPS (Global Positioning System (Global Positioning System) receiver; conventional laptop and/or palmtop computer or other device having a conventional laptop and/or palmtop computer or other device that includes and/or includes a radio frequency receiver.
  • the "device” and “smart device” used herein may be portable, transportable, and installed in a vehicle.
  • the "device” and “smart device” used herein may also be a communication device, an internet device, a music/video playback device, such as a PDA, a MID (Mobile Internet Device), and/or have a music/video playback.
  • Functional mobile phones can also be smart TVs, set-top boxes and other devices.
  • first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
  • first information may also be referred to as second information without departing from the scope of the present disclosure.
  • second information may also be referred to as first information.
  • word "if” as used herein may be interpreted as "when” or “when” or “in response to a determination.”
  • a flow diagram consistent with a preferred embodiment of the present invention includes:
  • Step 101 Set an application bar of the application that is running in a display area of the smart device
  • the application bar may be disposed on the current display area of the touch screen of the smart device, specifically, on a side of the current display area, preferably, the side is a lower bottom edge.
  • the smart device can also detect the operation of touching the application bar area of the touch screen in real time, and display the application bar on the application bar area of the current display area when detecting the operation of touching the application bar area of the touch screen.
  • the smart device detects the operation of touching the application bar area in real time, and when detecting the operation of touching the application bar area of the touch screen, on the application bar area of the current display area.
  • the application bar is displayed.
  • the display and hiding method of the application bar can be implemented according to specific requirements.
  • the touch screen of the smart device is divided into a touch operation area and a button area.
  • the touch operation area It is used to detect the touch operation and convert it into the corresponding smart device to perform the operation;
  • the button area is used to set frequently used buttons, such as the menu button, the Home button, the back button, and the like.
  • the present invention can implement two anti-missing schemes: one is to divide the application bar area in the touch operation area by using a fixed manner, which is actually a virtual border area.
  • One is to divide the application bar area in the touch operation area by using a free setting method.
  • the current normal processing mode is still used; for the touch event in the divided application area, the special processing mode is defined, for example, only the application field area can be identified. Click operation, slide operation on the application bar area, click operation on the application icon in the application bar area, and the like.
  • an application bar is displayed in the application bar area, and the application bar contains icons of all applications that are currently open and running.
  • the application bar area is divided in a fixed manner, and the dividing method is: dividing a partial area as a virtual bezel area (ie, an application bar area) on the edge of the touch operation area of the touch screen, and the touch operation area
  • the other area is called a touch operation area (same function as the conventional one);
  • the application area includes a portion of the display area of the application, and the position is fixedly disposed at the bottom of the touch operation area.
  • the application bar area can still only recognize the click operation on the application bar area, the sliding operation on the application bar area, and the click operation of the application icon in the application bar area, and the touch events are usually events such as clicking and sliding. Therefore, the smart device can determine whether the touch event occurs in the application bar area or the touch operation area by detecting the area where the contact of the touch event falls.
  • an application such as a camera program
  • the relevant information of the application is acquired and the program icon of its corresponding camera application is added to the application bar.
  • the user wants to activate the camera function, click on the program icon of the camera application in the application bar to start the camera program.
  • Step 102 Display the application in the application bar according to a startup time corresponding to the application.
  • the app bar can be set anywhere on the current display area of the smart device, such as the top, bottom, or side of the current display area.
  • the display position of the application bar can be set according to specific needs.
  • the application bar is disposed at the bottom of the current display area, and the application bar includes three main menus that are already in operation, for example, the current display area of the smart device displays the smart device, but the background is running. There are 3 apps, so 3 corresponding app icons are displayed in the app bar. In the specific implementation process, the number of task icons displayed may be more than three or less than three.
  • the running application When the number of applications of the smart device in the running is greater than 1, the running application is sorted according to the starting time from late to early, that is, the tasks started after the running are arranged in the running application. Before starting the task first. It can be understood that if the number of applications in the running is 1, the running application does not need to be sorted, and if the number of the second tasks is 0, the application bar can display empty content.
  • the first arranged post task may be arranged in front of the second task after the arrangement according to a predetermined display direction. For example, if the display direction of the smart device for displaying multiple tasks is horizontal from left to right, in this step, the first task may be arranged in the second task. On the left side, the first task is arranged in front of the second task. If the display direction of the smart device for displaying multiple tasks is a vertical top-to-bottom direction, in this step, the first The tasks are arranged on the upper side of the second task, that is, the first tasks are arranged in front of the second task.
  • the number of task icons for background tasks that can be displayed in the application bar is limited. In this case, it is also possible to display only a part of the task icon of the background task, and then display a preset special icon. In this case, when an operation of touching the preset special icon is detected, a task list is popped up, and a task icon whose task icon fails to be displayed in all the background tasks in the application bar is displayed in the task list, For users to choose further.
  • the number of task icons of the background task that can be displayed in the application bar is limited. Therefore, the task bar is set with a threshold for displaying the maximum number of application icons, for example, 5 in this embodiment.
  • the application bar displays a slidable effect, and by sliding the application bar, it is possible to browse the currently running application.
  • Step 103 After performing a first touch operation on an application in the application bar, switching to an application interface of the application;
  • the background application corresponding to the application icon in the application bar area is switched to the foreground. Specifically, after the background application corresponding to the application icon for the touch operation is switched to the foreground, the background task corresponding to the application icon targeted by the touch operation is converted into the foreground task, and the current touch screen of the smart device The display area will show the application for which the touch operation is targeted The application screen of the background task corresponding to the program icon.
  • the display, the hidden, and the switching of different tasks in the touch operation area are controlled according to the types of touch events at different times.
  • the touch is detected in the application bar area.
  • the application bar is displayed in the application bar area, and the application bar includes all currently open applications;
  • the application bar When the application bar is in the display state, when the duration of the touch event of the application bar area is not detected exceeds the preset threshold, the application bar is displayed in the application bar area, and the application bar includes all currently open applications;
  • the touch operation area is switched to be displayed as an application corresponding to the current position of the contact.
  • the multi-task switching function is implemented: the application is switched by sliding, for example, the application bar is set at the bottom edge of the smart device display area, and the left sliding operation is performed in the application bar area, and the display interface of the touch operation area is used by the current application.
  • the interface is switched to the previous application interface; by sliding the operation to the right in the application bar area, the display interface of the touch operation area is switched from the current application interface to the next application interface, so that the user can switch applications.
  • Open the specified application function preset the corresponding application type for different sliding directions in advance; when the application bar area senses the up/down sliding event, open the corresponding corresponding application.
  • This function users can set one or two applications with the highest frequency of use according to their own usage habits, overcoming the time-consuming and laborious defects of the traditional way (finding a specific application from many applications on the desktop).
  • Step 104 Perform a hidden instruction or an open instruction corresponding to the application bar in the display interface to hide or open the application bar.
  • the smart device detects the operation of touching the application bar area in real time, and when detecting the operation of touching the application bar area of the touch screen, on the application bar area of the current display area.
  • the application bar is displayed.
  • the display and hiding method of the application bar can be implemented according to specific requirements.
  • the application bar is hidden at an initial moment before the task is switched; after the click event is sensed in the application bar area, the application bar is displayed in the application bar area, which is convenient for the user to view; and the application bar is displayed.
  • the sliding event is sensed, as the contact moves, the icons of the respective applications corresponding to the contacts in different positions are sequentially Display, enabling the user to clearly view; when the application bar area senses the click event again, or the contact stays at a certain position in the application bar area for more than a preset threshold, for example, clicking or staying at the corresponding position of the "camera" icon, Then, the touch operation area is switched to the application interface, and after the completion of the switching, the application bar is hidden again when the duration of the new touch event is not generated exceeds the preset threshold.
  • the device according to the present invention can be implemented by a switching device 10, and includes: a setting module 11, a management module 12, a switching module 13, and a display module 14
  • An application area for displaying the running application is set in a display area of the smart device.
  • the application bar may be disposed on the current display area of the touch screen of the smart device, specifically, on a side of the current display area, preferably, the side is a lower bottom edge.
  • the smart device can also detect the operation of touching the application bar area of the touch screen in real time, and display the application bar on the application bar area of the current display area when detecting the operation of touching the application bar area of the touch screen.
  • the smart device detects the operation of touching the application bar area in real time, and when detecting the operation of touching the application bar area of the touch screen, on the application bar area of the current display area.
  • the application bar is displayed.
  • the display and hiding method of the application bar can be implemented according to specific requirements.
  • the area dividing unit divides the touch screen of the smart device into a touch operation area and a button area.
  • the touch operation area is used to detect the touch operation and is converted into a corresponding smart device to perform an operation;
  • the button area is used to set common keys, such as a menu key, a Home key, a return key, and the like.
  • the present invention can implement two anti-missing schemes: one is to divide the application bar area in the touch operation area by using a fixed manner, which is actually a virtual border area.
  • One is to divide the application bar area in the touch operation area by using a free setting method.
  • the current normal processing mode is still used; for the touch event in the divided application area, the special processing mode is defined, for example, only the application field area can be identified. Click operation, slide operation on the application bar area, click operation on the application icon in the application bar area, and the like.
  • an application bar is displayed in the application bar area, and the application bar contains icons of all applications that are currently open and running.
  • the application bar area is divided in a fixed manner, and the dividing method is: dividing a partial area as a virtual bezel area (ie, an application bar area) on the edge of the touch operation area of the touch screen, and the touch operation area
  • the other area is called a touch operation area (same function as the conventional one);
  • the application area includes a portion of the display area of the application, and the position is fixedly disposed at the bottom of the touch operation area.
  • the application bar area can still only recognize the click operation on the application bar area, the sliding operation on the application bar area, and the click operation of the application icon in the application bar area, and the touch events are usually events such as clicking and sliding. Therefore, the smart device can determine whether the touch event occurs in the application bar area or the touch operation area by detecting the area where the contact of the touch event falls.
  • the detecting unit detects the activation of an application such as a camera program, transfers to the background or exits, the related information of the application is acquired and the program icon of its corresponding camera application is added to the application bar.
  • an application such as a camera program
  • the application bar can be set at any position on the current display area of the smart device, such as the top, bottom or side of the current display area.
  • the display position of the application bar can be set according to specific needs.
  • the application bar is disposed at the bottom of the current display area, and the application bar includes three main menus that are already in operation, for example, the current display area of the smart device displays the smart device, but the background is running. There are 3 apps, so 3 corresponding app icons are displayed in the app bar.
  • the number of task icons displayed may be more than three or less than three.
  • Sorting unit when the number of applications of the smart device in the running is greater than 1, according to the starting time from late to early
  • the running application is sorted in order, that is, for the running application, the post-starting task is arranged before the previously started task. It can be understood that if the number of applications in the running is 1, the running application does not need to be sorted, and if the number of the second tasks is 0, the application bar can display empty content.
  • the first arranged post task may be arranged in front of the second task after the arrangement according to a predetermined display direction. For example, if the display direction of the smart device for displaying multiple tasks is horizontal from left to right, in this step, the first task may be arranged in the second task. On the left side, the first task is arranged in front of the second task. If the display direction of the smart device for displaying multiple tasks is a vertical top-to-bottom direction, in this step, the first The tasks are arranged on the upper side of the second task, that is, the first tasks are arranged in front of the second task.
  • the browsing unit is limited by the size of the smart device touch screen, and the number of task icons of the background tasks that the application bar can display is limited. In this case, it is also possible to display only a part of the task icon of the background task, and then display a preset special icon. In this case, when an operation of touching the preset special icon is detected, a task list is popped up, and a task icon whose task icon fails to be displayed in all the background tasks in the application bar is displayed in the task list, For users to choose further.
  • the number of task icons of the background task that can be displayed in the application bar is limited. Therefore, the task bar is set with a threshold for displaying the maximum number of application icons, for example, 5 in this embodiment.
  • the application bar displays a slidable effect, and by sliding the application bar, it is possible to browse the currently running application.
  • the touch unit can only determine the touch event to the application bar area by correspondingly touching the application icon in the application bar area. Made inside the app icon.
  • the background application corresponding to the application icon in the application bar area is switched to the foreground.
  • the application diagram for the touch operation After the background application corresponding to the target is switched to the foreground, the background task corresponding to the application icon for the touch operation will be converted into the foreground task, and the current display area of the smart device touch screen will display the application icon for the touch operation.
  • the corresponding application screen of the background task After the background application corresponding to the target is switched to the foreground, the background task corresponding to the application icon for the touch operation will be converted into the foreground task, and the current display area of the smart device touch screen will display the application icon for the touch operation.
  • the corresponding application screen of the background task The corresponding application screen of the background task.
  • the display, the hidden, and the switching of different tasks in the touch operation area are controlled according to the types of touch events at different times.
  • the touch is detected in the application bar area.
  • the application bar is displayed in the application bar area, and the application bar includes all currently open applications;
  • the touch event recognition unit When the application bar is in the display state, the touch event recognition unit does not sense that the duration of the touch event in the application bar area exceeds a preset threshold, and displays an application bar in the application bar area, where the application bar includes all currently opened application;
  • the touch operation area is switched to be displayed as an application corresponding to the current position of the contact.
  • the multi-task switching function is implemented: the application is switched by sliding, for example, the application bar is set at the bottom edge of the smart device display area, and the left sliding operation is performed in the application bar area, and the display interface of the touch operation area is used by the current application.
  • the interface is switched to the previous application interface; by sliding the operation to the right in the application bar area, the display interface of the touch operation area is switched from the current application interface to the next application interface, so that the user can switch applications.
  • Open the specified application function preset the corresponding application type for different sliding directions in advance; when the application bar area senses the up/down sliding event, open the corresponding corresponding application.
  • This function users can set one or two applications with the highest frequency of use according to their own usage habits, overcoming the time-consuming and laborious defects of the traditional way (finding a specific application from many applications on the desktop).
  • the smart device detects the operation of touching the application bar area in real time, and when detecting the operation of touching the application bar area of the touch screen, on the application bar area of the current display area.
  • the application bar is displayed.
  • the display and hiding method of the application bar can be implemented according to specific requirements.
  • the application bar is hidden at the initial moment before the task is switched; the click event is sensed in the application bar area
  • the application bar is displayed in the application bar area, which provides convenience for the user to view later; when the application bar is in the display state, when the sliding event is sensed, the contacts correspond to different applications corresponding to the movement of the contacts.
  • the icons of the program are displayed in sequence so that the user can clearly view; when the application bar area senses the click event again, or the contact stays at a certain position in the application bar area for more than a preset threshold, for example, at the corresponding position of the "camera" icon Click or pause to switch the touch operation area to the application interface. After the switch is completed, the application bar is hidden again when the duration of the new touch event is not exceeded exceeds the preset threshold.
  • an embodiment of the present invention further provides a computer readable storage medium having stored therein computer executable instructions, such as a non-volatile memory such as an optical disk, a hard disk, or a flash memory.
  • computer executable instructions described above are for causing a computer or similar computing device to perform various operations in the above-described switching method for an application of a smart device.
  • the present invention includes apparatus related to performing one or more of the operations in this application. These devices may be specially designed and manufactured for the required purposes, or may also include known devices in a general purpose computer. These devices have computer programs stored therein that are selectively activated or reconfigured.
  • Such computer programs may be stored in a device (eg, computer) readable medium or in any type of medium suitable for storing electronic instructions and separately coupled to a bus, including but not limited to any type Disk (including floppy disk, hard disk, CD, CD-ROM, and magneto-optical disk), ROM (Read-OnlyMemoty, read-only memory), RAM (RandomAccessMemory, random memory), EPROM (ErasableProgrammableRead-OnlyMemory, rewritable programmable only Read memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic card or light card. That is, a readable medium includes any medium that is stored or transmitted by a device (eg, a computer) in a readable form.
  • a readable medium includes any medium that is stored or transmitted by a device (eg, a computer) in a readable form.

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

A method for switching an application program of an intelligent device, characterized in that the switching method comprises: setting, in a display area of the intelligent device, an application box for displaying the running application program (101); sorting and displaying the application program in the application box according to a starting time corresponding to the application program (102); after executing a first touch-control operation on the application program in the application box, switching to an application interface of the application program (103); and after executing a second touch-control operation on an area where the application box is located, hiding or opening the application box (104). The method can directly switch between various tasks, unlike in the prior art, in which navigation buttons need to be used, thereby improving the interaction simplicity and friendliness of a human-machine interface when an intelligent device runs a plurality of tasks.

Description

一种用于智能设备的应用程序的切换方法及切换装置Switching method and switching device for application of smart device 技术领域Technical field
本发明涉及智能设备领域,尤其涉及一种用于智能设备的应用程序的切换方法及切换装置。The present invention relates to the field of smart devices, and in particular, to a method and a switching device for switching an application for a smart device.
背景技术Background technique
随着智能设备,如手机、个人数码助理等设备的内置存储器容量的扩大、操作装置功能的日益强大,终端设备中可以开发安装的应用程序越来越多,功能越来越丰富。With the expansion of the built-in memory capacity of smart devices, such as mobile phones and personal digital assistants, and the increasing functions of operating devices, more and more applications can be developed and installed in terminal devices, and functions are becoming more and more abundant.
在应用过程中,用户随时都可能需要对当前的应用程序进行切换,比如由微信切换至游戏,即各种场景都存在对其他任务的快速切换需求。During the application process, the user may need to switch the current application at any time, such as switching from WeChat to the game, that is, various scenarios have fast switching requirements for other tasks.
而目前通用的应用程序切换方案有两种:There are currently two general application switching schemes:
一种是在有切换需求时,先退出当前的应用程序以返回至桌面,再从桌面上查找并点击需切换的应用程序的图标,从而完成切换;One is to exit the current application to return to the desktop when there is a switching requirement, and then find and click the icon of the application to be switched from the desktop to complete the switching;
另一种是在有切换需求时,选择切换至另一应用程序。The other is to switch to another application when there is a switch requirement.
以上两种方案均存在缺陷:第一种方案的切换实现不够便捷,假设己经打开几个应用,当有切换打开应用需求时,每次都需要返回桌面,滑动桌面后打开对应图标;第二种方案,需要通过不同型号终端自定义快捷方式进入进程应用管理界面,然后选择需要的应用,同时可以进行删除某当前进程,该种方式需要在不同应用界面风格切换,开销大,同样不是很便捷。The above two schemes have defects: the switching of the first scheme is not convenient enough. It is assumed that several applications have been opened. When there is a need to switch to open the application, each time you need to return to the desktop, slide the desktop and open the corresponding icon; In this case, you need to enter the process application management interface through different types of terminal customization shortcuts, and then select the required application. At the same time, you can delete a current process. This mode needs to be switched in different application interface styles, which is expensive and not very convenient. .
发明内容Summary of the invention
为了克服上述技术缺陷,本发明的目的在于提供一种用于智能设备的应用程序的切换方法及切换装置。In order to overcome the above technical deficiencies, an object of the present invention is to provide a switching method and a switching device for an application of a smart device.
本发明公开了一种用于智能设备的应用程序的切换方法,其特征在于,所述切换方法包括: The invention discloses a method for switching an application for a smart device, characterized in that the switching method comprises:
于所述智能设备的显示区域设置一显示运行中的所述应用程序的应用栏;Setting an application bar for displaying the running application in a display area of the smart device;
根据与所述应用程序对应的启动时间于所述应用栏内排序显示所述应用程序;Displaying the application in the application bar according to a startup time corresponding to the application;
对所述应用栏内一所述应用程序执行第一触控操作后,切换至所述应用程序的应用界面;After performing a first touch operation on an application in the application bar, switching to an application interface of the application;
对所述应用栏所在的区域执行第二触控操作后,使所述应用栏隐藏或打开。After performing the second touch operation on the area where the application bar is located, the application bar is hidden or opened.
优选地,于所述智能设备的显示区域设置一显示运行中的所述应用程序的应用栏,包括:Preferably, setting an application bar of the running application in the display area of the smart device includes:
于所述智能设备的显示区域的一侧边设置所述应用栏;Setting the application bar on one side of the display area of the smart device;
当检测到启动一当前应用程序时,将所述当前应用程序设置为所述应用程序并显示于所述应用栏内。When it is detected that a current application is launched, the current application is set to the application and displayed in the application bar.
优选地,根据与所述应用程序对应的启动时间于所述应用栏内排序显示所述应用程序,包括:Preferably, displaying the application in the application bar according to a startup time corresponding to the application includes:
获取与所述应用程序对应的所述启动时间,基于所述启动时间与所述应用栏内降序显示所述应用程序;Obtaining the startup time corresponding to the application, and displaying the application in descending order according to the startup time and the application bar;
当所述应用程序的数量超过所述应用栏的显示数量时,通过滑动所述应用栏来显示所有的应用程序。When the number of applications exceeds the number of displays of the application bar, all applications are displayed by sliding the application bar.
优选地,对所述应用栏内一所述应用程序执行第一触控操作后,切换至所述应用程序的应用界面,包括:Preferably, after performing the first touch operation on an application in the application bar, switching to the application interface of the application includes:
对所述应用栏内的所述应用程序的图标执行所述第一触控操作;Performing the first touch operation on an icon of the application in the application bar;
当所述应用程序与所述智能设备当前运行的应用程序不相同时,切换至所述应用程序并打开所述应用程序的显示界面。When the application is different from the application currently running by the smart device, switching to the application and opening the display interface of the application.
优选地,对所述应用栏所在的区域执行第二触控操作后,使所述应用栏隐藏或打开,包括:Preferably, after the second touch operation is performed on the area where the application bar is located, the application bar is hidden or opened, including:
当所述智能设备的显示区域内显示所述应用栏时,对所述应用栏执行所述第二触控操作使所述应用栏隐藏;When the application bar is displayed in the display area of the smart device, performing the second touch operation on the application bar to hide the application bar;
当所述智能设备的显示区域内不显示所述应用栏时,对所述应用栏所在的所述区域执行所述第二触控操作使所述应用栏显示。When the application bar is not displayed in the display area of the smart device, performing the second touch operation on the area where the application bar is located to display the application bar.
本发明还公开了一种用于智能设备的应用程序的切换装置,其特征在于,所述切换装置包括:设置模块,管理模块,切换模块,显示模块,其中,The present invention also discloses a switching device for an application of a smart device, wherein the switching device includes: a setting module, a management module, a switching module, and a display module, wherein
设置模块,于所述智能设备的显示区域设置一显示运行中的所述应用程序的应用栏; Setting a module, in the display area of the smart device, setting an application bar displaying the running application;
管理模块,与所述设置模块通讯连接,用于根据与所述应用程序对应的启动时间于所述应用栏内排序显示所述应用程序;a management module, configured to communicate with the setting module, configured to display the application in the application bar according to a startup time corresponding to the application;
切换模块,与所述管理模块通讯连接,用于对所述应用栏内一所述应用程序执行第一触控操作后,切换至所述应用程序的应用界面;a switching module, configured to be in communication with the management module, configured to perform a first touch operation on an application in the application bar, and then switch to an application interface of the application;
显示模块,与所述切换模块通讯连接,用于对所述应用栏所在的区域执行第二触控操作后,使所述应用栏隐藏或打开。The display module is in communication with the switching module, and is configured to hide or open the application bar after performing a second touch operation on an area where the application bar is located.
优选地,所述设置模块,包括:Preferably, the setting module comprises:
区域划分单元,用于于所述智能设备的显示区域的一侧边设置所述应用栏;a region dividing unit, configured to set the application bar on one side of the display area of the smart device;
检测单元,与所述区域划分单元通讯连接,用于当检测到启动一当前应用程序时,将所述当前应用程序设置为所述应用程序并显示于所述应用栏内。And a detecting unit, configured to be in communication with the area dividing unit, configured to set the current application as the application and display in the application bar when detecting that a current application is started.
优选地,所述管理模块,包括:Preferably, the management module includes:
排序单元,用于获取与所述应用程序对应的所述启动时间,基于所述启动时间与所述应用栏内降序显示所述应用程序;a sorting unit, configured to acquire the startup time corresponding to the application, and display the application in descending order according to the startup time and the application bar;
浏览单元,与所述排序单元通讯连接,用于当所述应用程序的数量超过所述应用栏的显示数量时,通过滑动所述应用栏来显示所有的应用程序。The browsing unit is communicatively connected to the sorting unit, and is configured to display all the applications by sliding the application bar when the number of the applications exceeds the display quantity of the application bar.
优选地,所述切换模块,包括:Preferably, the switching module includes:
触控单元,用于对所述应用栏内的所述应用程序的图标执行所述第一触控操作;a touch unit, configured to perform the first touch operation on an icon of the application in the application bar;
切换单元,与所述触控单元通讯连接,用于当所述应用程序与所述智能设备当前运行的应用程序不相同时,切换至所述应用程序并打开所述应用程序的显示界面。And a switching unit, configured to communicate with the touch unit, to switch to the application and open a display interface of the application when the application is different from an application currently running by the smart device.
优选地,所述显示模块,包括:Preferably, the display module comprises:
隐藏单元,用于当所述智能设备的显示区域内显示所述应用栏时,对所述应用栏执行所述第二触控操作使所述应用栏隐藏;a hiding unit, configured to perform the second touch operation on the application bar to hide the application bar when the application bar is displayed in a display area of the smart device;
显示单元,与所述隐藏单元通讯连接,用于当所述智能设备的显示区域内不显示所述应用栏时,对所述应用栏所在的所述区域执行所述第二触控操作使所述应用栏显示。a display unit, configured to be in communication with the hidden unit, configured to perform the second touch operation on the area where the application bar is located when the application bar is not displayed in the display area of the smart device The application bar is displayed.
采用了上述技术方案后,与现有技术相比,具有以下有益效果:After adopting the above technical solution, compared with the prior art, the following beneficial effects are obtained:
1.利用本发明,用户可以很直接地的在多种任务间进行切换,而不需像现有技术中需经过导航按键,或经过其他复杂的导航操作找出最近开启过的应用程序,从而改善了在运行多种任务时的人机界面的交互简易性和友好性。1. With the present invention, the user can switch between various tasks very directly, without having to go through the navigation buttons in the prior art, or through other complicated navigation operations to find the recently opened application, thereby Improved interaction and friendliness of the human-machine interface when running multiple tasks.
附图说明 DRAWINGS
图1为符合本发明一优选实施例中的流程示意图;1 is a schematic flow chart in accordance with a preferred embodiment of the present invention;
图2为图1所示的步骤101的一种具体实施的流程示意图;2 is a schematic flow chart of a specific implementation of step 101 shown in FIG. 1;
图3为图1所示的步骤102的一种具体实施的流程示意图3 is a schematic flow chart of a specific implementation of step 102 shown in FIG.
图4为图1所示的步骤103的一种具体实施的流程示意图4 is a schematic flow chart of a specific implementation of step 103 shown in FIG.
图5为图1所示的步骤104的一种具体实施的流程示意图FIG. 5 is a schematic flow chart of a specific implementation of step 104 shown in FIG.
图6为符合本发明一优选实施例中的结构示意图。Figure 6 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
图7为符合本发明一优选实施例中的结构示意图。Figure 7 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
图8为符合本发明一优选实施例中的结构示意图。Figure 8 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
图9为符合本发明一优选实施例中的结构示意图。Figure 9 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
图10为符合本发明一优选实施例中的结构示意图。Figure 10 is a schematic view of the structure in accordance with a preferred embodiment of the present invention.
附图标记:Reference mark:
10-切换装置、11-设置模块、12-管理模块、13-切换模块、14-显示模块:10-switching device, 11-setting module, 12-management module, 13-switching module, 14-display module:
具体实施方式Detailed ways
以下结合附图与具体实施例进一步阐述本发明的优点。Advantages of the present invention are further explained below in conjunction with the accompanying drawings and specific embodiments.
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. The following description refers to the same or similar elements in the different figures unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with aspects of the present disclosure as detailed in the appended claims.
本技术领域技术人员可以理解,这里所使用的智能设备,既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信***),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Positioning System,全球定位***)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“设备”、“智能设备”可以是便携式、可运输、安装在交通工具(航 空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“设备”、“智能设备”还可以是通信设备、上网设备、音乐/视频播放设备,例如可以是PDA,MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。Those skilled in the art can understand that the smart device used herein includes a device of a wireless signal receiver, a device having only a wireless signal receiver without a transmitting capability, and a device for receiving and transmitting hardware, which has the capability to A device that performs bidirectional communication reception and transmission hardware on a two-way communication link. Such devices may include cellular or other communication devices having a single line display or a multi-line display or a cellular or other communication device without a multi-line display; PCS (Personal Communications Service), which may combine voice, data Processing, fax, and/or data communication capabilities; PDA (Personal Digital Assistant), which can include radio frequency receivers, pagers, Internet/Intranet access, web browsers, notepads, calendars, and/or GPS (Global Positioning System (Global Positioning System) receiver; conventional laptop and/or palmtop computer or other device having a conventional laptop and/or palmtop computer or other device that includes and/or includes a radio frequency receiver. The "device" and "smart device" used herein may be portable, transportable, and installed in a vehicle. In air, sea and/or land, or adapted and/or configured to operate locally, and/or in distributed form, operating in any other location on the earth and/or space. The "device" and "smart device" used herein may also be a communication device, an internet device, a music/video playback device, such as a PDA, a MID (Mobile Internet Device), and/or have a music/video playback. Functional mobile phones can also be smart TVs, set-top boxes and other devices.
应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在......时”或“当......时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, the first information may also be referred to as second information without departing from the scope of the present disclosure. Similarly, the second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when" or "when" or "in response to a determination."
在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the present invention, it is to be understood that the terms "longitudinal", "transverse", "upper", "lower", "front", "rear", "left", "right", "vertical", The orientation or positional relationship of the indications of "horizontal", "top", "bottom", "inside", "outside", etc. is based on the orientation or positional relationship shown in the drawings, only for the convenience of describing the present invention and simplifying the description, rather than It is to be understood that the device or elements referred to have a particular orientation, are constructed and operated in a particular orientation and are therefore not to be construed as limiting.
参阅图1-5,为符合本发明一优选实施例中的流程示意图,该方法包括:Referring to Figures 1-5, a flow diagram consistent with a preferred embodiment of the present invention includes:
步骤101:于所述智能设备的显示区域设置一显示运行中的所述应用程序的应用栏;Step 101: Set an application bar of the application that is running in a display area of the smart device;
在本发明的一个实施例中,应用栏可以一直设置于智能设备触摸屏的当前显示区域上,具体地,位于贴着该当前显示区域的一个侧边,优选地,该侧边为下底边,设置为应用栏区域。此外,智能设备也能够实时检测触控该触摸屏的应用栏区域的操作,并且在检测到触控该触摸屏的应用栏区域的操作时,在当前显示区域的应用栏区域上显示该应用栏。In an embodiment of the present invention, the application bar may be disposed on the current display area of the touch screen of the smart device, specifically, on a side of the current display area, preferably, the side is a lower bottom edge. Set to the app bar area. In addition, the smart device can also detect the operation of touching the application bar area of the touch screen in real time, and display the application bar on the application bar area of the current display area when detecting the operation of touching the application bar area of the touch screen.
可选地,为防止显示的应用栏妨碍用户对当前显示区域上正在显示的主要内容(例如但不限于游戏画面,视频画面等)的观看,在显示该应用栏之后,若在一预设显示时长之内没有检测到对该应用栏区域的任何操作,则还可隐藏对上述应用栏的显示。具体地,在本发明的实施例中,智能设备通过实时检测触控该应用栏区域的操作,并且在检测到触控该触摸屏的应用栏区域的操作时,在当前显示区域的应用栏区域上显示该应用栏,当再次检测到触控该应用栏区域的操作时,在当前显示区域的应用栏区域上隐藏该应用栏,同时,可根据具体需求来实现该应用栏的显示和隐藏方法。Optionally, in order to prevent the displayed application bar from obstructing the user from viewing the main content being displayed on the current display area (such as but not limited to a game screen, a video screen, etc.), after displaying the application bar, if a preset is displayed The display of the above application bar can also be hidden without detecting any operation on the application bar area within the duration. Specifically, in the embodiment of the present invention, the smart device detects the operation of touching the application bar area in real time, and when detecting the operation of touching the application bar area of the touch screen, on the application bar area of the current display area. The application bar is displayed. When the operation of touching the application bar area is detected again, the application bar is hidden on the application bar area of the current display area, and the display and hiding method of the application bar can be implemented according to specific requirements.
通常,将智能设备的触摸屏划分为触控操作区域和按键区域。其中,触控操作区域, 用于检测触控操作并转化为相应智能设备执行操作;按键区域,用于设置常用按键,例如菜单键、Home键、返回键等。Generally, the touch screen of the smart device is divided into a touch operation area and a button area. Among them, the touch operation area, It is used to detect the touch operation and convert it into the corresponding smart device to perform the operation; the button area is used to set frequently used buttons, such as the menu button, the Home button, the back button, and the like.
优选地,基于传统的触摸屏划分方式,为了防止误操作,本发明能够实现两种防误触方案:一种是采用固定方式在触控操作区域中划分出应用栏区域,实际是一个虚拟边框区域,一种是采用自由设定方式在触控操作区域中划分出应用栏区域。对于划分后的触控操作区域内的触控事件,仍按照现有的正常处理方式;对于划分后应用栏区域内的触控事件,定义为特殊处理方式,比如只能识别出对应用栏区域的点击操作,对应用栏区域的滑动操作,对应用栏区域内应用程序图标的点击操作等。Preferably, based on the traditional touch screen division manner, in order to prevent misoperation, the present invention can implement two anti-missing schemes: one is to divide the application bar area in the touch operation area by using a fixed manner, which is actually a virtual border area. One is to divide the application bar area in the touch operation area by using a free setting method. For the touch event in the divided touch operation area, the current normal processing mode is still used; for the touch event in the divided application area, the special processing mode is defined, for example, only the application field area can be identified. Click operation, slide operation on the application bar area, click operation on the application icon in the application bar area, and the like.
在感测到有对应用栏区域的点击操作发生时,于应用栏区域内显示一应用栏,该应用栏中包含了当前已打开处于运行中的所有应用程序的图标。When it is sensed that a click operation on the application bar area occurs, an application bar is displayed in the application bar area, and the application bar contains icons of all applications that are currently open and running.
在本发明的另一个实施例中,采用固定方式划分应用栏区域,划分方法为:在触摸屏的触控操作区域的边缘划分出部分区域作为虚拟边框区域(即应用栏区域),触控操作区域的其他区域称为触控操作区域(与传统的功能相同);该应用栏区域包括有应用程序的显示区域的部分,其位置固定设于触控操作区域的底边。当然,也可仅在一侧边缘处划分应用栏区域。In another embodiment of the present invention, the application bar area is divided in a fixed manner, and the dividing method is: dividing a partial area as a virtual bezel area (ie, an application bar area) on the edge of the touch operation area of the touch screen, and the touch operation area The other area is called a touch operation area (same function as the conventional one); the application area includes a portion of the display area of the application, and the position is fixedly disposed at the bottom of the touch operation area. Of course, it is also possible to divide the application bar area only at one side edge.
该应用栏区域依然只能够识别出对应用栏区域的点击操作,对应用栏区域的滑动操作,对应用栏区域内应用程序图标的点击操作等,这些触控事件通常为点击、滑动等事件,因此智能设备可以通过检测触控事件的触点落入的区域,来判断触控事件是发生在应用栏区域还是触控操作区域。The application bar area can still only recognize the click operation on the application bar area, the sliding operation on the application bar area, and the click operation of the application icon in the application bar area, and the touch events are usually events such as clicking and sliding. Therefore, the smart device can determine whether the touch event occurs in the application bar area or the touch operation area by detecting the area where the contact of the touch event falls.
检测到某一应用程序例如照相机程序的启动,转入后台或退出时,获取该应用程序的相关信息把其相应的照相机应用程序的程序图标加入应用栏中。当用户想要启动照相机功能时,点选应用栏中的照相机应用程序的程序图标,即启动所述照相机程序。When an application is detected, such as a camera program, when it is transferred to the background or exits, the relevant information of the application is acquired and the program icon of its corresponding camera application is added to the application bar. When the user wants to activate the camera function, click on the program icon of the camera application in the application bar to start the camera program.
步骤102:根据与所述应用程序对应的启动时间于所述应用栏内排序显示所述应用程序;Step 102: Display the application in the application bar according to a startup time corresponding to the application.
根据不同设置,应用栏可设置在智能设备当前显示区域上的任意位置,例如当前显示区域的顶部、底部或者侧边等。在具体实现过程中,可根据具体需要来设置应用栏的显示位置。本发明的一个实施例中,该应用栏设置在当前显示区域的底部,该应用栏中包含3个已经打开处于运行中,例如智能设备的当前显示区域显示智能设备的主菜单,但是后台运行中的应用有3个,因此该应用栏中显示3个对应的应用程序图标。在具体实现过程中,所显示的任务图标的数量可以不止3个,也可以少于3个。 Depending on the settings, the app bar can be set anywhere on the current display area of the smart device, such as the top, bottom, or side of the current display area. In the specific implementation process, the display position of the application bar can be set according to specific needs. In an embodiment of the present invention, the application bar is disposed at the bottom of the current display area, and the application bar includes three main menus that are already in operation, for example, the current display area of the smart device displays the smart device, but the background is running. There are 3 apps, so 3 corresponding app icons are displayed in the app bar. In the specific implementation process, the number of task icons displayed may be more than three or less than three.
智能设备在该运行中的应用的数量大于1时,按照启动时间从晚到早的顺序对该运行中的应用进行排序,也就是说针对该该运行中的应用,将后启动的任务排列在先启动的任务之前。可以理解的是,如果该该运行中的应用的数量为1,则不需要对该运行中的应用进行排序,如果该第二任务的数量为0,应用栏可以显示空内容。When the number of applications of the smart device in the running is greater than 1, the running application is sorted according to the starting time from late to early, that is, the tasks started after the running are arranged in the running application. Before starting the task first. It can be understood that if the number of applications in the running is 1, the running application does not need to be sorted, and if the number of the second tasks is 0, the application bar can display empty content.
同时,可以基于预定的展示方向,将前述排列后的第一任务排列在前述排列后的第二任务的前面。举例来说,以用户正视屏幕为基准,如果智能设备对多个任务进行展示的展示方向为水平从左到右的方向,则在本步骤中,可以将该第一任务排列在该第二任务的左侧,即为第一任务排列在第二任务的前面,如果智能设备对多个任务进行展示的展示方向为竖直从上到下的方向,则在本步骤中,可以将该第一任务排列在该第二任务的上侧,即为第一任务排列在第二任务的前面。At the same time, the first arranged post task may be arranged in front of the second task after the arrangement according to a predetermined display direction. For example, if the display direction of the smart device for displaying multiple tasks is horizontal from left to right, in this step, the first task may be arranged in the second task. On the left side, the first task is arranged in front of the second task. If the display direction of the smart device for displaying multiple tasks is a vertical top-to-bottom direction, in this step, the first The tasks are arranged on the upper side of the second task, that is, the first tasks are arranged in front of the second task.
受限于智能设备触摸屏的尺寸,应用栏所能显示的后台任务的任务图标的数量是有限的。在这种情况下,还可仅仅显示一部分后台任务的任务图标,再显示一预设的特殊图标。在这种情况下,可在检测到触摸该预设特殊图标的操作时,弹出一任务列表,在该任务列表中显示其任务图标未能显示在应用栏内的所有后台任务的任务图标,以供用户进一步选择。Limited by the size of the smart device touch screen, the number of task icons for background tasks that can be displayed in the application bar is limited. In this case, it is also possible to display only a part of the task icon of the background task, and then display a preset special icon. In this case, when an operation of touching the preset special icon is detected, a task list is popped up, and a task icon whose task icon fails to be displayed in all the background tasks in the application bar is displayed in the task list, For users to choose further.
可选地,应用栏所能显示的后台任务的任务图标的数量是有限的,因此,对该任务栏设置有一个最大显示应用程序图标数量的阈值,例如,在本实施例中可以为5,当运行中的应用的数量大于5时,该应用栏显示一能够滑动的效果,通过对该应用栏的滑动操作,能够浏览当前处于运行中的应用程序。Optionally, the number of task icons of the background task that can be displayed in the application bar is limited. Therefore, the task bar is set with a threshold for displaying the maximum number of application icons, for example, 5 in this embodiment. When the number of running applications is greater than 5, the application bar displays a slidable effect, and by sliding the application bar, it is possible to browse the currently running application.
步骤103:对所述应用栏内一所述应用程序执行第一触控操作后,切换至所述应用程序的应用界面;Step 103: After performing a first touch operation on an application in the application bar, switching to an application interface of the application;
用于检测对该应用栏区域内的应用程序图标的触控操作,由于应用栏区域依然只能够识别出对应用栏区域的点击操作,对应用栏区域的滑动操作,对应用栏区域内应用程序图标的点击操作等,这些触控事件通常为点击、滑动等事件,因此只能够相应对应用栏区域内的应用程序图标的触控操作,来判断触控事件是对应用栏区域内的应用程序图标做出的。For detecting the touch operation of the application icon in the application bar area, since the application bar area can still only recognize the click operation on the application bar area, the sliding operation on the application bar area, and the application in the application bar area Icon click operation, etc., these touch events are usually clicks, slides, etc., so that only the touch operation of the application icons in the application bar area can be determined to determine that the touch event is an application in the application bar area. Icon made.
在检测到该对应用栏区域内的应用程序图标的触控操作时,将该应用栏区域内的应用程序图标所对应的后台应用切换至前台。具体来说,在触控操作所针对的应用程序图标所对应的后台应用被切换至前台之后,触控操作所针对的应用程序图标所对应的后台任务将转变为前台任务,智能设备触摸屏的当前显示区域将显示触控操作所针对的应用 程序图标所对应的后台任务的应用画面。When the touch operation of the application icon in the application bar area is detected, the background application corresponding to the application icon in the application bar area is switched to the foreground. Specifically, after the background application corresponding to the application icon for the touch operation is switched to the foreground, the background task corresponding to the application icon targeted by the touch operation is converted into the foreground task, and the current touch screen of the smart device The display area will show the application for which the touch operation is targeted The application screen of the background task corresponding to the program icon.
可选地,根据不同时刻触控事件的类型控制应用栏的显示、隐藏及触控操作区域内不同任务的切换。Optionally, the display, the hidden, and the switching of different tasks in the touch operation area are controlled according to the types of touch events at different times.
在应用栏处于隐藏状态下,感测到应用栏区域发生触控,例如,点击事件时,于应用栏区域显示应用栏,该应用栏包含所有当前已打开的应用程序;When the application bar is hidden, the touch is detected in the application bar area. For example, when the event is clicked, the application bar is displayed in the application bar area, and the application bar includes all currently open applications;
在应用栏处于显示状态下,未感测到应用栏区域的触控事件的持续时间超过预设阈值时,于应用栏区域显示应用栏,该应用栏包含所有当前己打开的应用程序;When the application bar is in the display state, when the duration of the touch event of the application bar area is not detected exceeds the preset threshold, the application bar is displayed in the application bar area, and the application bar includes all currently open applications;
用于在应用栏处于显示状态下,感测到应用栏区域的滑动事件时,依次放大显示当前触点位置对应的应用程序的图标;When the application bar is in the display state, when the sliding event of the application bar area is sensed, the icons of the application corresponding to the current contact position are sequentially enlarged;
用于在应用栏处于显示状态下,感测到应用栏区域的点击事件或者感测到触点停留时间超过预设阈值时,将触控操作区域切换显示为触点当前位置对应的应用程序。When the application bar is in the display state, when the click event of the application bar area is sensed or the contact dwell time is sensed to exceed the preset threshold, the touch operation area is switched to be displayed as an application corresponding to the current position of the contact.
可选地,实现多任务切换功能:通过滑动来切换应用,例如,应用栏设置于智能设备显示区域的底边,通过在应用栏区域进行左滑动操作,触控操作区域的显示界面由当前应用界面切换至上一个应用界面;通过在应用栏区域进行向右滑动操作,触控操作区域的显示界面由当前应用界面切换至下一个应用界面,这样方便用户切换应用。Optionally, the multi-task switching function is implemented: the application is switched by sliding, for example, the application bar is set at the bottom edge of the smart device display area, and the left sliding operation is performed in the application bar area, and the display interface of the touch operation area is used by the current application. The interface is switched to the previous application interface; by sliding the operation to the right in the application bar area, the display interface of the touch operation area is switched from the current application interface to the next application interface, so that the user can switch applications.
打开指定应用功能:预先为不同滑动方向分别设定对应的应用类型;当应用栏区域感测到向上/向下滑动事件时,打开预设的对应的一种应用。通过此功能,用户可根据自身的使用习惯,对使用频率最高的一种或两种应用进行设置,克服传统方式(从桌面上众多应用中找寻指定应用)所存在的耗时费力的缺陷。Open the specified application function: preset the corresponding application type for different sliding directions in advance; when the application bar area senses the up/down sliding event, open the corresponding corresponding application. Through this function, users can set one or two applications with the highest frequency of use according to their own usage habits, overcoming the time-consuming and laborious defects of the traditional way (finding a specific application from many applications on the desktop).
步骤104:于所述显示界面内执行一与所述应用栏对应的隐藏指令或打开指令,使所述应用栏隐藏或打开;Step 104: Perform a hidden instruction or an open instruction corresponding to the application bar in the display interface to hide or open the application bar.
在显示该应用栏之后,若在一预设显示时长之内没有检测到对该应用栏区域的任何操作,则还可隐藏对上述应用栏的显示。具体地,在本发明的实施例中,智能设备通过实时检测触控该应用栏区域的操作,并且在检测到触控该触摸屏的应用栏区域的操作时,在当前显示区域的应用栏区域上显示该应用栏,当再次检测到触控该应用栏区域的操作时,在当前显示区域的应用栏区域上隐藏该应用栏,同时,可根据具体需求来实现该应用栏的显示和隐藏方法。After the application bar is displayed, if no operation on the application bar area is detected within a preset display duration, the display of the application bar may be hidden. Specifically, in the embodiment of the present invention, the smart device detects the operation of touching the application bar area in real time, and when detecting the operation of touching the application bar area of the touch screen, on the application bar area of the current display area. The application bar is displayed. When the operation of touching the application bar area is detected again, the application bar is hidden on the application bar area of the current display area, and the display and hiding method of the application bar can be implemented according to specific requirements.
可选地,在切换任务之前的初始时刻,应用栏被隐藏;在应用栏区域感测到点击事件后,应用栏于应用栏区域显示,为用户后续查看提供方便;在应用栏处于显示状态下,感测到滑动事件时,随着触点的移动,触点在不同位置所对应的各应用程序的图标依次 显示,使得用户能够清楚地查看;当应用栏区域再次感测到点击事件,或者触点在应用栏区域的某一位置停留时间超过预设阈值,例如在“相机”图标对应位置点击或停留,则将触控操作区域切换为该应用程序界面,在切换完成后,在未产生新的触控事件的持续时间超过预设阈值时,再次隐藏应用栏。Optionally, the application bar is hidden at an initial moment before the task is switched; after the click event is sensed in the application bar area, the application bar is displayed in the application bar area, which is convenient for the user to view; and the application bar is displayed. When the sliding event is sensed, as the contact moves, the icons of the respective applications corresponding to the contacts in different positions are sequentially Display, enabling the user to clearly view; when the application bar area senses the click event again, or the contact stays at a certain position in the application bar area for more than a preset threshold, for example, clicking or staying at the corresponding position of the "camera" icon, Then, the touch operation area is switched to the application interface, and after the completion of the switching, the application bar is hidden again when the duration of the new touch event is not generated exceeds the preset threshold.
现在将参考附图描述实现本发明各个实施例的智能设备。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。A smart device embodying various embodiments of the present invention will now be described with reference to the accompanying drawings. In the following description, the use of suffixes such as "module", "component" or "unit" for indicating an element is merely an explanation for facilitating the present invention, and does not have a specific meaning per se. Therefore, "module" and "component" can be used in combination.
在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。In the description of the present invention, unless otherwise specified and limited, it should be noted that the terms "mounted", "connected", and "connected" are to be understood broadly, and may be, for example, mechanical or electrical, or both. The internal communication of the components may be directly connected or indirectly connected through an intermediate medium. For those skilled in the art, the specific meanings of the above terms may be understood according to specific circumstances.
参阅图6-10,为符合本发明装置,可以通过一切换装置10实现,在该装置内,包括:设置模块11、管理模块12、切换模块13、显示模块14Referring to FIG. 6-10, the device according to the present invention can be implemented by a switching device 10, and includes: a setting module 11, a management module 12, a switching module 13, and a display module 14
设置模块11:Setting module 11:
用于于所述智能设备的显示区域设置一显示运行中的所述应用程序的应用栏。An application area for displaying the running application is set in a display area of the smart device.
在本发明的一个实施例中,应用栏可以一直设置于智能设备触摸屏的当前显示区域上,具体地,位于贴着该当前显示区域的一个侧边,优选地,该侧边为下底边,设置为应用栏区域。此外,智能设备也能够实时检测触控该触摸屏的应用栏区域的操作,并且在检测到触控该触摸屏的应用栏区域的操作时,在当前显示区域的应用栏区域上显示该应用栏。In an embodiment of the present invention, the application bar may be disposed on the current display area of the touch screen of the smart device, specifically, on a side of the current display area, preferably, the side is a lower bottom edge. Set to the app bar area. In addition, the smart device can also detect the operation of touching the application bar area of the touch screen in real time, and display the application bar on the application bar area of the current display area when detecting the operation of touching the application bar area of the touch screen.
可选地,为防止显示的应用栏妨碍用户对当前显示区域上正在显示的主要内容(例如但不限于游戏画面,视频画面等)的观看,在显示该应用栏之后,若在一预设显示时长之内没有检测到对该应用栏区域的任何操作,则还可隐藏对上述应用栏的显示。具体地,在本发明的实施例中,智能设备通过实时检测触控该应用栏区域的操作,并且在检测到触控该触摸屏的应用栏区域的操作时,在当前显示区域的应用栏区域上显示该应用栏,当再次检测到触控该应用栏区域的操作时,在当前显示区域的应用栏区域上隐藏该应用栏,同时,可根据具体需求来实现该应用栏的显示和隐藏方法。Optionally, in order to prevent the displayed application bar from obstructing the user from viewing the main content being displayed on the current display area (such as but not limited to a game screen, a video screen, etc.), after displaying the application bar, if a preset is displayed The display of the above application bar can also be hidden without detecting any operation on the application bar area within the duration. Specifically, in the embodiment of the present invention, the smart device detects the operation of touching the application bar area in real time, and when detecting the operation of touching the application bar area of the touch screen, on the application bar area of the current display area. The application bar is displayed. When the operation of touching the application bar area is detected again, the application bar is hidden on the application bar area of the current display area, and the display and hiding method of the application bar can be implemented according to specific requirements.
通常,区域划分单元将智能设备的触摸屏划分为触控操作区域和按键区域。其中,触控操作区域,用于检测触控操作并转化为相应智能设备执行操作;按键区域,用于设置常用按键,例如菜单键、Home键、返回键等。 Generally, the area dividing unit divides the touch screen of the smart device into a touch operation area and a button area. The touch operation area is used to detect the touch operation and is converted into a corresponding smart device to perform an operation; the button area is used to set common keys, such as a menu key, a Home key, a return key, and the like.
优选地,基于传统的触摸屏划分方式,为了防止误操作,本发明能够实现两种防误触方案:一种是采用固定方式在触控操作区域中划分出应用栏区域,实际是一个虚拟边框区域,一种是采用自由设定方式在触控操作区域中划分出应用栏区域。对于划分后的触控操作区域内的触控事件,仍按照现有的正常处理方式;对于划分后应用栏区域内的触控事件,定义为特殊处理方式,比如只能识别出对应用栏区域的点击操作,对应用栏区域的滑动操作,对应用栏区域内应用程序图标的点击操作等。Preferably, based on the traditional touch screen division manner, in order to prevent misoperation, the present invention can implement two anti-missing schemes: one is to divide the application bar area in the touch operation area by using a fixed manner, which is actually a virtual border area. One is to divide the application bar area in the touch operation area by using a free setting method. For the touch event in the divided touch operation area, the current normal processing mode is still used; for the touch event in the divided application area, the special processing mode is defined, for example, only the application field area can be identified. Click operation, slide operation on the application bar area, click operation on the application icon in the application bar area, and the like.
在感测到有对应用栏区域的点击操作发生时,于应用栏区域内显示一应用栏,该应用栏中包含了当前已打开处于运行中的所有应用程序的图标。When it is sensed that a click operation on the application bar area occurs, an application bar is displayed in the application bar area, and the application bar contains icons of all applications that are currently open and running.
在本发明的另一个实施例中,采用固定方式划分应用栏区域,划分方法为:在触摸屏的触控操作区域的边缘划分出部分区域作为虚拟边框区域(即应用栏区域),触控操作区域的其他区域称为触控操作区域(与传统的功能相同);该应用栏区域包括有应用程序的显示区域的部分,其位置固定设于触控操作区域的底边。当然,也可仅在一侧边缘处划分应用栏区域。In another embodiment of the present invention, the application bar area is divided in a fixed manner, and the dividing method is: dividing a partial area as a virtual bezel area (ie, an application bar area) on the edge of the touch operation area of the touch screen, and the touch operation area The other area is called a touch operation area (same function as the conventional one); the application area includes a portion of the display area of the application, and the position is fixedly disposed at the bottom of the touch operation area. Of course, it is also possible to divide the application bar area only at one side edge.
该应用栏区域依然只能够识别出对应用栏区域的点击操作,对应用栏区域的滑动操作,对应用栏区域内应用程序图标的点击操作等,这些触控事件通常为点击、滑动等事件,因此智能设备可以通过检测触控事件的触点落入的区域,来判断触控事件是发生在应用栏区域还是触控操作区域。The application bar area can still only recognize the click operation on the application bar area, the sliding operation on the application bar area, and the click operation of the application icon in the application bar area, and the touch events are usually events such as clicking and sliding. Therefore, the smart device can determine whether the touch event occurs in the application bar area or the touch operation area by detecting the area where the contact of the touch event falls.
当检测单元,检测到某一应用程序例如照相机程序的启动,转入后台或退出时,获取该应用程序的相关信息把其相应的照相机应用程序的程序图标加入应用栏中。当用户想要启动照相机功能时,点选应用栏中的照相机应用程序的程序图标,即启动所述照相机程序。When the detecting unit detects the activation of an application such as a camera program, transfers to the background or exits, the related information of the application is acquired and the program icon of its corresponding camera application is added to the application bar. When the user wants to activate the camera function, click on the program icon of the camera application in the application bar to start the camera program.
管理模块12:Management module 12:
用于根据与所述应用程序对应的启动时间于所述应用栏内排序显示所述应用程序。And displaying, in the application bar, the application according to a startup time corresponding to the application.
根据设置模块11的不同设置,应用栏可设置在智能设备当前显示区域上的任意位置,例如当前显示区域的顶部、底部或者侧边等。在具体实现过程中,可根据具体需要来设置应用栏的显示位置。本发明的一个实施例中,该应用栏设置在当前显示区域的底部,该应用栏中包含3个已经打开处于运行中,例如智能设备的当前显示区域显示智能设备的主菜单,但是后台运行中的应用有3个,因此该应用栏中显示3个对应的应用程序图标。在具体实现过程中,所显示的任务图标的数量可以不止3个,也可以少于3个。According to different settings of the setting module 11, the application bar can be set at any position on the current display area of the smart device, such as the top, bottom or side of the current display area. In the specific implementation process, the display position of the application bar can be set according to specific needs. In an embodiment of the present invention, the application bar is disposed at the bottom of the current display area, and the application bar includes three main menus that are already in operation, for example, the current display area of the smart device displays the smart device, but the background is running. There are 3 apps, so 3 corresponding app icons are displayed in the app bar. In the specific implementation process, the number of task icons displayed may be more than three or less than three.
排序单元,智能设备在该运行中的应用的数量大于1时,按照启动时间从晚到早的 顺序对该运行中的应用进行排序,也就是说针对该该运行中的应用,将后启动的任务排列在先启动的任务之前。可以理解的是,如果该该运行中的应用的数量为1,则不需要对该运行中的应用进行排序,如果该第二任务的数量为0,应用栏可以显示空内容。Sorting unit, when the number of applications of the smart device in the running is greater than 1, according to the starting time from late to early The running application is sorted in order, that is, for the running application, the post-starting task is arranged before the previously started task. It can be understood that if the number of applications in the running is 1, the running application does not need to be sorted, and if the number of the second tasks is 0, the application bar can display empty content.
同时,可以基于预定的展示方向,将前述排列后的第一任务排列在前述排列后的第二任务的前面。举例来说,以用户正视屏幕为基准,如果智能设备对多个任务进行展示的展示方向为水平从左到右的方向,则在本步骤中,可以将该第一任务排列在该第二任务的左侧,即为第一任务排列在第二任务的前面,如果智能设备对多个任务进行展示的展示方向为竖直从上到下的方向,则在本步骤中,可以将该第一任务排列在该第二任务的上侧,即为第一任务排列在第二任务的前面。At the same time, the first arranged post task may be arranged in front of the second task after the arrangement according to a predetermined display direction. For example, if the display direction of the smart device for displaying multiple tasks is horizontal from left to right, in this step, the first task may be arranged in the second task. On the left side, the first task is arranged in front of the second task. If the display direction of the smart device for displaying multiple tasks is a vertical top-to-bottom direction, in this step, the first The tasks are arranged on the upper side of the second task, that is, the first tasks are arranged in front of the second task.
浏览单元,受限于智能设备触摸屏的尺寸,应用栏所能显示的后台任务的任务图标的数量是有限的。在这种情况下,还可仅仅显示一部分后台任务的任务图标,再显示一预设的特殊图标。在这种情况下,可在检测到触摸该预设特殊图标的操作时,弹出一任务列表,在该任务列表中显示其任务图标未能显示在应用栏内的所有后台任务的任务图标,以供用户进一步选择。The browsing unit is limited by the size of the smart device touch screen, and the number of task icons of the background tasks that the application bar can display is limited. In this case, it is also possible to display only a part of the task icon of the background task, and then display a preset special icon. In this case, when an operation of touching the preset special icon is detected, a task list is popped up, and a task icon whose task icon fails to be displayed in all the background tasks in the application bar is displayed in the task list, For users to choose further.
可选地,应用栏所能显示的后台任务的任务图标的数量是有限的,因此,对该任务栏设置有一个最大显示应用程序图标数量的阈值,例如,在本实施例中可以为5,当运行中的应用的数量大于5时,该应用栏显示一能够滑动的效果,通过对该应用栏的滑动操作,能够浏览当前处于运行中的应用程序。Optionally, the number of task icons of the background task that can be displayed in the application bar is limited. Therefore, the task bar is set with a threshold for displaying the maximum number of application icons, for example, 5 in this embodiment. When the number of running applications is greater than 5, the application bar displays a slidable effect, and by sliding the application bar, it is possible to browse the currently running application.
切换模块13:Switching module 13:
用于对所述应用栏内一所述应用程序执行第一触控操作后,切换至所述应用程序的应用界面。After performing a first touch operation on an application in the application bar, switching to an application interface of the application.
触控单元:Touch unit:
用于检测对该应用栏区域内的应用程序图标的触控操作,由于应用栏区域依然只能够识别出对应用栏区域的点击操作,对应用栏区域的滑动操作,对应用栏区域内应用程序图标的点击操作等,这些触控事件通常为点击、滑动等事件,因此该触控单元只能够相应对应用栏区域内的应用程序图标的触控操作,来判断触控事件是对应用栏区域内的应用程序图标做出的。For detecting the touch operation of the application icon in the application bar area, since the application bar area can still only recognize the click operation on the application bar area, the sliding operation on the application bar area, and the application in the application bar area The touch operation of the icon is usually an event such as clicking, sliding, etc., so the touch unit can only determine the touch event to the application bar area by correspondingly touching the application icon in the application bar area. Made inside the app icon.
切换单元:Switching unit:
在检测到该对应用栏区域内的应用程序图标的触控操作时,将该应用栏区域内的应用程序图标所对应的后台应用切换至前台。具体来说,在触控操作所针对的应用程序图 标所对应的后台应用被切换至前台之后,触控操作所针对的应用程序图标所对应的后台任务将转变为前台任务,智能设备触摸屏的当前显示区域将显示触控操作所针对的应用程序图标所对应的后台任务的应用画面。When the touch operation of the application icon in the application bar area is detected, the background application corresponding to the application icon in the application bar area is switched to the foreground. Specifically, the application diagram for the touch operation After the background application corresponding to the target is switched to the foreground, the background task corresponding to the application icon for the touch operation will be converted into the foreground task, and the current display area of the smart device touch screen will display the application icon for the touch operation. The corresponding application screen of the background task.
可选地,根据不同时刻触控事件的类型控制应用栏的显示、隐藏及触控操作区域内不同任务的切换。Optionally, the display, the hidden, and the switching of different tasks in the touch operation area are controlled according to the types of touch events at different times.
在应用栏处于隐藏状态下,感测到应用栏区域发生触控,例如,点击事件时,于应用栏区域显示应用栏,该应用栏包含所有当前已打开的应用程序;When the application bar is hidden, the touch is detected in the application bar area. For example, when the event is clicked, the application bar is displayed in the application bar area, and the application bar includes all currently open applications;
在应用栏处于显示状态下,触控事件识别单元未感测到应用栏区域的触控事件的持续时间超过预设阈值时,于应用栏区域显示应用栏,该应用栏包含所有当前己打开的应用程序;When the application bar is in the display state, the touch event recognition unit does not sense that the duration of the touch event in the application bar area exceeds a preset threshold, and displays an application bar in the application bar area, where the application bar includes all currently opened application;
用于在应用栏处于显示状态下,感测到应用栏区域的滑动事件时,依次放大显示当前触点位置对应的应用程序的图标;When the application bar is in the display state, when the sliding event of the application bar area is sensed, the icons of the application corresponding to the current contact position are sequentially enlarged;
用于在应用栏处于显示状态下,感测到应用栏区域的点击事件或者感测到触点停留时间超过预设阈值时,将触控操作区域切换显示为触点当前位置对应的应用程序。When the application bar is in the display state, when the click event of the application bar area is sensed or the contact dwell time is sensed to exceed the preset threshold, the touch operation area is switched to be displayed as an application corresponding to the current position of the contact.
可选地,实现多任务切换功能:通过滑动来切换应用,例如,应用栏设置于智能设备显示区域的底边,通过在应用栏区域进行左滑动操作,触控操作区域的显示界面由当前应用界面切换至上一个应用界面;通过在应用栏区域进行向右滑动操作,触控操作区域的显示界面由当前应用界面切换至下一个应用界面,这样方便用户切换应用。Optionally, the multi-task switching function is implemented: the application is switched by sliding, for example, the application bar is set at the bottom edge of the smart device display area, and the left sliding operation is performed in the application bar area, and the display interface of the touch operation area is used by the current application. The interface is switched to the previous application interface; by sliding the operation to the right in the application bar area, the display interface of the touch operation area is switched from the current application interface to the next application interface, so that the user can switch applications.
打开指定应用功能:预先为不同滑动方向分别设定对应的应用类型;当应用栏区域感测到向上/向下滑动事件时,打开预设的对应的一种应用。通过此功能,用户可根据自身的使用习惯,对使用频率最高的一种或两种应用进行设置,克服传统方式(从桌面上众多应用中找寻指定应用)所存在的耗时费力的缺陷。Open the specified application function: preset the corresponding application type for different sliding directions in advance; when the application bar area senses the up/down sliding event, open the corresponding corresponding application. Through this function, users can set one or two applications with the highest frequency of use according to their own usage habits, overcoming the time-consuming and laborious defects of the traditional way (finding a specific application from many applications on the desktop).
管理模块14:Management module 14:
显示单元和隐藏单元在显示该应用栏之后,若在一预设显示时长之内没有检测到对该应用栏区域的任何操作,则还可隐藏对上述应用栏的显示。具体地,在本发明的实施例中,智能设备通过实时检测触控该应用栏区域的操作,并且在检测到触控该触摸屏的应用栏区域的操作时,在当前显示区域的应用栏区域上显示该应用栏,当再次检测到触控该应用栏区域的操作时,在当前显示区域的应用栏区域上隐藏该应用栏,同时,可根据具体需求来实现该应用栏的显示和隐藏方法。After the display unit and the hidden unit display the application bar, if no operation on the application bar area is detected within a preset display time period, the display of the application bar may be hidden. Specifically, in the embodiment of the present invention, the smart device detects the operation of touching the application bar area in real time, and when detecting the operation of touching the application bar area of the touch screen, on the application bar area of the current display area. The application bar is displayed. When the operation of touching the application bar area is detected again, the application bar is hidden on the application bar area of the current display area, and the display and hiding method of the application bar can be implemented according to specific requirements.
可选地,在切换任务之前的初始时刻,应用栏被隐藏;在应用栏区域感测到点击事 件后,应用栏于应用栏区域显示,为用户后续查看提供方便;在应用栏处于显示状态下,感测到滑动事件时,随着触点的移动,触点在不同位置所对应的各应用程序的图标依次显示,使得用户能够清楚地查看;当应用栏区域再次感测到点击事件,或者触点在应用栏区域的某一位置停留时间超过预设阈值,例如在“相机”图标对应位置点击或停留,则将触控操作区域切换为该应用程序界面,在切换完成后,在未产生新的触控事件的持续时间超过预设阈值时,再次隐藏应用栏。Optionally, the application bar is hidden at the initial moment before the task is switched; the click event is sensed in the application bar area After the piece is displayed, the application bar is displayed in the application bar area, which provides convenience for the user to view later; when the application bar is in the display state, when the sliding event is sensed, the contacts correspond to different applications corresponding to the movement of the contacts. The icons of the program are displayed in sequence so that the user can clearly view; when the application bar area senses the click event again, or the contact stays at a certain position in the application bar area for more than a preset threshold, for example, at the corresponding position of the "camera" icon Click or pause to switch the touch operation area to the application interface. After the switch is completed, the application bar is hidden again when the duration of the new touch event is not exceeded exceeds the preset threshold.
此外,本发明实施例还提供一种计算机可读存储介质,其内存储有计算机可执行指令,上述的计算机可读存储介质例如为非易失性存储器例如光盘、硬盘、或者闪存。上述的计算机可执行指令用于让计算机或者类似的运算装置完成上述的用于智能设备的应用的切换方法中的各种操作。In addition, an embodiment of the present invention further provides a computer readable storage medium having stored therein computer executable instructions, such as a non-volatile memory such as an optical disk, a hard disk, or a flash memory. The computer executable instructions described above are for causing a computer or similar computing device to perform various operations in the above-described switching method for an application of a smart device.
本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中该操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的己知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别藕联到总线的任何类型的介质中,该计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘),ROM(Read-OnlyMemoty,只读存储器),RAM(RandomAccessMemory,随即存储器),EPROM(ErasableProgrammableRead-OnlyMemory,可擦写可编程只读存储器),EEPROM(ElectricallyErasableProgrammableRead-OnlyMemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。Those skilled in the art will appreciate that the present invention includes apparatus related to performing one or more of the operations in this application. These devices may be specially designed and manufactured for the required purposes, or may also include known devices in a general purpose computer. These devices have computer programs stored therein that are selectively activated or reconfigured. Such computer programs may be stored in a device (eg, computer) readable medium or in any type of medium suitable for storing electronic instructions and separately coupled to a bus, including but not limited to any type Disk (including floppy disk, hard disk, CD, CD-ROM, and magneto-optical disk), ROM (Read-OnlyMemoty, read-only memory), RAM (RandomAccessMemory, random memory), EPROM (ErasableProgrammableRead-OnlyMemory, rewritable programmable only Read memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic card or light card. That is, a readable medium includes any medium that is stored or transmitted by a device (eg, a computer) in a readable form.
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。In the description of the present specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" and the like means a specific feature described in connection with the embodiment or example. A structure, material or feature is included in at least one embodiment or example of the invention. In the present specification, the schematic representation of the above terms does not necessarily mean the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in a suitable manner in any one or more embodiments or examples.
应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。 It should be noted that the embodiments of the present invention are preferred embodiments, and are not intended to limit the scope of the present invention. Any one skilled in the art may use the above-disclosed technical contents to change or modify the equivalent embodiments. Any modification or equivalent changes and modifications of the above embodiments in accordance with the technical spirit of the present invention are still within the scope of the technical solutions of the present invention.

Claims (10)

  1. 一种用于智能设备的应用程序的切换方法,其特征在于,所述切换方法包括:A method for switching an application for a smart device, characterized in that the switching method comprises:
    于所述智能设备的显示区域设置一显示运行中的所述应用程序的应用栏;Setting an application bar for displaying the running application in a display area of the smart device;
    根据与所述应用程序对应的启动时间于所述应用栏内排序显示所述应用程序;Displaying the application in the application bar according to a startup time corresponding to the application;
    对所述应用栏内一所述应用程序执行第一触控操作后,切换至所述应用程序的应用界面;After performing a first touch operation on an application in the application bar, switching to an application interface of the application;
    对所述应用栏所在的区域执行第二触控操作后,使所述应用栏隐藏或打开。After performing the second touch operation on the area where the application bar is located, the application bar is hidden or opened.
  2. 如权利要求1所述切换方法,其特征在于,于所述智能设备的显示区域设置一显示运行中的所述应用程序的应用栏,包括:The switching method of claim 1, wherein setting an application bar of the application in operation to the display area of the smart device comprises:
    于所述智能设备的显示区域的一侧边设置所述应用栏;Setting the application bar on one side of the display area of the smart device;
    当检测到启动一当前应用程序时,将所述当前应用程序设置为所述应用程序并显示于所述应用栏内。When it is detected that a current application is launched, the current application is set to the application and displayed in the application bar.
  3. 如权利要求1所述切换方法,其特征在于,根据与所述应用程序对应的启动时间于所述应用栏内排序显示所述应用程序,包括:The switching method according to claim 1, wherein the displaying the application in the application bar according to a startup time corresponding to the application comprises:
    获取与所述应用程序对应的所述启动时间,基于所述启动时间与所述应用栏内降序显示所述应用程序;Obtaining the startup time corresponding to the application, and displaying the application in descending order according to the startup time and the application bar;
    当所述应用程序的数量超过所述应用栏的显示数量时,通过滑动所述应用栏来显示所有的应用程序。When the number of applications exceeds the number of displays of the application bar, all applications are displayed by sliding the application bar.
  4. 如权利要求1所述切换方法,其特征在于,对所述应用栏内一所述应用程序执行第一触控操作后,切换至所述应用程序的应用界面,包括:The switching method of claim 1, wherein after performing a first touch operation on an application in the application bar, switching to an application interface of the application comprises:
    对所述应用栏内的所述应用程序的图标执行所述第一触控操作;Performing the first touch operation on an icon of the application in the application bar;
    当所述应用程序与所述智能设备当前运行的应用程序不相同时,切换至所述应用程序并打开所述应用程序的显示界面。When the application is different from the application currently running by the smart device, switching to the application and opening the display interface of the application.
  5. 如权利要求1所述切换方法,其特征在于,对所述应用栏所在的区域执行第二触控操作后,使所述应用栏隐藏或打开,包括:The switching method according to claim 1, wherein after the second touch operation is performed on the area where the application bar is located, the application bar is hidden or opened, including:
    当所述智能设备的显示区域内显示所述应用栏时,对所述应用栏执行所述第二触控操作使所述应用栏隐藏;When the application bar is displayed in the display area of the smart device, performing the second touch operation on the application bar to hide the application bar;
    当所述智能设备的显示区域内不显示所述应用栏时,对所述应用栏所在的所述区域执 行所述第二触控操作使所述应用栏显示。When the application bar is not displayed in the display area of the smart device, the area where the application bar is located is performed The second touch operation causes the application bar to be displayed.
  6. 一种用于智能设备的应用程序的切换装置,其特征在于,所述切换装置包括:设置模块,管理模块,切换模块,显示模块,其中,A switching device for an application of a smart device, the switching device comprising: a setting module, a management module, a switching module, and a display module, wherein
    设置模块,于所述智能设备的显示区域设置一显示运行中的所述应用程序的应用栏;Setting a module, in the display area of the smart device, setting an application bar displaying the running application;
    管理模块,与所述设置模块通讯连接,用于根据与所述应用程序对应的启动时间于所述应用栏内排序显示所述应用程序;a management module, configured to communicate with the setting module, configured to display the application in the application bar according to a startup time corresponding to the application;
    切换模块,与所述管理模块通讯连接,用于对所述应用栏内一所述应用程序执行第一触控操作后,切换至所述应用程序的应用界面;a switching module, configured to be in communication with the management module, configured to perform a first touch operation on an application in the application bar, and then switch to an application interface of the application;
    显示模块,与所述切换模块通讯连接,用于对所述应用栏所在的区域执行第二触控操作后,使所述应用栏隐藏或打开。The display module is in communication with the switching module, and is configured to hide or open the application bar after performing a second touch operation on an area where the application bar is located.
  7. 如权利要求6所述的切换装置,其特征在于,所述设置模块,包括:The switching device of claim 6, wherein the setting module comprises:
    区域划分单元,用于于所述智能设备的显示区域的一侧边设置所述应用栏;a region dividing unit, configured to set the application bar on one side of the display area of the smart device;
    检测单元,与所述区域划分单元通讯连接,用于当检测到启动一当前应用程序时,将所述当前应用程序设置为所述应用程序并显示于所述应用栏内。And a detecting unit, configured to be in communication with the area dividing unit, configured to set the current application as the application and display in the application bar when detecting that a current application is started.
  8. 如权利要求6所述的切换装置,其特征在于,所述管理模块,包括:The switching device of claim 6, wherein the management module comprises:
    排序单元,用于获取与所述应用程序对应的所述启动时间,基于所述启动时间与所述应用栏内降序显示所述应用程序;a sorting unit, configured to acquire the startup time corresponding to the application, and display the application in descending order according to the startup time and the application bar;
    浏览单元,与所述排序单元通讯连接,用于当所述应用程序的数量超过所述应用栏的显示数量时,通过滑动所述应用栏来显示所有的应用程序。The browsing unit is communicatively connected to the sorting unit, and is configured to display all the applications by sliding the application bar when the number of the applications exceeds the display quantity of the application bar.
  9. 如权利要求6所述的切换装置,其特征在于,所述切换模块,包括:The switching device of claim 6, wherein the switching module comprises:
    触控单元,用于对所述应用栏内的所述应用程序的图标执行所述第一触控操作;a touch unit, configured to perform the first touch operation on an icon of the application in the application bar;
    切换单元,与所述触控单元通讯连接,用于当所述应用程序与所述智能设备当前运行的应用程序不相同时,切换至所述应用程序并打开所述应用程序的显示界面。And a switching unit, configured to communicate with the touch unit, to switch to the application and open a display interface of the application when the application is different from an application currently running by the smart device.
  10. 如权利要求6所述的切换装置,其特征在于,所述显示模块,包括:The switching device of claim 6, wherein the display module comprises:
    隐藏单元,用于当所述智能设备的显示区域内显示所述应用栏时,对所述应用栏执行所述第二触控操作使所述应用栏隐藏;a hiding unit, configured to perform the second touch operation on the application bar to hide the application bar when the application bar is displayed in a display area of the smart device;
    显示单元,与所述隐藏单元通讯连接,用于当所述智能设备的显示区域内不显示所述应用栏时,对所述应用栏所在的所述区域执行所述第二触控操作使所述应用栏显示。 a display unit, configured to be in communication with the hidden unit, configured to perform the second touch operation on the area where the application bar is located when the application bar is not displayed in the display area of the smart device The application bar is displayed.
PCT/CN2017/101958 2017-09-15 2017-09-15 Method and apparatus for switching application program of intelligent device WO2019051808A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/101958 WO2019051808A1 (en) 2017-09-15 2017-09-15 Method and apparatus for switching application program of intelligent device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/101958 WO2019051808A1 (en) 2017-09-15 2017-09-15 Method and apparatus for switching application program of intelligent device

Publications (1)

Publication Number Publication Date
WO2019051808A1 true WO2019051808A1 (en) 2019-03-21

Family

ID=65723460

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/101958 WO2019051808A1 (en) 2017-09-15 2017-09-15 Method and apparatus for switching application program of intelligent device

Country Status (1)

Country Link
WO (1) WO2019051808A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130249843A1 (en) * 2012-03-26 2013-09-26 Kyocera Corporation Device, method, and storage medium storing program
CN105446590A (en) * 2015-11-09 2016-03-30 Tcl集团股份有限公司 Application icon display method and system for mobile terminal
CN105912215A (en) * 2016-04-25 2016-08-31 上海斐讯数据通信技术有限公司 Application switching method and mobile terminal
CN105955573A (en) * 2016-04-27 2016-09-21 上海斐讯数据通信技术有限公司 Mobile terminal application switching method and system
CN106201319A (en) * 2016-07-18 2016-12-07 深圳市金立通信设备有限公司 The method of a kind of split screen switching application and terminal
CN106547446A (en) * 2016-10-31 2017-03-29 努比亚技术有限公司 Using switching device and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130249843A1 (en) * 2012-03-26 2013-09-26 Kyocera Corporation Device, method, and storage medium storing program
CN105446590A (en) * 2015-11-09 2016-03-30 Tcl集团股份有限公司 Application icon display method and system for mobile terminal
CN105912215A (en) * 2016-04-25 2016-08-31 上海斐讯数据通信技术有限公司 Application switching method and mobile terminal
CN105955573A (en) * 2016-04-27 2016-09-21 上海斐讯数据通信技术有限公司 Mobile terminal application switching method and system
CN106201319A (en) * 2016-07-18 2016-12-07 深圳市金立通信设备有限公司 The method of a kind of split screen switching application and terminal
CN106547446A (en) * 2016-10-31 2017-03-29 努比亚技术有限公司 Using switching device and method

Similar Documents

Publication Publication Date Title
US11320959B2 (en) Mobile terminal and method of controlling the same
US11340759B2 (en) User terminal device with pen and controlling method thereof
KR102074516B1 (en) Foldable device, and method for controlling the same
EP2658228B1 (en) Mobile terminal adapted to be connected to an external display and a method of controlling the same
US9632681B2 (en) Electronic Device, memory and control method for displaying multiple objects on a display screen
US20170329414A1 (en) Computing system utilizing coordinated two-hand command gestures
AU2014275609B2 (en) Portable terminal and user interface method in portable terminal
KR102187027B1 (en) Mobile terminal and method for controlling the same
US8558790B2 (en) Portable device and control method thereof
TWI397844B (en) Apparatus and method for providing side touch panel as part of man-machine interface (mmi)
ES2748044T3 (en) Display apparatus and control procedure thereof
CN103370684B (en) Electronic equipment, display methods and non-transient storage medium
EP2917823B1 (en) Portable device and control method thereof
US9594476B2 (en) Electronic device comprising a touch-screen display and a rear input unit, and method of controlling the same
US10185456B2 (en) Display device and control method thereof
WO2017032005A1 (en) Operation menu display method and terminal
WO2019128923A1 (en) Method for controlling displaying selected object in application interface, and terminal device
US20130268897A1 (en) Interaction method and interaction device
CN102890672A (en) Method and device for finding application program of mobile terminal
US9542019B2 (en) Device, method, and storage medium storing program for displaying overlapped screens while performing multitasking function
CN103412763A (en) Background program management method of mobile terminal and mobile terminal
AU2013260292A1 (en) Multiple window providing apparatus and method
CN105468264A (en) Method and apparatus for controlling application in control mode and terminal device
US20130024792A1 (en) Information processing device, information processing method, and program
WO2019051808A1 (en) Method and apparatus for switching application program of intelligent device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17925123

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17925123

Country of ref document: EP

Kind code of ref document: A1