WO2018076673A1 - 应用图标显示控制方法、装置及终端 - Google Patents

应用图标显示控制方法、装置及终端 Download PDF

Info

Publication number
WO2018076673A1
WO2018076673A1 PCT/CN2017/085315 CN2017085315W WO2018076673A1 WO 2018076673 A1 WO2018076673 A1 WO 2018076673A1 CN 2017085315 W CN2017085315 W CN 2017085315W WO 2018076673 A1 WO2018076673 A1 WO 2018076673A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
icon
background
terminal
currently
Prior art date
Application number
PCT/CN2017/085315
Other languages
English (en)
French (fr)
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 中兴通讯股份有限公司
Publication of WO2018076673A1 publication Critical patent/WO2018076673A1/zh

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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Definitions

  • the present disclosure relates to the field of communications, and in particular, to an application icon display control method, apparatus, and terminal.
  • the display of icons of mobile phones, IPADs, readers, and even applications on the computer desktop is performed in a fixed manner, for example, according to the same interval, size and shape.
  • APP Application, referred to as Application, referred to as APP
  • the application icons seen on the desktop of the user terminal do not know which of the icons are open and which are not. If the user wants to know which applications are currently open, they can only be displayed by opening the terminal (for example, long press the menu button, or double-click the virtual or physical menu button) to display the background application display interface.
  • This method requires the user to perform additional operations on the icon display interface to know which applications are in the background running state, and the application interface in the background is generally superimposed and displayed for each application in the running state, so the display is not intuitive and is not conducive to the user. Selecting an application running in the background to operate, the user experience satisfaction is low.
  • An application icon display control method, device and terminal provided by the embodiments of the present disclosure mainly solve the technical problem that the user can only obtain which applications in the terminal are currently in the background by opening the background application display interface of the terminal.
  • the cumbersome and single application running in the background is not intuitive, which is not conducive to the user's subsequent selection operation, resulting in low user experience satisfaction.
  • an application icon display control method including:
  • the terminal When the terminal is switched to the icon display interface, the terminal is currently in the background.
  • the icon of the application of the running status is displayed after the status identification processing.
  • an application icon display control apparatus including:
  • a state detecting module configured to detect an operating state of each application in the terminal
  • the icon adjustment processing module is configured to record, according to the detection result of the state detection module, an application currently in the background running state in the terminal;
  • the icon adjustment display module is configured to display, after the terminal switches to the icon display interface, the icon of the application currently in the background running state recorded by the icon adjustment processing module is subjected to state identification processing.
  • an embodiment of the present disclosure provides a terminal, including the application icon display control device as described above.
  • the embodiment of the present disclosure further provides a computer storage medium having stored therein computer executable instructions for executing the aforementioned application icon display control method.
  • a processor for running a program wherein the program runtime executes the aforementioned application icon display control method.
  • an application icon display control method, an apparatus, a terminal, and a computer storage medium acquire an application currently in a background running state in a terminal during use of the terminal, and when the terminal is detected to switch to an icon display interface (for example, Including, but not limited to, the desktop display interface, the icon of the application currently in the background running state in the terminal is displayed after the status identification process.
  • an icon display interface for example, Including, but not limited to, the desktop display interface
  • the icon of the application currently in the background running state in the terminal is displayed after the status identification process.
  • FIG. 1 is a schematic flow chart of an application icon display control method in Embodiment 1 of the present disclosure
  • FIG. 2 is a schematic flowchart of acquiring an application currently in a background running state according to Embodiment 1 of the present disclosure
  • FIG. 3 is a schematic diagram of a default display mode of an icon in Embodiment 1 of the present disclosure
  • FIG. 5 is a second display mode after the icon state identification processing in the first embodiment of the present disclosure.
  • FIG. 6 is a third display mode after the icon state identification processing in the first embodiment of the present disclosure.
  • FIG. 7 is a fourth display mode after the icon state identification processing in the first embodiment of the present disclosure.
  • FIG. 8 is a fifth display mode after the icon state identification processing in the first embodiment of the present disclosure.
  • 11 is a display mode 8 after the icon state identification processing in the first embodiment of the present disclosure.
  • FIG. 13 is a schematic diagram of icon operation control of an icon display interface according to Embodiment 1 of the present disclosure.
  • FIG. 14 is a schematic diagram of a function operation menu of an icon in Embodiment 1 of the present disclosure.
  • FIG. 15 is a schematic structural diagram of a terminal in Embodiment 2 of the present disclosure.
  • FIG. 16 is a schematic structural diagram 1 of an application icon display control device according to Embodiment 2 of the present disclosure.
  • FIG. 17 is a second schematic structural diagram of an application icon display control apparatus according to Embodiment 2 of the present disclosure.
  • FIG. 18 is a schematic structural diagram 3 of an application icon display control apparatus according to Embodiment 2 of the present disclosure.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • the running status of the application in the terminal can be monitored, and the application currently in the corresponding running state is recorded (The record can directly mark the icon of each application or directly extract the unique identifier of the application for recording), and then monitor the terminal switching sub-icon display interface (including but not limited to the desktop display interface, various types called during application use)
  • the terminal switching sub-icon display interface including but not limited to the desktop display interface, various types called during application use
  • the icon is a new interface
  • the corresponding recorded application is processed and displayed, so that the user can intuitively understand the running status of each application from the icon display interface, facilitating subsequent selection and operation of the user, and improving the user experience. Satisfaction.
  • an application icon display control method is provided. Referring to FIG. 1, the method includes:
  • the running state of the application in the terminal generally includes the foreground running state (also referred to as the running state) that is entered after the startup, the background running state (also referred to as the suspended state) that is transferred from the foreground to the background, the running state of the foreground or the background running state.
  • the closed state of the transition also known as the stop state).
  • the monitoring of each application in the terminal in the above S101 may include the above various operating states. And in this embodiment, For different operating states, different parameter values can be used for characterization. For example, 1 indicates that the application is in the foreground running state, 0 indicates that the application is running in the background, and 2 indicates that the application is in the closed state.
  • the application for obtaining the current running state in the background in the S102 is as shown in FIG. 2, and includes:
  • S201 Monitor an operation state of each application in the terminal, for example, it may monitor that an application is switched from a closed state to a foreground running state, or may detect that an application is switched from a foreground running state to a background running state, or monitoring a certain An application is switched from a foreground running state or a background running state to a closed state.
  • an application that is currently in the background running state in the terminal is acquired.
  • an application is detected to be switched from the background running state to the closed state (the user manually exits or the system is killed)
  • the application is recorded from the background running state.
  • the application deletion method may be performed by deleting the unique identifier of the application from the running application list table in the background, or modifying the icon mark corresponding to the application from 0 to 2.
  • the icon of the application that is not currently in the background running state (for example, the closed state) in the terminal is displayed in the default display manner.
  • the status identification process of the icon of the application currently in the background running state in the terminal may be, but is not limited to, at least one of the following identification modes:
  • Method 1 Add a mark on the icon of the application that is currently running in the background.
  • the mark can theoretically be any tag content that can be distinguished from other running states, for example, assume that the icons on the display interface in the terminal are all Displayed in a square, as shown in Figure 3; the way to add a mark can add a text mark, a graphic mark, a digital sign or a letter mark to a corner of the icon, or add at least two of the above, respectively, see Figure 4 Figure 5, Figure 6, Figure 7, and Figure 8.
  • the specific addition method and content can be flexibly selected.
  • Method 2 Change the display size of the icon of the application currently running in the background
  • Mode 3 Change the display shape of the icon of the application currently in the background running state, in theory, as long as it can be distinguished from the shape of the icon of other state application icons. For example, if the icons on the display interface in the terminal are displayed in a square, the icon in the background running state may be displayed by any one or several of a circle, an ellipse, a diamond, or even a triangle, etc., below. An example of an application icon that is still in the background running state with the current display icon A, icon E, and icon I is assumed, and is assumed to be displayed by a circle, as shown in FIG.
  • Method 4 Change the display mode of the icon of the application currently running in the background, for example, through translucent display, floating display, and the like.
  • the implementation may additionally set a function operation menu for each application running in the background.
  • the user may need to invoke the background running application.
  • Other applications can trigger the function operation menu by selecting the corresponding icon.
  • S132 Receive an operation instruction issued by a function option in the function operation menu, and perform a function operation corresponding to the selected function option.
  • the setting of the function option in this embodiment includes at least one of opening an application and closing the application.
  • the following is an example of including opening the application and closing the application, as shown in FIG.
  • the close function item is selected, the application is closed, no longer running in the background, the application is deleted from the background running application list, and the icon is displayed in the default mode; when the function item is selected to be opened, the application is selected. Reload from the background to the foreground to run.
  • the user provides another simpler and more direct way for the background reference operation, and the user can directly and quickly turn on or off the application running in the background that is currently required by the user in the icon display interface. Can further enhance the satisfaction of the user experience. And if the icon displayed by the default display mode is selected, it can be performed according to the normal startup process.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • This embodiment provides a terminal, which may be a mobile terminal (such as a mobile phone, IPAD, IPOD, reader, etc.), or a non-mobile type terminal (such as a computer, a smart TV, etc.), see FIG.
  • the terminal includes an application icon display control device 1.
  • the application icon display control device 1 is shown in FIG. 16 and includes:
  • the state detecting module 11 is configured to detect an operating state of each application in the terminal.
  • the running state of the application in the terminal generally includes the foreground running state (also referred to as the running state) that is entered after the startup, the background running state (also referred to as the suspended state) that is transferred from the foreground to the background, the running state of the foreground or the background running state.
  • the closed state of the transition also known as the stop state).
  • the monitoring by the state detecting module 11 for each application in the terminal may include the above various operating states. In this embodiment, different operating values can be used to characterize different operating values.
  • the icon adjustment processing module 12 is configured to record an application currently in the background running state in the terminal according to the detection result of the state detection module.
  • the icon adjustment processing module 12 can directly obtain the unique identification record of the application into the background running application list table, or directly perform status marking under the icon corresponding to the application, for example, refer to the above parameters. Mark it as 0.
  • the icons of the icon adjustment processing module 12 for the recorded background running state are displayed by the icon adjustment display module 13, and the icons for other state applications are displayed by the icon default display module 14.
  • the icon adjustment processing module 12 receives the application sent by the state detecting module 11 to monitor that an application is switched from the background running state to the closed state (the user manually exits or the system kills) message, and the application is recorded from the recorded running state in the background.
  • the deletion in the list may be performed by deleting the unique identifier of the application from the running application list table in the background, or modifying the icon mark corresponding to the application from 0 to 2.
  • the state detecting module 11 also sends a corresponding message to the icon adjustment processing module 12.
  • the message sent by the state detection module 11 to the icon adjustment processing module 12 may include parameters, such as 0, 1, or 2, that characterize the current state of the application.
  • the icon adjustment display module 13 is configured to display the icon of the application currently in the background running state recorded by the icon adjustment processing module 12 after the terminal switches to the icon display interface.
  • the icon adjustment display module 13 performs status identification processing on the icon of the application that is currently in the background running state in the terminal, but is not limited to at least one of the following identification manners:
  • Method 1 Add a mark on the icon of the application that is currently running in the background.
  • the mark can be any mark content that can be distinguished from other running states.
  • the way to add the mark can be on the icon.
  • Method 2 Change the display size of the icon of the application currently running in the background, and modify the icon of the application running in the background to be larger than the icon of the other state application, or smaller.
  • Mode 3 Change the display shape of the icon of the application currently in the background running state, in theory, as long as it can be distinguished from the shape of the icon of other state application icons. For example, if the icons on the display interface in the terminal are displayed in a square, the icon in the background running state may be displayed by any one or several of a rectangle, a circle, an ellipse, a diamond, or even a triangle. .
  • Method 4 Change the display mode of the icon of the application currently running in the background, for example, through translucent display, floating display, and the like.
  • the manner in which the icon adjustment display module 13 performs the identification processing in this embodiment is not limited to the above-mentioned several modes, and can be flexibly changed.
  • combined display can be performed in combination with any two or more of the above several methods.
  • the icon default display module 14 is configured to display the icon of the application in the closed state by default when the terminal switches to the icon display interface.
  • the application icon display control apparatus 1 may further include a message feedback module 15 configured to implement mutual interaction of messages between the modules.
  • the module can be flexibly selected to add or delete according to the communication mechanism between modules in a specific system.
  • the implementation may additionally set a function operation menu for each application running in the background.
  • the user or other application that needs to invoke the background running application may select the corresponding icon.
  • the control process for the above operation is implemented by the operation control module 16 in this embodiment, as shown in FIG. 18.
  • the operation control module 16 is configured to, in the icon display interface, detect that an icon displayed by the status indicator (that is, displayed by the icon adjustment display module 13) is selected, and pop up a preset function operation menu for the application corresponding to the icon. And set to receive the operation command issued by the function option in the function operation menu, and perform the function operation corresponding to the selected function option.
  • the specific settings of the function options in the function operation menu in this embodiment can be flexibly selected according to specific requirements, and can support user customization.
  • setting the function option in this embodiment includes at least one of opening an application and closing the application.
  • the operation control module 16 closes the application and no longer runs in the background.
  • the icon adjustment processing module 12 correspondingly deletes the application from the background running application list, and the icon is changed by the icon default display module 14 according to the icon.
  • the default mode is displayed; when the function item is selected to be opened, the operation control module 16 reloads the application from the background to the foreground for operation.
  • the application icon display control device 1 can provide another simple and direct way for the user to operate the background application at the same time, and the user can directly and quickly turn on or off the application running in the background that is currently required by the user directly in the icon display interface. operating. Can further enhance the satisfaction of the user experience.
  • the icon displayed by the default display mode is selected, it can be performed according to the normal startup process.
  • modules or steps of the embodiments of the present disclosure may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices, optionally They may be implemented by program code executable by a computing device such that they may be stored by a computing device in a computer storage medium (ROM/RAM, diskette, optical disk) and, in some cases, may be
  • ROM/RAM, diskette, optical disk a computer storage medium
  • steps shown or described are performed differently than here, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module. Therefore, the present disclosure is not limited to any specific combination of hardware and software.
  • the application icon display control method, apparatus, and terminal provided by the embodiments of the present disclosure have the following beneficial effects: the user can intuitively understand which applications are currently in the background running state from the icon display interface, and which applications are currently not in use. In operation; no need to The terminal performs additional operations to enter the background application display interface, thereby simplifying and enriching the way to obtain the background running application; the user can directly perform subsequent operations on the application currently running in the background on the chart display interface, relative to the existing background.
  • the application display interface displays the applications running in the background by superimposing, and the selection is more intuitive and accurate, thereby further improving the satisfaction of the user experience.

Landscapes

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

Abstract

本公开实施例中提供一种应用图标显示控制方法、装置及终端,在终端的使用过程中,获取终端内当前处于后台运行状态的应用,当监测到终端切换至图标显示界面(例如包括但不限于桌面显示界面)时,将终端内当前处于后台运行状态的应用之图标进行状态标识处理后显示。这样用户从图标显示界面上就可以直观的了解哪些应用当前正处于后台运行状态,哪些应用当前未处于运营状态;而不需要对终端进行额外的操作以进入后台应用显示界面,因此同时还简化了和丰富了获取后台运行应用的方式;用户在图表显示界面就可以直接对当前处于后台运行的应用进行后续操作,相对现有后台应用显示界面通过叠加方式显示后台运行的应用,选择更为直观和准确,因此可进一步提升用户体验的满意度。

Description

应用图标显示控制方法、装置及终端 技术领域
本公开涉及通信领域,尤其涉及一种应用图标显示控制方法、装置及终端。
背景技术
目前手机、IPAD、阅读器甚至计算机桌面上各应用(Application,简称为APP)的图标的显示都是按照固定的方式进行的,比如:按照相同的间隔、大小和形状等。针对上述终端,当用户打开的应用比较多时,用户终端桌面上所看到的各应用图标,并不知道这些图标中哪些应用是打开的,哪些是未打开的。用户如果想要知道当前打开了哪些应用,只能通过打开终端的(例如长按menu键,或者双击虚拟的或实体的menu键)后台应用显示界面来专门显示。这种方法需要用户在图标显示界面额外进行操作才能获知哪些应用处于后台运行状态,且在后台应用显示界面对于处于运行状态的各应用一般都是通过叠加显示,因此显示并不直观,不利于用户选中某一后台运行的应用进行操作,用户体验的满意度低。
公开内容
本公开实施例提供的一种应用图标显示控制方法、装置及终端,主要解决的技术问题是:解决用户只能通过打开终端的后台应用显示界面来获取终端中的哪些应用当前处于后台,获取方式繁琐且单一,处于后台运行的各应用显示不直观,不利于用户后续选择操作,导致用户体验满意度低的问题。
为解决上述技术问题,本公开实施例提供一种应用图标显示控制方法,包括:
获取终端内当前处于后台运行状态的应用;
监测到所述终端切换至图标显示界面时,将所述终端内当前处于后台 运行状态的应用之图标进行状态标识处理后显示。
为解决上述技术问题,本公开实施例提供一种应用图标显示控制装置,包括:
状态检测模块,设置为检测终端内各应用的运行状态;
图标调整处理模块,设置为根据所述状态检测模块的检测结果记录所述终端内当前处于后台运行状态的应用;
图标调整显示模块,设置为在所述终端切换至图标显示界面时,将所述图标调整处理模块记录的当前处于后台运行状态的应用之图标进行状态标识处理后显示。
为解决上述技术问题,本公开实施例提供一种终端,包括如上所述的应用图标显示控制装置。
本公开实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行前述的应用图标显示控制方法。
根据本公开的又一个实施例,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述前述的应用图标显示控制方法。
本公开实施例的有益效果是:
根据本公开实施例提供的应用图标显示控制方法、装置、终端及计算机存储介质,在终端的使用过程中,获取终端内当前处于后台运行状态的应用,当监测到终端切换至图标显示界面(例如包括但不限于桌面显示界面)时,将终端内当前处于后台运行状态的应用之图标进行状态标识处理后显示。这样用户从图标显示界面上就可以直观的了解哪些应用当前正处于后台运行状态,哪些应用当前未处于运营状态;而不需要对终端进行额外的操作以进入后台应用显示界面,因此同时还简化了和丰富了获取后台运行应用的方式;用户在图表显示界面就可以直接对当前处于后台运行的应用进行后续操作,相对现有后台应用显示界面通过叠加方式显示后台运行的应用,选择更为直观和准确,因此可进一步提升用户体验的满意度。
附图说明
图1为本公开实施例一中的应用图标显示控制方法流程示意图;
图2为本公开实施例一中的获取当前处于后台运行状态应用的流程示意图;
图3为本公开实施例一中的一种图标默认显示方式示意图;
图4为本公开实施例一中的图标状态标识处理后的显示方式一;
图5为本公开实施例一中的图标状态标识处理后的显示方式二;
图6为本公开实施例一中的图标状态标识处理后的显示方式三;
图7为本公开实施例一中的图标状态标识处理后的显示方式四;
图8为本公开实施例一中的图标状态标识处理后的显示方式五;
图9为本公开实施例一中的图标状态标识处理后的显示方式六;
图10为本公开实施例一中的图标状态标识处理后的显示方式七;
图11为本公开实施例一中的图标状态标识处理后的显示方式八;
图12为本公开实施例一中的图标状态标识处理后的显示方式九;
图13为本公开实施例一中的图标显示界面的图标操作控制示意图;
图14为本公开实施例一中的图标的功能操作菜单示意图;
图15为本公开实施例二中的终端结构示意图;
图16为本公开实施例二中的应用图标显示控制装置结构示意图一;
图17为本公开实施例二中的应用图标显示控制装置结构示意图二;
图18为本公开实施例二中的应用图标显示控制装置结构示意图三。
具体实施方式
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本公开中一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没 有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
实施例一:
本实施例在终端(包括但不限于手机、IPAD、IPOD、阅读器、计算机)的使用过程中,可以对终端内的应用的运行情况进行监测,并对当前处于相应运行状态的应用进行记录(该记录可以直接对各应用的图标进行标记或者直接提取该应用的唯一标识进行记录),然后在监测到终端切换子图标显示界面(包括但不限于桌面显示界面、应用使用过程中调用的各种图标新式界面)时,对于当前记录的应用进行对应的状态标识处理后显示,这样用户从图标显示界面上就可以直观的了解到各应用的运行状态,便于用户后续选择和操作,提升用户体验的满意度。本实施例为了使得用户可以直接在图标显示界面了解到哪些应用处于后台运行状态提供了一种应用图标显示控制方法,参见图1所示,包括:
S101:对终端内各应用的运行状态进行监测;
S102:获取终端内当前处于后台运行状态的应用;
S103:监测到终端切换至图标显示界面时,将终端内当前处于后台运行状态的应用之图标进行状态标识处理后显示。这样用户从图标显示界面上就可以直观的了解哪些应用当前正处于后台运行状态,哪些应用当前未处于运营状态;而不需要对终端进行额外的操作以进入后台应用显示界面,因此同时还简化了和丰富了获取后台运行应用的方式;用户在图表显示界面就可以直接对当前处于后台运行的应用进行后续操作,相对现有后台应用显示界面通过叠加方式显示后台运行的应用,选择更为直观和准确,因此可进一步提升用户体验的满意度。
终端中应用运行状态一般包括启动后进入的前台运行状态(也可称为运行状态)、由前台转入后台的后台运行状态(也可称为挂起状态)、由前台运行状态或后台运行状态转换的关闭状态(也可称为停止状态)。上述S101中对终端内各应用的监测就可包括上述各运行状态。且本实施例中, 对于应用不同的运行状态,可以用不同的参数值进行表征。例如1表示应用处于前台运行状态,0表示应用处于后台运行状态,2表示应用处于关闭状态。
上述S102获取终端内当前处于后台运行状态的应用参见图2所示,包括:
S201:对终端内各应用的运行状态进行监测,例如可能监测到某一应用由关闭状态切换为前台运行状态,也可能监测到某一应用由前台运行状态切换为后台运行状态,或者监测到某一应用由前台运行状态或后台运行状态切换为关闭状态。
S202:当监测到某一应用由启动进入前台运行状态切换至后台运行状态时,记录该应用为处于后台运行状态的应用。记录某一应用处于后台运行状态时,可以直接获取该应用的唯一标识记录到后台运行应用清单表中,也可以直接在该应用对应的图标下进行状态标记,例如参照上述参数进行标记为0。S103中显示时对于后台运行应用清单表中的应用或者标记为0的图标则按照状态标识处理后进行显示,以与其他运行状态的应用之图标进行区分。
在S102获取终端内当前处于后台运行状态的应用中,当监测到某一应用由后台运行状态切换至关闭状态(用户手动退出或者***kill掉)时,将该应用从记录的处于后台运行状态的应用清单中删除,具体删除方式可以是从后台运行应用清单表将该应用的唯一标识删除,或者将该应用对应的图标标记由0修改为2。
本实施例中,为了便于区分,在S103中,监测到所述终端切换至图标显示界面时,将终端内当前未处于后台运行状态(例如关闭状态)的应用之图标按默认显示方式进行显示。这样可以使得处于关闭状态的应用图标与处于后台运行状态的应用图标在显示上区分开。例如,本实施例中将终端内当前处于后台运行状态的应用之图标进行状态标识处理可以采用但不限于以下标识方式中的至少一种:
方式一:在当前处于后台运行状态的应用之图标上添加标记,该标记理论上可以是任意能与其他运行状态区分开的起到识别作用的标记内容,例如假设终端内显示界面上的图标都以正方形进行显示,参见图3所示;则添加标记的方式可以在该图标上的某一角落添加文字标识、图形标识、数字标识或字母标识,或者同时添加上述至少两种,分别参见图4、图5、图6、图7和图8所示。但应当理解的是,具体添加方式和内容可以灵活选择。
方式二:改变当前处于后台运行状态的应用之图标的显示大小;
可以将处于后台运行状态的应用的图标修改为比其他状态应用的图标大,或者小。例如假设当前显示图标A、图标E、图标I为处于后台运行状态的应用图标。其两种显示方式分别参见图9和图10所示。
方式三:改变当前处于后台运行状态的应用之图标的显示形状,理论上只要是任意能与其他状态应用图标的形状区分开即可。例如假设终端内显示界面上的图标都以正方形进行显示,则处于后台运行状态应用的图标可以为通过圆形、椭圆形、菱形、甚至三角形等等中的任意一种或几种进行显示,下面以任仍以当前显示图标A、图标E、图标I为处于后台运行状态的应用图标进行示例说明,假设通过圆形进行显示,参见图11所示。
方式四:改变当前处于后台运行状态的应用之图标的显示方式,例如通过半透明显示、悬浮显示等等。
应当理解的是,本实施例中进行标识处理的方式并不限于上述示例出的几种方式,可以灵活变动。且本实施例中可以结合上述几种方式中的任意两种以上的方式进行组合显示。例如结合上述方式一和方式三的一种显示效果参见图12所示。
为了进一步提升用户操作的便捷性以及准确性,进而进一步提升用户体验满意度,本实施还可为处于后台运行的各应用额外设置功能操作菜单,在图标显示界面,用户或者需要调用后台运行应用的其他应用可以通过选中对应图标的方式来触发该功能操作菜单,具体过程参见图13所示, 包括:
S131:在图标显示界面,检测到某一通过状态标识显示的图标被选中时,针对该图标对应的应用弹出预设的功能操作菜单;
S132:接收对所功能操作菜单中的功能选项下发的操作指令,执行被选中功能选项对应的功能操作。
应当理解的是,本实施例中功能操作菜单中的功能选项的具体设置可以根据具体需求灵活选择设置,且可以支持用户自定义。例如本实施例设置该功能选项包括打开应用程序和关闭应用程序中的至少一种,下面以包含打开应用程序和关闭应用程序进行示例说明,参见图14所示。当选中关闭功能项时,则将该应用关闭,不再在后台运行,对应将该应用从后台运行应用清单中删除,其图标按照默认方式进行显示;当选择打开功能项时,则将该应用从后台重新加载到前台进行运行。这样同时用户对后台引用的操作提供了另外一种更为简单直接的途径,用户可以直接在图标显示界面对自己当前所需的后台运行的应用进行正确而快速的开启或关闭操作。可进一步提升用户体验的满意度。而对于如果默认显示方式显示的图标被选中时,则按照正常的启动流程进行即可。
实施例二:
本实施例提供了一种终端,该终端可以是移动终端(例如手机、IPAD、IPOD、阅读器等等),也可以是非移动类型的终端(例如计算机、智能电视机等等),参见图15所示,该终端包含应用图标显示控制装置1。其中,应用图标显示控制装置1参见图16所示,其包括:
状态检测模块11,设置为检测终端内各应用的运行状态。终端中应用运行状态一般包括启动后进入的前台运行状态(也可称为运行状态)、由前台转入后台的后台运行状态(也可称为挂起状态)、由前台运行状态或后台运行状态转换的关闭状态(也可称为停止状态)。状态检测模块11对终端内各应用的监测就可包括对上述各运行状态。且本实施例中,对于应用不同的运行状态,可以用不同的参数值进行表征。
图标调整处理模块12,设置为根据状态检测模块的检测结果记录终端内当前处于后台运行状态的应用。图标调整处理模块12记录某一应用处于后台运行状态时,可以直接获取该应用的唯一标识记录到后台运行应用清单表中,也可以直接在该应用对应的图标下进行状态标记,例如参照上述参数进行标记为0。图标调整处理模块12对于记录的后台运行状态的应用的图标通过图标调整显示模块13显示,对于其他状态应用的图标则通过图标默认显示模块14显示。
图标调整处理模块12收到状态检测模块11发送的监测到某一应用由后台运行状态切换至关闭状态(用户手动退出或者***kill掉)消息时,将该应用从记录的处于后台运行状态的应用清单中删除,具体删除方式可以是从后台运行应用清单表将该应用的唯一标识删除,或者将该应用对应的图标标记由0修改为2。对应的,当某一应用的运行状态由前台运行状态切换为后台运行状态时,状态检测模块11也会向图标调整处理模块12发送对应的消息。状态检测模块11向图标调整处理模块12发送的消息中可以包含表征应用当前所处状态的参数,例如0、1或2。
图标调整显示模块13,设置为在终端切换至图标显示界面时,将图标调整处理模块12记录的当前处于后台运行状态的应用之图标进行状态标识处理后显示。
本实施例中,图标调整显示模块13将终端内当前处于后台运行状态的应用之图标进行状态标识处理可以采用但不限于以下标识方式中的至少一种:
方式一:在当前处于后台运行状态的应用之图标上添加标记,该标记理论上可以是任意能与其他运行状态区分开的起到识别作用的标记内容,例如添加标记的方式可以在图标上的某一角或其他任意位置落添加文字标识、图形标识、数字标识或字母标识,或者同时添加上述至少两种。
方式二:改变当前处于后台运行状态的应用之图标的显示大小,可以将处于后台运行状态的应用的图标修改为比其他状态应用的图标大,或者 更小。
方式三:改变当前处于后台运行状态的应用之图标的显示形状,理论上只要是任意能与其他状态应用图标的形状区分开即可。例如假设终端内显示界面上的图标都以正方形进行显示,则处于后台运行状态应用的图标可以为通过长方形、圆形、椭圆形、菱形、甚至三角形等等中的任意一种或几种进行显示。
方式四:改变当前处于后台运行状态的应用之图标的显示方式,例如通过半透明显示、悬浮显示等等。
应当理解的是,本实施例中图标调整显示模块13进行标识处理的方式并不限于上述示例出的几种方式,可以灵活变动。且本实施例中可以结合上述几种方式中的任意两种以上的方式进行组合显示。
图标默认显示模块14,设置为在终端切换至图标显示界面时,将处于关闭状态的应用之图标按照默认方式进行显示。
参见图17所示,本实施例中,应用图标显示控制装置1还可进一步包括消息反馈模块15,设置为实现上述各模块之间消息的相互交互。该模块根据具体***中各模块之间的通信机制,可以灵活选择增加或删除。
为了进一步提升用户操作的便捷性以及准确性,本实施还可为处于后台运行的各应用额外设置功能操作菜单,在图标显示界面,用户或者需要调用后台运行应用的其他应用可以通过选中对应图标的方式来触发该功能操作菜单。对于上述操作的控制过程由本实施例中的操作控制模块16实现,具体参见图18所示。操作控制模块16设置为在图标显示界面,检测到某一通过状态标识显示的图标(也即通过图标调整显示模块13显示的)被选中时,针对该图标对应的应用弹出预设的功能操作菜单;以及设置为接收对功能操作菜单中的功能选项下发的操作指令,执行被选中功能选项对应的功能操作。本实施例中功能操作菜单中的功能选项的具体设置可以根据具体需求灵活选择设置,且可以支持用户自定义。例如本实施例设置该功能选项包括打开应用程序和关闭应用程序中的至少一种。例如:
当选择关闭功能项时,操作控制模块16则将该应用关闭,不再在后台运行,图标调整处理模块12对应将该应用从后台运行应用清单中删除,其图标改由图标默认显示模块14按照默认方式进行显示;当选择打开功能项时,则操作控制模块16将该应用从后台重新加载到前台进行运行。这样应用图标显示控制装置1可同时为用户操作后台应用提供另外一种更为简单直接的途径,用户可以直接在图标显示界面对自己当前所需的后台运行的应用进行正确而快速的开启或关闭操作。能进一步提升用户体验的满意度。而对于如果默认显示方式显示的图标被选中时,则按照正常的启动流程进行即可。
本实施例中的上述各模块的功能可以由终端内的处理器或控制器实现。且显然,也即本公开实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在计算机存储介质(ROM/RAM、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本公开不限制于任何特定的硬件和软件结合。
以上内容是结合具体的实施方式对本公开实施例所作的进一步详细说明,不能认定本公开的具体实施只局限于这些说明。对于本公开所属技术领域的普通技术人员来说,在不脱离本公开构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本公开的保护范围。
工业实用性
如上所述,本公开实施例提供的一种应用图标显示控制方法、装置及终端具有以下有益效果:用户从图标显示界面上就可以直观的了解哪些应用当前正处于后台运行状态,哪些应用当前未处于运营状态;而不需要对 终端进行额外的操作以进入后台应用显示界面,因此同时还简化了和丰富了获取后台运行应用的方式;用户在图表显示界面就可以直接对当前处于后台运行的应用进行后续操作,相对现有后台应用显示界面通过叠加方式显示后台运行的应用,选择更为直观和准确,因此可进一步提升用户体验的满意度。

Claims (10)

  1. 一种应用图标显示控制方法,包括:
    获取终端内当前处于后台运行状态的应用;
    监测到所述终端切换至图标显示界面时,将所述终端内当前处于后台运行状态的应用之图标进行状态标识处理后显示。
  2. 如权利要求1所述的应用图标显示控制方法,其中,获取终端内当前处于后台运行状态的应用包括:
    对所述终端内各应用的运行状态进行监测;
    当监测到某一应用由启动进入前台运行状态切换至后台运行状态时,记录该应用为处于后台运行状态的应用。
  3. 如权利要求2所述的应用图标显示控制方法,其中,获取终端内当前处于后台运行状态的应用还包括:
    当监测到某一应用由后台运行状态切换至关闭状态时,将该应用从记录的处于后台运行状态的应用清单中删除。
  4. 如权利要求1-3任一项所述的应用图标显示控制方法,其中,监测到所述终端切换至图标显示界面时,将所述终端内当前未处于后台运行状态的应用之图标按默认显示方式进行显示。
  5. 如权利要求1-3任一项所述的应用图标显示控制方法,其中,将所述终端内当前处于后台运行状态的应用之图标进行状态标识处理包括以下方式中的至少一种:
    在当前处于后台运行状态的应用之图标上添加标记;
    改变当前处于后台运行状态的应用之图标的显示大小;
    改变当前处于后台运行状态的应用之图标的显示形状;
    改变当前处于后台运行状态的应用之图标的显示方式。
  6. 如权利要求1-3任一项所述的应用图标显示控制方法,其中,所述方法还包括:
    在所述图标显示界面,检测到某一通过状态标识显示的图标被选中时,针对该图标对应的应用弹出预设的功能操作菜单;
    接收对所述功能操作菜单中的功能选项下发的操作指令,执行被选中功能选项对应的功能操作。
  7. 如权利要求5所述的应用图标显示控制方法,其中,所述功能操作菜单中的功能选项包括打开应用程序和关闭应用程序中的至少一种。
  8. 一种应用图标显示控制装置,包括:
    状态检测模块,设置为检测终端内各应用的运行状态;
    图标调整处理模块,设置为根据所述状态检测模块的检测结果记录所述终端内当前处于后台运行状态的应用;
    图标调整显示模块,设置为在所述终端切换至图标显示界面时,将所述图标调整处理模块记录的当前处于后台运行状态的应用之图标进行状态标识处理后显示。
  9. 如权利要求8所述的应用图标显示控制装置,其中,还包括操作控制模块,设置为在所述图标显示界面,检测到某一通过状态标识显示的图标被选中时,针对该图标对应的应用弹出预设的功能操作菜单;以及设置为接收对所述功能操作菜单中的功能选项下发的操作指令,执行被选中功能选项对应的功能操作。
  10. 一种终端,包括如权利要求8或9所述的应用图标显示控制装置。
PCT/CN2017/085315 2016-10-25 2017-05-22 应用图标显示控制方法、装置及终端 WO2018076673A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610940348.8A CN107992240A (zh) 2016-10-25 2016-10-25 应用图标显示控制方法、装置及终端
CN201610940348.8 2016-10-25

Publications (1)

Publication Number Publication Date
WO2018076673A1 true WO2018076673A1 (zh) 2018-05-03

Family

ID=62023076

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/085315 WO2018076673A1 (zh) 2016-10-25 2017-05-22 应用图标显示控制方法、装置及终端

Country Status (2)

Country Link
CN (1) CN107992240A (zh)
WO (1) WO2018076673A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109284156A (zh) * 2018-08-02 2019-01-29 珠海格力电器股份有限公司 一种应用的展示方法、装置、终端和存储介质
CN109324855A (zh) * 2018-08-02 2019-02-12 珠海格力电器股份有限公司 一种应用的展示方法、装置、终端和存储介质
WO2020024520A1 (zh) * 2018-08-02 2020-02-06 珠海格力电器股份有限公司 一种应用的展示方法、装置、终端和存储介质
CN112214140A (zh) * 2020-09-30 2021-01-12 维沃移动通信有限公司 后台任务显示方法和电子设备

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111104035B (zh) * 2019-11-08 2022-09-16 芯海科技(深圳)股份有限公司 显示界面控制方法、装置、设备及计算机可读存储介质
CN110990092A (zh) * 2019-11-20 2020-04-10 维沃移动通信有限公司 应用程序处理方法和电子设备
CN111142724A (zh) * 2019-12-24 2020-05-12 维沃移动通信有限公司 一种显示控制方法及电子设备
CN111459356A (zh) * 2020-03-30 2020-07-28 维沃移动通信有限公司 界面显示方法及电子设备
CN114237456B (zh) * 2021-12-16 2023-09-01 深圳市优必选科技股份有限公司 控制设备的运行方法、装置、控制设备及介质
CN116700855B (zh) * 2022-12-09 2024-07-12 荣耀终端有限公司 一种界面显示方法及电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102004687A (zh) * 2010-11-04 2011-04-06 东莞宇龙通信科技有限公司 一种移动终端程序运行状态显示方法及移动终端
CN105117320A (zh) * 2015-09-02 2015-12-02 广州三星通信技术研究有限公司 在电子终端中管理应用的方法及其电子终端

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102004687A (zh) * 2010-11-04 2011-04-06 东莞宇龙通信科技有限公司 一种移动终端程序运行状态显示方法及移动终端
CN105117320A (zh) * 2015-09-02 2015-12-02 广州三星通信技术研究有限公司 在电子终端中管理应用的方法及其电子终端

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109284156A (zh) * 2018-08-02 2019-01-29 珠海格力电器股份有限公司 一种应用的展示方法、装置、终端和存储介质
CN109324855A (zh) * 2018-08-02 2019-02-12 珠海格力电器股份有限公司 一种应用的展示方法、装置、终端和存储介质
WO2020024520A1 (zh) * 2018-08-02 2020-02-06 珠海格力电器股份有限公司 一种应用的展示方法、装置、终端和存储介质
CN112214140A (zh) * 2020-09-30 2021-01-12 维沃移动通信有限公司 后台任务显示方法和电子设备
WO2022068863A1 (zh) * 2020-09-30 2022-04-07 维沃移动通信有限公司 后台任务显示方法和电子设备

Also Published As

Publication number Publication date
CN107992240A (zh) 2018-05-04

Similar Documents

Publication Publication Date Title
WO2018076673A1 (zh) 应用图标显示控制方法、装置及终端
WO2022068773A1 (zh) 桌面元素调整方法、装置和电子设备
WO2015106514A1 (zh) 一种实现悬浮显示的方法及装置
US20140237378A1 (en) Systems and method for implementing multiple personas on mobile technology platforms
CN105975166B (zh) 应用控制方法及装置
EP3232323B1 (en) Method and apparatus for displaying status information of application
CN107562322A (zh) 切换页面的方法和装置
CN104571874B (zh) 动态切换键盘背景的方法和装置
CN106445292B (zh) 应用程序的分身管理方法及***
CN104750450A (zh) 一种即时通信中的文件共享方法及终端
US20170269823A1 (en) Control Display Method and Device, and Terminal
WO2014101101A1 (zh) 一种任务切换方法和终端
CN104731500B (zh) 一种信息处理方法及电子设备
CN111796734B (zh) 应用程序的管理方法、管理装置、电子设备和存储介质
WO2022156668A1 (zh) 信息处理方法和电子设备
CN104461245A (zh) 一种应用程序图标的管理方法
US20170003875A1 (en) Display Processing Method for Transient Interface, and Terminal
CN104331219A (zh) 一种图标显示方法、装置及***
CN110174984B (zh) 一种信息处理方法及电子设备
WO2017107725A1 (zh) 一种用于控制操作界面的方法与设备
CN104516618B (zh) 界面功能解析显示方法及装置
CN106406659A (zh) 双开应用创建方法及装置
US11112938B2 (en) Method and apparatus for filtering object by using pressure
CN111324262B (zh) 一种应用界面控制方法、装置、终端及介质
CN113010056A (zh) 桌面显示控制方法、装置、终端及存储介质

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: 17863520

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: 17863520

Country of ref document: EP

Kind code of ref document: A1