CN111656347B - Project display method and terminal - Google Patents
Project display method and terminal Download PDFInfo
- Publication number
- CN111656347B CN111656347B CN201880088100.0A CN201880088100A CN111656347B CN 111656347 B CN111656347 B CN 111656347B CN 201880088100 A CN201880088100 A CN 201880088100A CN 111656347 B CN111656347 B CN 111656347B
- Authority
- CN
- China
- Prior art keywords
- interface
- user
- terminal
- item
- fingerprint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域Technical field
本申请涉及通信技术领域,尤其涉及一种项目的显示方法及终端。The present application relates to the field of communication technology, and in particular to a project display method and terminal.
背景技术Background technique
用户在使用手机的过程中,对涉及个人信息,尤其是隐私信息的保护越来越重视。目前,例如可以采用保密柜对用户的隐私信息进行保护。In the process of using mobile phones, users pay more and more attention to the protection of personal information, especially private information. Currently, for example, safe cabinets can be used to protect users' private information.
如图1所示,用户先从终端的主屏幕界面中找到“文件管理”应用图标,点击“文件管理”应用图标,进入文件管理的界面。选择点击“保密柜”对应的控件,进入保密柜的界面。在保密柜的界面中,用户需要先输入密码,在密码验证通过后,手机才显示保密柜中的文件。例如:控件201中显示保密柜中有0张图片。进一步的,用户点击“移入”控件202,在“选择文件类型”的菜单203上点击“图片”的文件类型,并选择相应的相册,再选择该相册中一张或多张图片,点击“确定”按钮。此时,选择的图片从图库应用中移至保密柜应用中。如图1中(8)所示的界面中,控件204显示保密柜中有2张图片。这样,用户再从图库中浏览照片时,图库中不再显示这些移至保密柜中的图片,从用户的角度看,这些图片已经被隐藏。若用户需要查看这些图片,需要从文件管理中的保密柜中查看。As shown in Figure 1, the user first finds the "File Management" application icon from the terminal's home screen interface, and clicks the "File Management" application icon to enter the file management interface. Select and click the control corresponding to "Safe Cabinet" to enter the safe cabinet interface. In the safe interface, the user needs to enter the password first. After the password verification is passed, the mobile phone will display the files in the safe. For example: Control 201 displays that there are 0 pictures in the safe. Further, the user clicks the "Move" control 202, clicks the "Picture" file type on the "Select File Type" menu 203, and selects the corresponding album, then selects one or more pictures in the album, and clicks "OK" " button. At this point, the selected pictures are moved from the Gallery app to the Safe app. In the interface shown in (8) in Figure 1, control 204 displays that there are two pictures in the safe. In this way, when the user browses photos from the gallery, the images moved to the safe will no longer be displayed in the gallery. From the user's perspective, these images have been hidden. If users need to view these pictures, they need to view them from the safe in file management.
由此可见,用户在终端中隐藏图片的操作过程较为繁琐,终端的使用效率较低,用户体验不佳。It can be seen that the operation process for users to hide pictures in the terminal is relatively cumbersome, the terminal usage efficiency is low, and the user experience is poor.
发明内容Contents of the invention
本申请提供的一种项目的显示方法及终端,可以简化用户隐藏和显示项目的操作,提高终端的使用效率,提升用户体验。An item display method and terminal provided by this application can simplify the user's operation of hiding and displaying items, improve the efficiency of terminal use, and enhance user experience.
第一方面、本申请实施例提供的一种项目的显示方法,应用于终端,终端包括触摸屏,触摸屏配置有指纹识别器,该方法包括:终端显示第一界面,第一界面中第一项目被选中,第一项目为至少一个;终端接收用户在触摸屏上的第一操作,第一操作为预设的指示终端隐藏第一项目的操作手势,第一操作是在第一界面上的操作;响应于第一操作,终端通过指纹识别器采集第一操作中的用户的指纹信息;响应于采集到的第一操作中的用户的指纹信息的验证通过,终端显示第二界面,第二界面中不显示第一项目第二界面比第一界面少第一项目,第二界面显示的项目与第一界面中的除第一项目外其他项目相同。In a first aspect, embodiments of the present application provide an item display method, which is applied to a terminal. The terminal includes a touch screen, and the touch screen is configured with a fingerprint reader. The method includes: the terminal displays a first interface, and the first item in the first interface is displayed. Selected, the first item is at least one; the terminal receives the user's first operation on the touch screen, the first operation is a preset operation gesture instructing the terminal to hide the first item, and the first operation is an operation on the first interface; response In the first operation, the terminal collects the fingerprint information of the user in the first operation through the fingerprint reader; in response to the verification of the collected fingerprint information of the user in the first operation passing, the terminal displays the second interface, and there is no fingerprint in the second interface. The first item is displayed on the second interface less than the first item on the first interface, and the items displayed on the second interface are the same as other items in the first interface except for the first item.
由上可见,用户在使用应用的过程中,可以直接对需要隐藏的项目(第一项目)进行操作,使得终端隐藏这些项目。而不再需要退出当前的应用,进入特定的应用(例如:“保密柜”应用)进行复杂的操作,才能完成对应用中项目的隐藏。因此,本申请实施例提供的方法能够简化用户的操作,提升用户与终端之间的交互效率,有利于提升用户体验。It can be seen from the above that when using the application, the user can directly operate the items that need to be hidden (the first item), so that the terminal hides these items. It is no longer necessary to exit the current application and enter a specific application (such as the "Safe Cabinet" application) to perform complex operations to hide items in the application. Therefore, the method provided by the embodiments of the present application can simplify the user's operations, improve the interaction efficiency between the user and the terminal, and is conducive to improving the user experience.
此外,本申请实施例在对应用中的项目进行隐藏的过程中,进行了用户身份验证,还有利于避免用户的误操作,避免不需要隐藏的文件被隐藏了。In addition, the embodiment of the present application performs user identity verification during the process of hiding items in the application, which is also helpful to avoid misoperation by users and avoid hiding files that do not need to be hidden.
在一些可能的实现方式中,第一界面还包括指纹图标,指纹图标的显示位置处配置有指纹识别器。In some possible implementations, the first interface also includes a fingerprint icon, and a fingerprint reader is configured at a display position of the fingerprint icon.
在本申请的另一些示例中,终端在显示图片文件夹的浏览界面或编辑界面时,还可以先判断用户是否需要隐藏图片文件。若用户需要隐藏图片文件,则可以显示指纹图标。否则,可以不显示指纹图标。In other examples of this application, when the terminal displays the browsing interface or editing interface of the picture folder, it can also first determine whether the user needs to hide the picture file. If the user needs to hide the picture file, the fingerprint icon can be displayed. Otherwise, the fingerprint icon may not be displayed.
其中,上述判断用户是否需要隐藏图片文件,例如可以是终端检测到用户开启“隐藏”功能的操作。用户开启“隐藏”功能的操作,例如可以是用户在终端的系统设置中开启了隐藏功能,或者用户在应用的设置中开启了隐藏功能按钮等。本申请实施例对此不做具体限定。The above determination of whether the user needs to hide the picture file may be, for example, the terminal detects the user's operation of turning on the "hide" function. The user turns on the "hidden" function, for example, the user turns on the hidden function in the system settings of the terminal, or the user turns on the hidden function button in the application settings, etc. The embodiments of this application do not specifically limit this.
在本申请的另一些示例中,终端在显示图片文件夹编辑界面时,在没有图片文件被选中之前,终端不显示指纹图标。而在终端检测到用户选中了需要隐藏的图片文件后,才显示指纹图标。本申请实施例对此不做限定。In other examples of this application, when the terminal displays the picture folder editing interface, the terminal does not display the fingerprint icon until no picture file is selected. The fingerprint icon is displayed only after the terminal detects that the user has selected a picture file that needs to be hidden. The embodiments of the present application do not limit this.
在一些可能的实现方式中,终端接收用户在触摸屏上的第一操作包括:终端接收用户在指纹图标的显示位置处执行的以下任一操作:点击、双击、长按;或者,终端接收用户将第一项目对应的控件拖至指纹图标的显示位置处;或者,终端接收用户将指纹图标拖至第一项目对应的控件上。可见,本申请实施例提供了多种操作手势,有利于简化用户操作,提升用户体验。In some possible implementations, the terminal receiving the user's first operation on the touch screen includes: the terminal receiving any of the following operations performed by the user at the display position of the fingerprint icon: click, double-click, and long press; or, the terminal receiving the user's Drag the control corresponding to the first item to the display position of the fingerprint icon; or, the terminal accepts the user dragging the fingerprint icon to the control corresponding to the first item. It can be seen that the embodiments of the present application provide a variety of operating gestures, which are conducive to simplifying user operations and improving user experience.
在本申请的另一些示例中,终端中预先设置有隐藏项目的操作手势,例如:在选中项目作为待隐藏的项目后,点击、长按、双击指纹图标等。若终端检测到用户输入第一操作为预先设置的隐藏项目的操作手势相同,则可认为接收到用户隐藏项目的操作。在确定第一操作为预设操作手势,且根据第一操作采集的用户指纹比对成功,则终端可以确定隐藏第一项目。In other examples of this application, operating gestures for hiding items are preset in the terminal, for example: after selecting an item as an item to be hidden, click, long press, double-click the fingerprint icon, etc. If the terminal detects that the first operation input by the user is the same operation gesture as the preset hidden item, it can be considered that the user's operation of hiding the item has been received. After determining that the first operation is a preset operation gesture, and the user fingerprint collected according to the first operation is compared successfully, the terminal may determine to hide the first item.
在一些可能的实现方式中,在终端显示第二界面之后,方法还包括:终端接收用户在触摸屏上的第二操作,第二操作为预设的指示终端显示第一项目的操作手势,第二操作是在第二界面上的操作;响应于第二操作,终端通过指纹识别器采集第二操作中的用户的指纹信息;响应于采集到的第二操作中用户的指纹信息的验证通过,终端显示第三界面,第三界面比第二界面多第一项目,第三界面显示的其他项目与第二界面相同。可见,本申请实施例还提供了显示隐藏项目的方法,提升用户体验。In some possible implementations, after the terminal displays the second interface, the method further includes: the terminal receives a second operation from the user on the touch screen, where the second operation is a preset operation gesture instructing the terminal to display the first item, and the second operation The operation is an operation on the second interface; in response to the second operation, the terminal collects the fingerprint information of the user in the second operation through the fingerprint reader; in response to the verification of the collected fingerprint information of the user in the second operation passing, the terminal The third interface is displayed, the third interface has more first items than the second interface, and other items displayed on the third interface are the same as the second interface. It can be seen that the embodiments of this application also provide a method of displaying hidden items to improve user experience.
在一些可能的实现方式中,在终端接收用户在触摸屏上的第一操作之后,方法还包括:响应于采集到的第一操作中的用户的指纹信息的验证未通过,终端显示第四界面,第四界面显示有提示信息,提示用户输入指纹信息。In some possible implementations, after the terminal receives the user's first operation on the touch screen, the method further includes: in response to the collected user's fingerprint information in the first operation failing to pass verification, the terminal displays a fourth interface, A prompt message is displayed on the fourth interface, prompting the user to enter fingerprint information.
在一些可能的实现方式中,第一界面为文件夹界面,第一项目为以下任一种:图片文件、视频文件、音频文件、文本文件、文件夹;或者,第一界面为图库应用界面,第一项目为图片文件或视频文件;或者,第一界面为主屏幕界面,第一项目为应用图标;或者,第一界面为短信的浏览界面,第一项目为短信息;或者,第一界面为通讯录界面,第一项目为联系人信息;或者,第一界面为负一屏界面,第一项目为卡片信息。In some possible implementations, the first interface is a folder interface, and the first item is any of the following: picture files, video files, audio files, text files, folders; or, the first interface is a gallery application interface, The first item is a picture file or a video file; or, the first interface is a main screen interface, and the first item is an application icon; or, the first interface is a text message browsing interface, and the first item is a short message; or, the first interface It is an address book interface, and the first item is contact information; or, the first interface is a one-screen interface, and the first item is card information.
第二方面、本申请实施例提供的一种项目的显示方法,应用于终端,终端包括触摸屏,触摸屏配置有指纹识别器,该方法还包括:终端显示第一界面,第一界面显示有第一项目;终端接收用户隐藏第一项目的操作;响应于接收用户隐藏第一项目的操作,终端显示第二界面,第二界面比第一界面少第一项目,第二界面显示的项目与第一界面中的除第一项目外其他项目相同;终端接收用户在触摸屏上的第一操作,第一操作为预设的指示终端显示第一项目的操作手势;第一项目未在第一界面中显示;响应于第一操作,终端通过指纹识别器采集第一操作中的用户的指纹信息;响应于采集到的第一操作中的用户的指纹信息的验证通过,终端显示第二第三界面,第三界面比第二界面多第一项目,第三界面显示的其他项目与第二界面相同第二界面中显示第一项目。In the second aspect, an item display method provided by an embodiment of the present application is applied to a terminal. The terminal includes a touch screen, and the touch screen is configured with a fingerprint reader. The method further includes: the terminal displays a first interface, and the first interface displays a first item; the terminal receives the user's operation to hide the first item; in response to receiving the user's operation to hide the first item, the terminal displays a second interface, the second interface has fewer first items than the first interface, and the items displayed on the second interface are the same as those of the first The other items in the interface are the same except for the first item; the terminal receives the user's first operation on the touch screen, and the first operation is a preset operating gesture instructing the terminal to display the first item; the first item is not displayed in the first interface ; In response to the first operation, the terminal collects the fingerprint information of the user in the first operation through the fingerprint reader; in response to the verification of the collected fingerprint information of the user in the first operation passing, the terminal displays the second and third interfaces, The third interface has more first items than the second interface, and other items displayed on the third interface are the same as those on the second interface. The first item is displayed on the second interface.
其中,上述第一界面例如可以为应用或应用功能的浏览界面或编辑界面,该浏览界面或编辑界面中包含多个文件夹图标或文件的图标。第一界面也可以为终端的主屏幕界面,该主屏幕界面中包含多个应用图标或文件夹图标。第一界面还可以是终端的负一屏界面,其中,负一屏界面可以是指用户从主屏幕界面(或桌面)向右滑动进入的界面,该负一屏界面中可以显示用户常用的功能、应用以及订阅的服务和资讯等,负一屏菜单也被称为桌面助理、快捷菜单等。例如:负一屏还可以显示“情景智能”应用,“情景智能”应用中包含多个卡片信息。The first interface may be, for example, a browsing interface or an editing interface of an application or application function, and the browsing interface or editing interface includes multiple folder icons or file icons. The first interface may also be a home screen interface of the terminal, which contains multiple application icons or folder icons. The first interface may also be a negative one-screen interface of the terminal. The negative one-screen interface may refer to an interface that the user enters by sliding to the right from the home screen interface (or desktop). The negative one-screen interface may display functions commonly used by the user. , applications, and subscribed services and information, etc. The negative one-screen menu is also called a desktop assistant, shortcut menu, etc. For example: the negative screen can also display the "situational intelligence" application, which contains multiple card information.
在一些可能的实现方式中,第一界面还包括指纹图标,指纹图标的显示位置处配置有指纹识别器;终端接收用户在触摸屏上的第一操作包括:终端接收用户在指纹图标的显示位置处执行的以下任一操作:点击、双击、长按。In some possible implementations, the first interface also includes a fingerprint icon, and a fingerprint identifier is configured at a display position of the fingerprint icon; the terminal receiving the user's first operation on the touch screen includes: the terminal receiving the user at a display position of the fingerprint icon Any of the following actions: click, double-click, long press.
在一些可能的实现方式中,第一界面为文件夹界面;第一项目为以下任一种:图片文件、视频文件、音频文件、文本文件、文件夹;或者,第一界面为图库应用界面,第一项目为图片文件或视频文件;或者,第一界面为主屏幕界面,第一项目为应用图标;或者,第一界面为短信的浏览界面,第一项目为短信息;或者,第一界面为通讯录界面,第一项目为联系人信息;或者,第一界面为负一屏界面,第一项目为卡片信息。In some possible implementations, the first interface is a folder interface; the first item is any of the following: picture files, video files, audio files, text files, folders; or the first interface is a gallery application interface, The first item is a picture file or a video file; or, the first interface is a main screen interface, and the first item is an application icon; or, the first interface is a text message browsing interface, and the first item is a short message; or, the first interface It is an address book interface, and the first item is contact information; or, the first interface is a one-screen interface, and the first item is card information.
第三方面、一种终端,终端包括触摸屏,触摸屏配置有指纹识别器,该终端包括:显示单元,用于显示第一界面,第一界面中第一项目被选中,第一项目为至少一个;接收单元,用于接收用户在触摸屏上的第一操作,第一操作为预设的指示终端隐藏第一项目的操作手势;处理单元,用于响应于第一操作,通过指纹识别器采集第一操作中的用户的指纹信息;显示单元,还用于响应于采集到的第一操作中的用户的指纹信息的验证通过,显示第二界面,第二界面中不显示第一项目第二界面比第一界面少第一项目,第二界面显示的项目与第一界面中的除第一项目外其他项目相同。A third aspect, a terminal, the terminal includes a touch screen, the touch screen is configured with a fingerprint reader, the terminal includes: a display unit for displaying a first interface, a first item is selected in the first interface, and there is at least one first item; The receiving unit is configured to receive the user's first operation on the touch screen. The first operation is a preset operating gesture instructing the terminal to hide the first item; the processing unit is configured to collect the first operation through the fingerprint reader in response to the first operation. The fingerprint information of the user in the operation; the display unit is also configured to display a second interface in response to the verification of the collected fingerprint information of the user in the first operation, and the first item is not displayed in the second interface. The first interface lacks the first item, and the items displayed on the second interface are the same as those in the first interface except for the first item.
在一些可能的实现方式中,显示单元显示的第一界面还包括指纹图标,指纹图标的显示位置处配置有指纹识别器。In some possible implementations, the first interface displayed by the display unit also includes a fingerprint icon, and a fingerprint reader is configured at a display position of the fingerprint icon.
在一些可能的实现方式中,接收单元,用于接收用户在触摸屏上的第一操作包括:接收用户在指纹图标的显示位置处执行的以下任一操作:点击、双击、长按;或者,接收用户将第一项目对应的控件拖至指纹图标的显示位置处;或者,接收用户将指纹图标拖至第一项目对应的控件上。In some possible implementations, the receiving unit used to receive the user's first operation on the touch screen includes: receiving any of the following operations performed by the user at the display position of the fingerprint icon: click, double-click, long press; or, receive The user drags the control corresponding to the first item to the display position of the fingerprint icon; or, the user drags the fingerprint icon to the control corresponding to the first item.
在一些可能的实现方式中,接收单元,还用于在显示单元显示第二界面之后,接收用户在触摸屏上的第二操作,第二操作为预设的指示终端显示第一项目的操作手势;处理单元,还用于响应于第二操作,通过指纹识别器采集第二操作中的用户的指纹信息;显示单元,还用于响应于采集到的第二操作中的用户指纹信息的验证通过,显示第三界面,第三界面比第二界面多第一项目,第三界面显示的其他项目与第二界面相同。In some possible implementations, the receiving unit is also configured to receive the user's second operation on the touch screen after the display unit displays the second interface, where the second operation is a preset operating gesture instructing the terminal to display the first item; The processing unit is also configured to, in response to the second operation, collect the fingerprint information of the user in the second operation through the fingerprint reader; the display unit is also configured to respond to the verification of the collected fingerprint information of the user in the second operation passing, The third interface is displayed, the third interface has more first items than the second interface, and other items displayed on the third interface are the same as the second interface.
在一些可能的实现方式中,显示单元,还用于在接收单元接收用户在触摸屏上的第一操作之后,响应于采集到的第一操作中的用户的指纹信息的验证未通过,终端显示第五界面,第五界面显示有提示信息,提示用户输入指纹信息。In some possible implementations, the display unit is also configured to, after the receiving unit receives the user's first operation on the touch screen, in response to the collected verification of the user's fingerprint information in the first operation failing to pass, the terminal displays a third There are five interfaces. The fifth interface displays a prompt message, prompting the user to enter fingerprint information.
在一些可能的实现方式中,显示单元显示的第一界面为文件夹界面,第一项目为以下任一种:图片文件、视频文件、音频文件、文本文件、文件夹;或者,显示单元显示的第一界面为图库应用界面,第一项目为图片文件或视频文件;或者,显示单元显示的第一界面为主屏幕界面,第一项目为应用图标;或者,显示单元显示的第一界面为短信的浏览界面,第一项目为短信息;或者,显示单元显示的第一界面为通讯录界面,第一项目为联系人信息;或者,显示单元显示的第一界面为负一屏界面,第一项目为卡片信息。In some possible implementations, the first interface displayed by the display unit is a folder interface, and the first item is any of the following: picture files, video files, audio files, text files, folders; or, the first interface displayed by the display unit is The first interface is a gallery application interface, and the first item is a picture file or a video file; or the first interface displayed by the display unit is a main screen interface, and the first item is an application icon; or the first interface displayed by the display unit is a text message. The browsing interface, the first item is a short message; or the first interface displayed by the display unit is an address book interface, and the first item is contact information; or the first interface displayed by the display unit is a one-screen interface, and the first The item is card information.
第四方面、一种终端,终端包括触摸屏,触摸屏配置有指纹识别器,该终端还包括:显示单元,用于显示第一界面,第一界面显示有第一项目;接收单元,用于接收用户隐藏第一项目的操作;显示单元,还用于响应于接收用户隐藏第一项目的操作,显示第二界面,第二界面比第一界面少第一项目,第二界面显示的项目与第一界面中的除第一项目外其他项目相同;接收单元,还用于接收用户在触摸屏上的第一操作,第一操作为预设的指示终端显示第一项目的操作手势;第一项目未在第一界面中显示;处理单元,用于响应于第一操作,通过指纹识别器采集第一操作中的用户的指纹信息;显示单元,还用于响应于采集到的第一操作中的用户的指纹信息的验证通过,显示第三界面,第三界面比第二界面多第一项目,第三界面显示的其他项目与第二界面相同第二界面中显示第一项目。A fourth aspect, a terminal, the terminal includes a touch screen, the touch screen is configured with a fingerprint reader, the terminal also includes: a display unit for displaying a first interface, the first interface displays a first item; a receiving unit for receiving user The operation of hiding the first item; the display unit is also configured to display a second interface in response to receiving the user's operation of hiding the first item. The second interface has fewer first items than the first interface, and the items displayed on the second interface are the same as those of the first interface. Except for the first item, other items in the interface are the same; the receiving unit is also used to receive the user's first operation on the touch screen. The first operation is a preset operation gesture instructing the terminal to display the first item; the first item is not on the touch screen. displayed in the first interface; the processing unit is configured to, in response to the first operation, collect the fingerprint information of the user in the first operation through the fingerprint reader; the display unit is also configured to respond to the collected fingerprint information of the user in the first operation. The verification of the fingerprint information is passed, and the third interface is displayed. The third interface has more first items than the second interface, and other items displayed on the third interface are the same as those on the second interface. The first item is displayed on the second interface.
在一些可能的实现方式中,显示单元显示的第一界面还包括指纹图标,指纹图标的显示位置处配置有指纹识别器;接收单元,用于接收用户在触摸屏上的第一操作包括:接收单元,用于接收用户在指纹图标的显示位置处执行的以下任一操作:点击、双击、长按。In some possible implementations, the first interface displayed by the display unit also includes a fingerprint icon, and a fingerprint identifier is configured at a display position of the fingerprint icon; a receiving unit configured to receive the user's first operation on the touch screen includes: a receiving unit , used to receive any of the following operations performed by the user at the display position of the fingerprint icon: click, double-click, and long press.
在一些可能的实现方式中,显示单元显示的第一界面为文件夹界面;第一项目为以下任一种:图片文件、视频文件、音频文件、文本文件、文件夹;或者,显示单元显示的第一界面为图库应用界面,第一项目为图片文件或视频文件;或者,显示单元显示的第一界面为主屏幕界面,第一项目为应用图标;或者,显示单元显示的第一界面为短信的浏览界面,第一项目为短信息;或者,显示单元显示的第一界面为通讯录界面,第一项目为联系人信息;或者,显示单元显示的第一界面为负一屏界面,第一项目为卡片信息。In some possible implementations, the first interface displayed by the display unit is a folder interface; the first item is any of the following: picture files, video files, audio files, text files, folders; or, the first interface displayed by the display unit is The first interface is a gallery application interface, and the first item is a picture file or a video file; or the first interface displayed by the display unit is a main screen interface, and the first item is an application icon; or the first interface displayed by the display unit is a text message. The browsing interface, the first item is a short message; or the first interface displayed by the display unit is an address book interface, and the first item is contact information; or the first interface displayed by the display unit is a one-screen interface, and the first The item is card information.
第五方面、一种图形用户界面(GUI),图形用户界面存储在终端中,终端包括触摸屏、存储器、一个或多个处理器,一个或多个处理器用于执行存储在存储器中的一个或多个计算机程序,触摸屏配置有指纹识别器,图形用户界面包括:显示在触摸屏上的第一界面,第一界面包括第一项目,且第一项目被选中,第一项目为至少一个;响应于所述终端接收用户在所述触摸屏上的第一操作,且采集到的第一操作中的用户的指纹信息的验证通过,在触摸屏上显示第二界面,第二界面比第一界面少第一项目,第二界面显示的项目与第一界面中除第一项目外其他项目相同;第一操作为用户在第一界面进行的操作,第一操作为预设的指示终端隐藏第一项目的操作手势。The fifth aspect is a graphical user interface (GUI). The graphical user interface is stored in a terminal. The terminal includes a touch screen, a memory, and one or more processors. The one or more processors are used to execute one or more programs stored in the memory. A computer program, the touch screen is equipped with a fingerprint reader, the graphical user interface includes: a first interface displayed on the touch screen, the first interface includes a first item, and the first item is selected, and the first item is at least one; in response to the The terminal receives the user's first operation on the touch screen, and the verification of the user's fingerprint information collected in the first operation passes, and displays a second interface on the touch screen, and the second interface has less first items than the first interface. , the items displayed on the second interface are the same as other items in the first interface except for the first item; the first operation is an operation performed by the user on the first interface, and the first operation is a preset operation gesture instructing the terminal to hide the first item .
在一些可能的实现方式中,第一界面还包括指纹图标,指纹图标的显示位置处配置有指纹识别器。In some possible implementations, the first interface also includes a fingerprint icon, and a fingerprint reader is configured at a display position of the fingerprint icon.
在一些可能的实现方式中,图形用户界面还包括:响应于所述终端接收到用户在所述触摸屏上的第二操作,且通过指纹识别器采集第二操作中的用户的指纹信息的验证通过,在触摸屏上显示第三界面,第三界面比第二界面多第一项目,第三界面显示的其他项目与第二界面相同;第二操作为用户在第二界面进行的操作,第二操作为预设的指示终端显示第一项目的操作手势。In some possible implementations, the graphical user interface further includes: in response to the terminal receiving the user's second operation on the touch screen, and passing the verification of the user's fingerprint information collected in the second operation through a fingerprint reader. , display a third interface on the touch screen, the third interface has more first items than the second interface, and other items displayed on the third interface are the same as the second interface; the second operation is an operation performed by the user on the second interface, and the second operation Display the operation gesture of the first item for the preset instruction terminal.
在一些可能的实现方式中,第一界面为文件夹界面,第一项目为以下任一种:图片文件、视频文件、音频文件、文本文件、文件夹;或者,第一界面为图库应用界面,第一项目为图片文件或视频文件;或者,第一界面为主屏幕界面,第一项目为应用图标;或者,第一界面为短信的浏览界面,第一项目为短信息;或者,第一界面为通讯录界面,第一项目为联系人信息;或者,第一界面为负一屏界面,第一项目为卡片信息。In some possible implementations, the first interface is a folder interface, and the first item is any of the following: picture files, video files, audio files, text files, folders; or, the first interface is a gallery application interface, The first item is a picture file or a video file; or, the first interface is a main screen interface, and the first item is an application icon; or, the first interface is a text message browsing interface, and the first item is a short message; or, the first interface It is an address book interface, and the first item is contact information; or, the first interface is a one-screen interface, and the first item is card information.
第六方面、一种图形用户界面(GUI),图形用户界面存储在终端中,终端包括触摸屏、存储器、一个或多个处理器,一个或多个处理器用于执行存储在存储器中的一个或多个计算机程序,触摸屏配置有指纹识别器,图形用户界面包括:显示在触摸屏上的第一界面,第一界面包括第一项目;响应于接收用户隐藏第一项目的操作,在触摸屏上显示第二界面,第二界面比第一界面少第一项目,第二界面显示的项目与第一界面中除第一项目外其他项目相同;响应于所述终端接收用户在所述触摸屏上的第一操作,且通过所述指纹识别器采集的所述第一操作中的用户的指纹信息的验证通过,在触摸屏上显示第三界面,第三界面比第二界面多第一项目,第三界面显示的其他项目与第二界面相同;第一操作为用户在第二界面进行的操作,第一操作为预设的指示终端显示第一项目的操作手势。The sixth aspect is a graphical user interface (GUI). The graphical user interface is stored in a terminal. The terminal includes a touch screen, a memory, and one or more processors. The one or more processors are used to execute one or more programs stored in the memory. A computer program, the touch screen is configured with a fingerprint reader, the graphical user interface includes: a first interface displayed on the touch screen, the first interface including a first item; in response to receiving a user's operation to hide the first item, displaying a second item on the touch screen Interface, the second interface has fewer first items than the first interface, and the items displayed on the second interface are the same as other items in the first interface except the first item; in response to the terminal receiving the user's first operation on the touch screen , and the verification of the user's fingerprint information collected by the fingerprint reader in the first operation is passed, a third interface is displayed on the touch screen, the third interface has more first items than the second interface, and the third interface displays Other items are the same as the second interface; the first operation is an operation performed by the user on the second interface, and the first operation is a preset operation gesture instructing the terminal to display the first item.
在一些可能的实现方式中,第一界面为文件夹界面,第一项目为以下任一种:图片文件、视频文件、音频文件、文本文件、文件夹;或者,第一界面为图库应用界面,第一项目为图片文件或视频文件;或者,第一界面为主屏幕界面,第一项目为应用图标;或者,第一界面为短信的浏览界面,第一项目为短信息;或者,第一界面为通讯录界面,第一项目为联系人信息;或者,第一界面为负一屏界面,第一项目为卡片信息。In some possible implementations, the first interface is a folder interface, and the first item is any of the following: picture files, video files, audio files, text files, folders; or, the first interface is a gallery application interface, The first item is a picture file or a video file; or, the first interface is a main screen interface, and the first item is an application icon; or, the first interface is a text message browsing interface, and the first item is a short message; or, the first interface It is an address book interface, and the first item is contact information; or, the first interface is a one-screen interface, and the first item is card information.
第七方面、一种终端,包括:处理器、存储器和触摸屏,存储器、触摸屏与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当处理器从存储器中读取计算机指令,以使得终端执行如第一方面或第二方面以及其中任一种可能的实现方式中的所述的方法。A seventh aspect, a terminal, including: a processor, a memory and a touch screen, the memory, the touch screen are coupled to the processor, the memory is used to store computer program code, the computer program code includes computer instructions, when the processor reads the computer instructions from the memory , so that the terminal performs the method described in the first aspect or the second aspect and any possible implementation manner therein.
第八方面、一种计算机存储介质,包括计算机指令,当计算机指令在终端上运行时,使得终端执行如第一方面或第二方面以及其中任一种可能的实现方式中所述的方法。An eighth aspect is a computer storage medium, including computer instructions. When the computer instructions are run on a terminal, the terminal is caused to perform the method described in the first aspect or the second aspect and any possible implementation manner thereof.
第九方面、一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面或第二方面以及其中任一种可能的实现方式中所述的方法。A ninth aspect, a computer program product, when the computer program product is run on a computer, causes the computer to execute the method described in the first aspect or the second aspect and any possible implementation manner thereof.
第十方面,一种项目的显示方法,包括:用户在主屏幕界面上长按需要目标应用图标,且将该目标应用图标直接拖动到指纹图标的显示位置处。用户从长按该目标应用图标到将该目标应用图标拖动到指纹图标的显示位置处的整个过程中,用户的手指不离开触摸屏。终端采集该用户的指纹信息进行比对。若比对成功,则终端隐藏该应用图标。In a tenth aspect, a method for displaying an item includes: the user long-presses a desired target application icon on the home screen interface, and directly drags the target application icon to a display position of the fingerprint icon. During the entire process from long-pressing the target application icon to dragging the target application icon to the display position of the fingerprint icon, the user's finger does not leave the touch screen. The terminal collects the user's fingerprint information for comparison. If the comparison is successful, the terminal hides the application icon.
应当理解的是,本申请中对技术特征、技术方案、有益效果或类似语言的描述并不是暗示在任意的单个实施例中可以实现所有的特点和优点。相反,可以理解的是对于特征或有益效果的描述意味着在至少一个实施例中包括特定的技术特征、技术方案或有益效果。因此,本说明书中对于技术特征、技术方案或有益效果的描述并不一定是指相同的实施例。进而,还可以任何适当的方式组合本实施例中所描述的技术特征、技术方案和有益效果。本领域技术人员将会理解,无需特定实施例的一个或多个特定的技术特征、技术方案或有益效果即可实现实施例。在其他实施例中,还可在没有体现所有实施例的特定实施例中识别出额外的技术特征和有益效果。It should be understood that the description of technical features, technical solutions, beneficial effects or similar language in this application does not imply that all features and advantages can be achieved in any single embodiment. On the contrary, it can be understood that the description of features or beneficial effects means that specific technical features, technical solutions or beneficial effects are included in at least one embodiment. Therefore, the descriptions of technical features, technical solutions or beneficial effects in this specification do not necessarily refer to the same embodiments. Furthermore, the technical features, technical solutions and beneficial effects described in this embodiment can also be combined in any appropriate manner. Those skilled in the art will understand that embodiments can be implemented without one or more specific technical features, technical solutions or beneficial effects of a specific embodiment. In other embodiments, additional technical features and beneficial effects may also be identified in specific embodiments that do not embody all embodiments.
附图说明Description of drawings
图1为现有技术中终端上显示的一些图形用户界面的示意图;Figure 1 is a schematic diagram of some graphical user interfaces displayed on a terminal in the prior art;
图2为本申请实施例提供的一种终端结构示意图一;Figure 2 is a schematic structural diagram of a terminal provided by an embodiment of the present application;
图3为本申请实施例提供的一种终端中的操作系统的软件架构示意图;Figure 3 shows a terminal provided by an embodiment of the present application. Schematic diagram of the software architecture of the operating system;
图4为本申请一实施例提供的一种项目的显示方法的流程示意图;Figure 4 is a schematic flowchart of an item display method provided by an embodiment of the present application;
图5A为本申请一些实施例中终端上显示的一些图形用户界面的示意图;Figure 5A is a schematic diagram of some graphical user interfaces displayed on the terminal in some embodiments of the present application;
图5B为本申请其他一些实施例中终端上显示的一些图形用户界面的示意图;Figure 5B is a schematic diagram of some graphical user interfaces displayed on the terminal in other embodiments of the present application;
图6为本申请其他实施例提供的一种项目的显示方法的流程示意图;Figure 6 is a schematic flowchart of an item display method provided by other embodiments of the present application;
图7A为本申请另外一些实施例中终端上显示的一些图形用户界面的示意图;Figure 7A is a schematic diagram of some graphical user interfaces displayed on the terminal in other embodiments of the present application;
图7B为本申请另外一些实施例中终端上显示的一些图形用户界面的示意图;Figure 7B is a schematic diagram of some graphical user interfaces displayed on the terminal in other embodiments of the present application;
图7C为本申请另外一些实施例中终端上显示的一些图形用户界面的示意图;Figure 7C is a schematic diagram of some graphical user interfaces displayed on the terminal in other embodiments of the present application;
图8为本申请另外一些实施例中终端上显示的一些图形用户界面的示意图;Figure 8 is a schematic diagram of some graphical user interfaces displayed on the terminal in other embodiments of the present application;
图9为本申请另外一些实施例中终端上显示的一些图形用户界面的示意图;Figure 9 is a schematic diagram of some graphical user interfaces displayed on the terminal in other embodiments of the present application;
图10为本申请其他实施例提供的一种项目的显示方法的流程示意图;Figure 10 is a schematic flowchart of an item display method provided by other embodiments of the present application;
图11为本申请实施例提供的一种终端的结构示意图二;Figure 11 is a schematic structural diagram 2 of a terminal provided by an embodiment of the present application;
图12为本申请实施例提供的一种终端的结构示意图三。Figure 12 is a schematic structural diagram three of a terminal provided by an embodiment of the present application.
具体实施方式Detailed ways
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。Hereinafter, the terms “first” and “second” are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Therefore, features defined as "first" and "second" may explicitly or implicitly include one or more of these features. In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more.
通常存在这样的场景,用户正在使用终端浏览某类文件(例如:图库中的照片,或视频文件夹中的视频等)的过程中,可能需要对其中的某些文件进行隐藏。那么,用户需要先退出当前的应用。然后,从终端的主屏幕界面中找到“文件管理”应用,再经过一系列复杂操作,如图1所示的操作过程,才能实现对这些文件的隐藏。There is usually a scenario where the user is using the terminal to browse certain types of files (for example, photos in the gallery, or videos in the video folder, etc.) and may need to hide some of the files. Then, the user needs to exit the current application first. Then, find the "File Management" application from the terminal's home screen interface, and then go through a series of complex operations, as shown in Figure 1, to hide these files.
需要注意的是,用户在对这些文件进行隐藏时,需要进行用户身份验证才可以实现隐藏功能。这是因为:如果在隐藏文件的过程中不限定用户的身份,即任何用户都有权限隐藏文件。然而,在后续查看这些文件时又需要验证用户的身份,即只有特定的用户才有权查看这些隐藏了的文件。换言之,隐藏文件的用户和查看文件的用户可能不一致,那么,文件的隐私性和安全性不能得到保证。由此,在用户隐藏文件的时候,也需要对用户的身份进行验证。It should be noted that when users hide these files, they need to perform user authentication to achieve the hiding function. This is because if the user's identity is not restricted during the process of hiding files, that is, any user has the authority to hide files. However, the user's identity needs to be verified when subsequently viewing these files, that is, only specific users have the right to view these hidden files. In other words, the user who hides the file may be different from the user who views the file, so the privacy and security of the file cannot be guaranteed. Therefore, when a user hides a file, the user's identity also needs to be verified.
为了简化用户的操作,本申请实施例提供的一种项目的显示方法中,结合指纹位于用户手指上的特征,在用户输入指纹的过程中,终端既可以采集到用户的指纹信息,终端又可以识别用户的操作手势。因此,用户输入指纹的操作,既可以使得终端读取用户的指纹信息,用于用户身份的验证,又可以指示终端对选中的应用中的项目进行隐藏。可见,本申请实施例提供的方法简化了用户的操作,提高了用户与终端之间的交互效率,提升了用户体验。In order to simplify the user's operation, an item display method provided by the embodiment of the present application combines the characteristics of the fingerprint being located on the user's finger. During the process of the user inputting the fingerprint, the terminal can collect the user's fingerprint information, and the terminal can Recognize user gestures. Therefore, the user's operation of inputting a fingerprint can not only cause the terminal to read the user's fingerprint information for user identity verification, but also instruct the terminal to hide items in the selected application. It can be seen that the method provided by the embodiment of the present application simplifies the user's operation, improves the interaction efficiency between the user and the terminal, and enhances the user experience.
上述应用中的项目可以是文件夹(例如:“文件管理”应用中的文件夹)、文件夹中的文件(例如:视频文件夹中的视频文件、图片文件夹中的图片文件)、应用中的某类信息(例如:“情景智能”应用中的行程卡片)、应用中的某些信息(例如:“短信”应用中的某条或某些短信、“通讯录”应用中的某个或某些人的联系信息)、应用对应的应用图标(主屏幕界面中的应用图标)等。本申请实施例对应用中的项目不做限定。The items in the above applications can be folders (for example: folders in the "File Management" application), files in folders (for example: video files in the video folder, picture files in the picture folder), files in the application Certain types of information (for example: itinerary cards in the "Situational Intelligence" application), certain information in the application (for example: one or some text messages in the "SMS" application, one or more text messages in the "Contacts" application contact information of certain people), the application icon corresponding to the application (the application icon in the home screen interface), etc. The embodiments of this application do not limit the items in the application.
上述的隐藏是从用户的角度来看,在这些隐藏了的项目在原来所属的应用中不再显示。例如:对“图库”应用中的图片文件(或视频文件)进行隐藏后,“图库”应用不再显示这些隐藏的图片文件(或视频文件)。The above hiding is from the user's perspective. These hidden items will no longer be displayed in the application to which they originally belong. For example: after hiding the picture files (or video files) in the "Gallery" application, the "Gallery" application will no longer display these hidden picture files (or video files).
本申请实施例提供的方法可运用于具有指纹识别的终端中。可以在终端的触摸屏中配置指纹采集器件来实现指纹识别功能,即指纹采集器件可以与触摸屏集成在一起来实现终端的指纹识别功能。在这种情况下,该指纹采集器件配置在触摸屏中,可以是触摸屏的一部分,也可以以其他方式配置在触摸屏中。本申请实施例中的指纹采集器件的主要部件可以是指纹传感器,该指纹传感器可以采用任何类型的感测技术,包括但不限于光学式、电容式、压电式或超声波传感技术等。The method provided by the embodiment of the present application can be applied to a terminal with fingerprint recognition. The fingerprint collection device can be configured in the touch screen of the terminal to realize the fingerprint recognition function, that is, the fingerprint collection device can be integrated with the touch screen to realize the fingerprint recognition function of the terminal. In this case, the fingerprint collection device is configured in the touch screen, may be a part of the touch screen, or may be configured in the touch screen in other ways. The main component of the fingerprint collection device in the embodiment of the present application may be a fingerprint sensor. The fingerprint sensor may adopt any type of sensing technology, including but not limited to optical, capacitive, piezoelectric or ultrasonic sensing technology.
示例性的,本申请中的终端可以为可以安装应用程序并显示应用程序图标的手机(如图2所示的手机100)、平板电脑、个人计算机(Personal Computer,PC)、个人数字助理(personal digital assistant,PDA)、智能手表、上网本、可穿戴电子设备、增强现实技术(Augmented Reality,AR)设备、虚拟现实(Virtual Reality,VR)设备等,本申请对该终端的具体形式不做特殊限制。For example, the terminal in this application can be a mobile phone (mobile phone 100 shown in Figure 2), a tablet computer, a personal computer (Personal Computer, PC), or a personal digital assistant (personal digital assistant) that can install applications and display application icons. digital assistant (PDA), smart watches, netbooks, wearable electronic devices, augmented reality technology (Augmented Reality, AR) equipment, virtual reality (Virtual Reality, VR) equipment, etc. This application does not place special restrictions on the specific form of the terminal. .
如图2所示,以手机100作为上述终端举例,手机100具体可以包括:处理器101、射频(Radio Frequency,RF)电路102、存储器103、触摸屏104、蓝牙装置105、一个或多个传感器106、无线保真(Wireless Fidelity,WI-FI)装置107、定位装置108、音频电路109、外设接口110以及电源装置111等部件。这些部件可通过一根或多根通信总线或信号线(图2中未示出)进行通信。本领域技术人员可以理解,图2中示出的硬件结构并不构成对手机的限定,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。As shown in Figure 2, taking a mobile phone 100 as an example of the above-mentioned terminal, the mobile phone 100 may specifically include: a processor 101, a radio frequency (Radio Frequency, RF) circuit 102, a memory 103, a touch screen 104, a Bluetooth device 105, and one or more sensors 106 , a Wireless Fidelity (WI-FI) device 107, a positioning device 108, an audio circuit 109, a peripheral interface 110, a power supply device 111 and other components. These components may communicate via one or more communication buses or signal lines (not shown in Figure 2). Those skilled in the art can understand that the hardware structure shown in FIG. 2 does not limit the mobile phone. The mobile phone 100 may include more or fewer components than shown in the figure, or combine certain components, or arrange different components.
下面结合图2对手机100的各个部件进行具体的介绍:The following is a detailed introduction to each component of the mobile phone 100 in conjunction with Figure 2:
处理器101是手机100的控制中心,利用各种接口和线路连接手机100的各个部分,通过运行或执行存储在存储器103内的应用程序,以及调用存储在存储器103内的数据,执行手机100的各种功能和处理数据。在一些实施例中,处理器101可包括一个或多个处理单元,例如,处理器101可以包括基带处理器和应用处理器。The processor 101 is the control center of the mobile phone 100. It uses various interfaces and lines to connect various parts of the mobile phone 100, and executes the functions of the mobile phone 100 by running or executing applications stored in the memory 103 and calling data stored in the memory 103. Various functions and processing data. In some embodiments, processor 101 may include one or more processing units, for example, processor 101 may include a baseband processor and an application processor.
射频电路102可用于在收发信息或通话过程中,无线信号的接收和发送。特别地,射频电路102可以将基站的下行数据接收后,给处理器101处理;另外,将涉及上行的数据发送给基站。通常,射频电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频电路102还可以通过无线通信和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统、通用分组无线服务、码分多址、宽带码分多址、长期演进、电子邮件、短信息服务等。The radio frequency circuit 102 can be used to receive and send wireless signals during the process of sending and receiving information or making calls. In particular, the radio frequency circuit 102 can receive downlink data from the base station and then process it with the processor 101; in addition, it can send uplink data to the base station. Typically, radio frequency circuits include, but are not limited to, antennas, at least one amplifier, transceivers, couplers, low noise amplifiers, duplexers, and the like. In addition, the radio frequency circuit 102 can also communicate with other devices through wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to Global System for Mobile Communications, General Packet Wireless Service, Code Division Multiple Access, Broadband Code Division Multiple Access, Long Term Evolution, email, short message service, etc.
存储器103用于存储应用程序以及数据,处理器101通过运行存储在存储器103的应用程序以及数据,执行手机100的各种功能以及数据处理。存储器103主要包括存储程序区以及存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等);存储数据区可以存储根据使用手机100时所创建的数据(比如音频数据、电话本等)。此外,存储器103可以包括高速随机存取存储器(RandomAccess Memory,RAM),还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件等。存储器103可以存储各种操作系统,例如,苹果公司所开发的操作系统,谷歌公司所开发的/>操作系统等。上述存储器103可以是独立的,通过上述通信总线与处理器101相连接;存储器103也可以和处理器101集成在一起。在本申请实施例中,存储器103包括存储器件207。The memory 103 is used to store application programs and data. The processor 101 executes various functions and data processing of the mobile phone 100 by running the application programs and data stored in the memory 103 . The memory 103 mainly includes a storage program area and a storage data area. The storage program area can store the operating system and at least one application required for a function (such as a sound playback function, an image playback function, etc.); the storage data area can store program information according to the use of the mobile phone. Data created at 100 (such as audio data, phone book, etc.). In addition, the memory 103 may include high-speed random access memory (Random Access Memory, RAM), and may also include non-volatile memory, such as a magnetic disk storage device, a flash memory device or other volatile solid-state storage devices. The memory 103 may store various operating systems, such as those developed by Apple Inc. Operating system, developed by Google/> operating system, etc. The above-mentioned memory 103 may be independent and connected to the processor 101 through the above-mentioned communication bus; the memory 103 may also be integrated with the processor 101. In this embodiment of the present application, the memory 103 includes a storage device 207 .
触摸屏104具体可以包括触控板104-1和显示器104-2。The touch screen 104 may specifically include a touch panel 104-1 and a display 104-2.
其中,触控板104-1可采集手机100的用户在其上或附近的触摸事件(比如用户使用手指、触控笔等任何适合的物体在触控板104-1上或在触控板104-1附近的操作),并将采集到的触摸信息发送给其他器件(例如处理器101)。其中,用户在触控板104-1附近的触摸事件可以称之为悬浮触控;悬浮触控可以是指,用户无需为了选择、移动或拖动目标(例如图标等)而直接接触触控板,而只需用户位于设备附近以便执行所想要的功能。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型来实现触控板104-1。Among them, the touch panel 104-1 can collect touch events on or near the user of the mobile phone 100 (for example, the user uses a finger, a stylus, or any other suitable object on the touch panel 104-1 or on the touch panel 104). -1 operation nearby), and sends the collected touch information to other devices (such as the processor 101). Among them, the user's touch event near the touch panel 104-1 can be called floating touch; floating touch can mean that the user does not need to directly touch the touch panel in order to select, move or drag the target (such as an icon, etc.) , which only requires the user to be near the device in order to perform the desired function. In addition, the touch panel 104-1 can be implemented using various types such as resistive type, capacitive type, infrared ray and surface acoustic wave.
显示器(也称为显示屏)104-2可用于显示由用户输入的信息或提供给用户的信息以及手机100的各种菜单。可以采用液晶显示器、有机发光二极管等形式来配置显示器104-2。触控板104-1可以覆盖在显示器104-2之上,当触控板104-1检测到在其上或附近的触摸事件后,传送给处理器101以确定触摸事件的类型,随后处理器101可以根据触摸事件的类型在显示器104-2上提供相应的视觉输出。虽然在图2中,触控板104-1与显示屏104-2是作为两个独立的部件来实现手机100的输入和输出功能,但是在某些实施例中,可以将触控板104-1与显示屏104-2集成而实现手机100的输入和输出功能。可以理解的是,触摸屏104是由多层的材料堆叠而成,本申请实施例中不再详述。另外,触控板104-1可以以全面板的形式配置在手机100的正面,显示屏104-2也可以以全面板的形式配置在手机100的正面,这样在手机的正面就能够实现无边框的结构,例如全面屏手机。The display (also referred to as a display screen) 104-2 may be used to display information input by or provided to the user as well as various menus of the handset 100. The display 104-2 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The touch pad 104-1 may be overlaid on the display 104-2. When the touch pad 104-1 detects a touch event on or near the touch pad 104-1, it is sent to the processor 101 to determine the type of the touch event. The processor then 101 can provide corresponding visual output on the display 104-2 according to the type of touch event. Although in Figure 2, the touch panel 104-1 and the display screen 104-2 are used as two independent components to implement the input and output functions of the mobile phone 100, in some embodiments, the touch panel 104-1 can be 1 is integrated with the display screen 104-2 to realize the input and output functions of the mobile phone 100. It can be understood that the touch screen 104 is made of multiple layers of materials stacked, which will not be described in detail in the embodiment of this application. In addition, the touch panel 104-1 can be configured in the form of a full panel on the front of the mobile phone 100, and the display 104-2 can also be configured in the form of a full panel on the front of the mobile phone 100, so that the front of the mobile phone can be borderless. structure, such as a full-screen mobile phone.
另外,手机100还可以具有指纹识别功能。例如,可以在手机100的背面(例如后置摄像头的下方)配置指纹识别器112,或者在手机100的正面(例如触摸屏104的下方)配置指纹识别器112。又例如,可以在触摸屏104中配置指纹采集器件112来实现指纹识别功能,即指纹采集器件112可以与触摸屏104集成在一起来实现手机100的指纹识别功能。在这种情况下,该指纹采集器件112配置在触摸屏104中,可以是触摸屏104的一部分,也可以以其他方式配置在触摸屏104中。本申请实施例中的指纹采集器件112的主要部件是指纹传感器,该指纹传感器可以采用任何类型的感测技术,包括但不限于光学式、电容式、压电式或超声波传感技术等。In addition, the mobile phone 100 may also have a fingerprint recognition function. For example, the fingerprint reader 112 may be configured on the back of the mobile phone 100 (eg, below the rear camera), or the fingerprint reader 112 may be configured on the front of the mobile phone 100 (eg, below the touch screen 104 ). For another example, the fingerprint collection device 112 can be configured in the touch screen 104 to implement the fingerprint recognition function, that is, the fingerprint collection device 112 can be integrated with the touch screen 104 to implement the fingerprint recognition function of the mobile phone 100 . In this case, the fingerprint collection device 112 is configured in the touch screen 104, may be a part of the touch screen 104, or may be configured in the touch screen 104 in other ways. The main component of the fingerprint collection device 112 in the embodiment of the present application is a fingerprint sensor. The fingerprint sensor can adopt any type of sensing technology, including but not limited to optical, capacitive, piezoelectric or ultrasonic sensing technology.
手机100还可以包括蓝牙装置105,用于实现手机100与其他短距离的设备(例如手机、智能手表等)之间的数据交换。本申请实施例中的蓝牙装置可以是集成电路或者蓝牙芯片等。The mobile phone 100 may also include a Bluetooth device 105 for realizing data exchange between the mobile phone 100 and other short-distance devices (such as mobile phones, smart watches, etc.). The Bluetooth device in the embodiment of the present application may be an integrated circuit or a Bluetooth chip, etc.
手机100还可以包括至少一种传感器106,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括接近传感器,其中,接近传感器可在手机100移动到耳边时,关闭显示器的电源。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。Cell phone 100 may also include at least one sensor 106, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include a proximity sensor, where the proximity sensor may turn off the power of the display when the mobile phone 100 moves to the ear. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (usually three axes). It can detect the magnitude and direction of gravity when stationary. It can be used to identify applications of mobile phone posture (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, knock), etc.; as for other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc. that the mobile phone 100 can also be configured, we will not mention them here. Again.
WI-FI装置107,用于为手机100提供遵循WI-FI相关标准协议的网络接入,手机100可以通过WI-FI装置107接入到WI-FI接入点,进而帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。在其他一些实施例中,该WI-FI装置107也可以作为WI-FI无线接入点,可以为其他设备提供WI-FI网络接入。The WI-FI device 107 is used to provide the mobile phone 100 with network access that complies with WI-FI related standard protocols. The mobile phone 100 can access the WI-FI access point through the WI-FI device 107, thereby helping the user to send and receive emails, Browsing the web and accessing streaming media, etc., it provides users with wireless broadband Internet access. In some other embodiments, the WI-FI device 107 can also serve as a WI-FI wireless access point and can provide WI-FI network access for other devices.
定位装置108,用于为手机100提供地理位置。可以理解的是,该定位装置108具体可以是全球定位系统(Global Positioning System,GPS)或北斗卫星导航系统、俄罗斯GLONASS等定位系统的接收器。定位装置108在接收到上述定位系统发送的地理位置后,将该信息发送给处理器101进行处理,或者发送给存储器103进行保存。在另外的一些实施例中,该定位装置108还可以是辅助全球卫星定位系统(Assisted Global PositioningSystem,AGPS)的接收器,AGPS系统通过作为辅助服务器来协助定位装置108完成测距和定位服务,在这种情况下,辅助定位服务器通过无线通信网络与设备例如手机100的定位装置108(即GPS接收器)通信而提供定位协助。在另外的一些实施例中,该定位装置108也可以是基于WI-FI接入点的定位技术。由于每一个WI-FI接入点都有一个全球唯一的(MediaAccess Control,MAC)地址,设备在开启WI-FI的情况下即可扫描并收集周围的WI-FI接入点的广播信号,因此可以获取到WI-FI接入点广播出来的MAC地址;设备将这些能够标示WI-FI接入点的数据(例如MAC地址)通过无线通信网络发送给位置服务器,由位置服务器检索出每一个WI-FI接入点的地理位置,并结合WI-FI广播信号的强弱程度,计算出该设备的地理位置并发送到该设备的定位装置108中。The positioning device 108 is used to provide the mobile phone 100 with a geographical location. It can be understood that the positioning device 108 may be a receiver of a global positioning system (Global Positioning System, GPS) or a positioning system such as the Beidou Satellite Navigation System or the Russian GLONASS. After receiving the geographical location sent by the above-mentioned positioning system, the positioning device 108 sends the information to the processor 101 for processing, or to the memory 103 for storage. In some other embodiments, the positioning device 108 may also be a receiver of an Assisted Global Positioning System (AGPS). The AGPS system serves as an auxiliary server to assist the positioning device 108 in completing ranging and positioning services. In this case, the assisted positioning server communicates with the positioning device 108 (ie, the GPS receiver) of the device, such as the mobile phone 100, through a wireless communication network to provide positioning assistance. In some other embodiments, the positioning device 108 may also be based on positioning technology of a WI-FI access point. Since each WI-FI access point has a globally unique (Media Access Control, MAC) address, the device can scan and collect the broadcast signals of surrounding WI-FI access points when WI-FI is turned on. Therefore, The MAC address broadcast by the WI-FI access point can be obtained; the device sends these data (such as MAC address) that can identify the WI-FI access point to the location server through the wireless communication network, and the location server retrieves each WI -The geographical location of the FI access point, combined with the strength of the WI-FI broadcast signal, calculates the geographical location of the device and sends it to the positioning device 108 of the device.
音频电路109、扬声器113、麦克风114可提供用户与手机100之间的音频接口。音频电路109可将接收到的音频数据转换后的电信号,传输到扬声器113,由扬声器113转换为声音信号输出;另一方面,麦克风114将收集的声音信号转换为电信号,由音频电路109接收后转换为音频数据,再将音频数据输出至RF电路102以发送给比如另一手机,或者将音频数据输出至存储器103以便进一步处理。The audio circuit 109, speaker 113, and microphone 114 can provide an audio interface between the user and the mobile phone 100. The audio circuit 109 can transmit the electrical signal converted from the received audio data to the speaker 113, and the speaker 113 converts it into a sound signal for output; on the other hand, the microphone 114 converts the collected sound signal into an electrical signal, and the audio circuit 109 After receiving, it is converted into audio data, and then the audio data is output to the RF circuit 102 for sending to, for example, another mobile phone, or the audio data is output to the memory 103 for further processing.
外设接口110,用于为外部的输入/输出设备(例如键盘、鼠标、外接显示器、外部存储器、用户识别模块卡等)提供各种接口。例如通过通用串行总线(Universal Serial Bus,USB)接口与鼠标连接,通过用户识别模块卡卡槽上的金属触点与电信运营商提供的用户识别模块卡(Subscriber Identification Module,SIM)卡进行连接。外设接口110可以被用来将上述外部的输入/输出外围设备耦接到处理器101和存储器103。The peripheral interface 110 is used to provide various interfaces for external input/output devices (such as keyboard, mouse, external monitor, external memory, user identification module card, etc.). For example, it is connected to the mouse through the Universal Serial Bus (USB) interface, and connected to the Subscriber Identification Module (SIM) card provided by the telecom operator through the metal contacts on the Subscriber Identification Module card slot. . Peripheral interface 110 may be used to couple the external input/output peripherals described above to processor 101 and memory 103 .
手机100还可以包括给各个部件供电的电源装置111(比如电池和电源管理芯片),电池可以通过电源管理芯片与处理器101逻辑相连,从而通过电源装置111实现管理充电、放电、以及功耗管理等功能。The mobile phone 100 may also include a power supply device 111 (such as a battery and a power management chip) that supplies power to various components. The battery may be logically connected to the processor 101 through the power management chip, thereby managing charging, discharging, and power consumption management through the power supply device 111. and other functions.
尽管图2未示出,手机100还可以包括摄像头(前置摄像头和/或后置摄像头)、闪光灯、微型投影装置、近场通信(Near Field Communication,NFC)装置等,在此不再赘述。Although not shown in FIG. 2 , the mobile phone 100 may also include a camera (front camera and/or rear camera), flash, micro-projection device, near field communication (Near Field Communication, NFC) device, etc., which will not be described again here.
以下实施例中的方法均可以在具有上述硬件结构的手机100中实现。The methods in the following embodiments can all be implemented in the mobile phone 100 with the above hardware structure.
示例性的,上述手机100的操作系统可以为Android或IOS等操作系统,以Android操作系统为例,如图3所示,Android操作系统可以划分为四层,分别是内核320、中间件330、API 360和/或应用370。For example, the operating system of the above-mentioned mobile phone 100 can be an operating system such as Android or IOS. Taking the Android operating system as an example, as shown in Figure 3, the Android operating system can be divided into four layers, namely the kernel 320, the middleware 330, API 360 and/or Application 370.
具体的,内核320可以包括系统资源管理器321和/或设备驱动程序323。系统资源管理器321可以包括进程管理器(未示出)、存储器管理器(未示出)和文件系统管理器(未示出)。系统资源管理器321可以执行对系统资源的控制、分配、恢复等。设备驱动程序323可以包括例如显示器驱动程序(未示出)、相机驱动程序(未示出)、蓝牙驱动程序(未示出)、共享存储器驱动程序(未示出)、USB驱动程序(未示出)、键区驱动程序(未示出)、Wi-Fi驱动程序(未示出)和/或音频驱动程序(未示出)。此外,根据本申请公开的实施例,设备驱动程序323可以包括进程间通信(IPC)驱动程序(未示出)。Specifically, the kernel 320 may include a system resource manager 321 and/or a device driver 323. System resource manager 321 may include a process manager (not shown), a memory manager (not shown), and a file system manager (not shown). The system resource manager 321 may perform control, allocation, recovery, etc. of system resources. The device driver 323 may include, for example, a display driver (not shown), a camera driver (not shown), a Bluetooth driver (not shown), a shared memory driver (not shown), a USB driver (not shown) (not shown), a keypad driver (not shown), a Wi-Fi driver (not shown), and/or an audio driver (not shown). Furthermore, according to embodiments disclosed herein, the device driver 323 may include an inter-process communication (IPC) driver (not shown).
中间件330可以包括预先实施的多个模块,以提供由应用370共用的功能。此外,中间件330可以通过API 360向应用370提供功能,以使应用370能够高效地使用电子设备内的有限系统资源。例如,如图3中所示,中间件330可以包括以下至少一项:运行库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351、安全管理器352和任何其它合适和/或类似的管理器。Middleware 330 may include multiple modules pre-implemented to provide functionality common to applications 370 . In addition, the middleware 330 may provide functionality to the application 370 through the API 360 to enable the application 370 to efficiently use limited system resources within the electronic device. For example, as shown in Figure 3, the middleware 330 may include at least one of the following: runtime library 335, application manager 341, window manager 342, multimedia manager 343, resource manager 344, power manager 345, database management Manager 346, Package Manager 347, Connection Manager 348, Notification Manager 349, Location Manager 350, Graphics Manager 351, Security Manager 352 and any other suitable and/or similar managers.
运行库335可以包括例如由编译器使用的库模块,以在应用370的执行期间通过使用编程语言来添加新功能。根据本申请公开的实施例,运行库335可以执行与输入和输出、存储器的管理、算术功能等相关的功能。Runtime library 335 may include library modules used, for example, by a compiler to add new functionality through the use of a programming language during execution of application 370 . According to the embodiments disclosed in this application, the runtime library 335 may perform functions related to input and output, memory management, arithmetic functions, and the like.
应用管理器341可以管理例如至少一个应用370的生命周期。窗口管理器342可以管理在屏幕上使用的图形用户界面(GUI)资源。多媒体管理器343可以检测用于再现各种媒体文件的格式,并可以通过使用适合于相关格式的编解码器对媒体文件进行编码或解码。资源管理器344可以管理至少一个应用370的资源,如源代码、存储器、存储空间等。Application manager 341 may manage, for example, the life cycle of at least one application 370. Window manager 342 may manage graphical user interface (GUI) resources used on the screen. The multimedia manager 343 can detect the format used for reproducing various media files and can encode or decode the media files by using a codec suitable for the relevant format. The resource manager 344 can manage resources of at least one application 370, such as source code, memory, storage space, etc.
电源管理器345可以与基本输入/输出系统(BIOS)一起操作,可以管理电池或电源,并可以提供用于操作的电源信息等。数据库管理器346可以用以下方式来管理数据库:使得能够产生、搜索和/或改变将由至少一个应用370使用的数据库。包管理器347可以管理对以包文件的形式分发的应用的安装和/或更新。The power manager 345 may operate with a basic input/output system (BIOS), may manage a battery or power supply, and may provide power information for operation, etc. Database manager 346 may manage the database in a manner that enables creation, search, and/or alteration of the database to be used by at least one application 370. Package manager 347 may manage the installation and/or updates of applications distributed in the form of package files.
连接管理器348可以管理诸如Wi-Fi和BT之类的无线连接。通知管理器349可以用不打扰用户的方式向用户显示或报告诸如到达消息、约会、接近警报等的事件。位置管理器350可以管理电子设备的位置信息。图形管理器351可以管理要向用户提供的图形效果和/或与图形效果相关的UI。安全管理器352可以提供用于系统安全、用户认证等的各种安全功能。根据本申请公开的实施例,当电子设备(例如,手机100)具有电话功能时,中间件330还可以包括电话管理器(未示出),用于管理电子设备的语音电话呼叫功能和/或视频电话呼叫功能。Connection manager 348 can manage wireless connections such as Wi-Fi and BT. The notification manager 349 can display or report events such as arrival messages, appointments, proximity alerts, etc. to the user in a non-intrusive manner. The location manager 350 may manage location information of electronic devices. The graphics manager 351 may manage graphic effects and/or UI related to the graphic effects to be provided to the user. Security manager 352 may provide various security functions for system security, user authentication, etc. According to embodiments disclosed in the present application, when the electronic device (eg, mobile phone 100) has a phone function, the middleware 330 may also include a phone manager (not shown) for managing the voice phone call function of the electronic device and/or Video phone calling feature.
中间件330可以通过上述内部元件模块的各种功能组合来产生和使用新中间件模块。中间件330可以提供根据OS的类型而专门化的模块,以提供差异化功能。中间件330还可以动态删除现有元件中的一些元件,或可以添加新元件。因此,中间件330可以省略在本申请公开各个实施例中描述的元件中的一些元件,还可以包括其他元件,或可以将这些元件中的一些元件替换为执行相似功能并具有不同名称的元件。The middleware 330 can generate and use new middleware modules through various functional combinations of the above-mentioned internal element modules. The middleware 330 may provide specialized modules according to the type of OS to provide differentiated functions. The middleware 330 can also dynamically delete some of the existing elements, or can add new elements. Therefore, the middleware 330 may omit some of the elements described in various embodiments of the present disclosure, may also include other elements, or may replace some of the elements with elements that perform similar functions and have different names.
API 360是API编程功能的集合,并且可以根据OS而具有不同配置。在例如Android或iOS的情况下,可以向每个平台提供一个API集合。在例如Tizen的情况下,可以向每个平台提供两个或更多个API集合。API 360 is a collection of API programming capabilities and can have different configurations depending on the OS. In the case of Android or iOS for example, one set of APIs can be provided to each platform. In the case of Tizen for example, two or more API collections can be provided to each platform.
应用370可以包括例如预加载的应用和/或第三方应用。应用370可以包括例如主页应用371、拨号应用372、SMS/MMS应用373、IM应用374、浏览器应用375、相机应用376、闹钟应用377、联系人应用378、语音拨号应用379、电子邮件应用380、日历应用381、媒体播放器应用382、图库应用383、保密柜应用384以及任意其它合适和/或类似的应用。Applications 370 may include, for example, preloaded applications and/or third-party applications. Applications 370 may include, for example, home application 371, dialing application 372, SMS/MMS application 373, IM application 374, browser application 375, camera application 376, alarm clock application 377, contacts application 378, voice dialing application 379, email application 380 , calendar application 381 , media player application 382 , gallery application 383 , safe application 384 and any other suitable and/or similar applications.
以下实施例中所涉及的技术方案均可以在具有上述硬件架构和软件架构的终端(例如手机100)中实现。The technical solutions involved in the following embodiments can be implemented in a terminal (such as the mobile phone 100) with the above hardware architecture and software architecture.
以用户隐藏图库应用383中的图片文件为例,对本申请实施例中涉及的终端的隐藏功能的实现过程进行说明。Taking the picture files in the user's hidden gallery application 383 as an example, the implementation process of the hiding function of the terminal involved in the embodiment of the present application will be described.
在本申请的一些示例中,在用户通过图库应用383查看该应用中的图片文件的过程中,若用户需要对其中一些图片文件进行隐藏。那么,用户通过硬件层的触摸屏进行的操作(例如:选中该图库应用383的浏览界面中的相应的图片文件的操作,以及启动终端隐藏这些选中图片文件的操作)后,可触发触摸屏通过相应的驱动向内核320上报该操作产生的触摸事件(例如触摸点的数量、位置、时间等参数),内核320将该触摸事件封装后调用相应的API向图库应用383分发该触摸事件。那么,图库应用383响应于该触发事件,将这些选中的图片文件对应的显示状态设置为隐藏状态。那么,图库应用383的浏览界面中将不再显示这些隐藏状态的图片文件。In some examples of this application, when the user views the picture files in the application through the gallery application 383, if the user needs to hide some of the picture files. Then, after the user performs operations through the touch screen at the hardware layer (for example, the operation of selecting the corresponding picture files in the browsing interface of the gallery application 383, and the operation of starting the terminal to hide these selected picture files), the touch screen can be triggered to pass the corresponding operation. The driver reports the touch event (such as the number, location, time and other parameters of touch points) generated by the operation to the kernel 320. The kernel 320 encapsulates the touch event and calls the corresponding API to distribute the touch event to the gallery application 383. Then, in response to the trigger event, the gallery application 383 sets the display status corresponding to the selected picture files to the hidden status. Then, these hidden picture files will no longer be displayed in the browsing interface of the gallery application 383.
在本申请的另一示例中,在用户通过图库应用383查看该应用中的图片文件的过程中,若用户需要对其中一些图片文件进行隐藏。那么,用户通过硬件层的触摸屏进行的操作(包括:选中该图库应用383的浏览界面中的相应的图片文件的操作,以及启动终端隐藏选中图片文件的操作)后,可触发触摸屏通过相应的驱动向内核320上报该操作产生的触摸事件(例如触摸点的数量、位置、时间等参数),内核320将该触摸事件封装后调用相应的API向图库应用383以及保密柜应用384分发该触摸事件。那么,图库应用383响应于该触发事件,将这些选中的图片文件移至保密柜应用384的存储目录下。换言之,图库应用383的浏览界面中将不再显示这些图片文件,即图库应用383实现了对这些图片文件的隐藏。然而,在保密柜应用384中浏览图片的界面中,可以显示这些图片文件。In another example of this application, when the user views the picture files in the application through the gallery application 383, if the user needs to hide some of the picture files. Then, after the user performs operations through the touch screen at the hardware layer (including: the operation of selecting the corresponding picture file in the browsing interface of the gallery application 383, and the operation of starting the terminal to hide the selected picture file), the touch screen can be triggered to pass the corresponding driver The touch event (such as the number, location, time and other parameters of touch points) generated by the operation is reported to the kernel 320. The kernel 320 encapsulates the touch event and calls the corresponding API to distribute the touch event to the gallery application 383 and the safe application 384. Then, in response to the triggering event, the gallery application 383 moves the selected picture files to the storage directory of the safe application 384 . In other words, these picture files will no longer be displayed in the browsing interface of the gallery application 383, that is, the gallery application 383 realizes the hiding of these image files. However, in the image browsing interface in the safe application 384, these image files can be displayed.
需要说明的是,本申请实施例并不限定终端隐藏功能的具体实现方式。It should be noted that the embodiments of the present application do not limit the specific implementation of the terminal hiding function.
总体上来说,本申请实施例提供的一种应用中的项目的隐藏方法包括:终端显示第一界面,第一界面中包含多个控件,每一控件可对应一个项目。其中,第一控件被选中,第一控件对应第一项目。终端接收用户在触摸屏上的操作,该操作用于指示终端隐藏第一项目。终端根据用户在触摸屏上的操作,获取用户指纹信息,并进行用户身份的验证。在用户身份验证通过后,终端显示第二界面,第二界面中不显示第一项目。其中,第二界面比第一界面少第一项目,第二界面显示的项目与第一界面中除第一项目外的其他项目相同。换言之,终端隐藏了应用中的第一项目。Generally speaking, a method for hiding items in an application provided by embodiments of the present application includes: a terminal displays a first interface, the first interface includes multiple controls, and each control can correspond to an item. Among them, the first control is selected and corresponds to the first item. The terminal receives a user's operation on the touch screen, and the operation is used to instruct the terminal to hide the first item. The terminal obtains the user's fingerprint information based on the user's operation on the touch screen and verifies the user's identity. After the user identity verification is passed, the terminal displays the second interface, and the first item is not displayed in the second interface. The second interface has fewer first items than the first interface, and the items displayed on the second interface are the same as other items in the first interface except the first item. In other words, the terminal hides the first item in the application.
上述第一界面例如可以为应用或应用功能的浏览界面或编辑界面,该浏览界面或编辑界面中包含多个文件夹图标或文件的图标。第一界面也可以为终端的主屏幕界面,该主屏幕界面中包含多个应用图标或文件夹图标。第一界面还可以是终端的负一屏界面,其中,负一屏界面可以是指用户从主屏幕界面(或桌面)向右滑动进入的界面,该负一屏界面中可以显示用户常用的功能、应用以及订阅的服务和资讯等,负一屏菜单也被称为桌面助理、快捷菜单等。例如:负一屏还可以显示“情景智能”应用,“情景智能”应用中包含多个卡片信息。本申请实施例对第一界面不做具体限定。The above-mentioned first interface may be, for example, a browsing interface or an editing interface of an application or application function, and the browsing interface or editing interface includes multiple folder icons or file icons. The first interface may also be a home screen interface of the terminal, which contains multiple application icons or folder icons. The first interface may also be a negative one-screen interface of the terminal. The negative one-screen interface may refer to an interface that the user enters by sliding to the right from the home screen interface (or desktop). The negative one-screen interface may display functions commonly used by the user. , applications, and subscribed services and information, etc. The negative one-screen menu is also called a desktop assistant, shortcut menu, etc. For example: the negative screen can also display the "situational intelligence" application, which contains multiple card information. The embodiment of this application does not specifically limit the first interface.
上述第一项目可以是文件夹(例如:“文件管理”应用中的文件夹)、文件夹中的文件(例如:视频文件夹中的视频文件、图片文件夹中的图片文件)、应用中的某类信息(例如:“情景智能”应用中的行程卡片)、应用中的某些信息(例如:“短信”应用中的某条或某些短信、“通讯录”应用中的某个或某些人的联系信息)、应用对应的应用图标(主屏幕界面中的应用图标)等。本申请实施例对第一项目不做限定。The above-mentioned first item may be a folder (for example: a folder in the "File Management" application), a file in the folder (for example: a video file in a video folder, a picture file in a picture folder), or an application. Certain types of information (for example: itinerary cards in the "Situation Intelligence" application), certain information in the application (for example: one or some text messages in the "SMS" application, one or more text messages in the "Contacts" application contact information of some people), the application icon corresponding to the application (the application icon in the home screen interface), etc. The embodiments of this application do not limit the first item.
由上可见,用户在使用应用的过程中,可以直接对需要隐藏的项目进行操作,使得终端隐藏这些项目。而不再需要退出当前的应用,进入特定的应用(例如:“保密柜”应用)进行复杂的操作,才能完成对应用中项目的隐藏。因此,本申请实施例提供的方法能够简化用户的操作,提升用户与终端之间的交互效率,有利于提升用户体验。It can be seen from the above that when using the application, the user can directly operate the items that need to be hidden, so that the terminal hides these items. It is no longer necessary to exit the current application and enter a specific application (such as the "Safe Cabinet" application) to perform complex operations to hide items in the application. Therefore, the method provided by the embodiments of the present application can simplify the user's operations, improve the interaction efficiency between the user and the terminal, and is conducive to improving the user experience.
此外,本申请实施例在对应用中的项目进行隐藏的过程中,进行了用户身份验证,还有利于避免用户的误操作,避免不需要隐藏的文件被隐藏了。In addition, the embodiment of the present application performs user identity verification in the process of hiding items in the application, which is also helpful to avoid misoperation by users and avoid hiding files that do not need to be hidden.
下面将结合具体的应用场景,介绍本申请实施例提供的技术方案。The technical solutions provided by the embodiments of this application will be introduced below based on specific application scenarios.
应用场景一、以用户隐藏图片文件夹中的图片文件为例进行示例性说明。Application scenario 1: Take the picture files in the user's hidden picture folder as an example to illustrate.
示例性的,用户通过“文件管理”应用,打开图片文件夹的浏览界面。在该浏览界面中点击“编辑”按钮,进入图片文件夹的编辑界面。在图片文件夹的编辑界面中选中需要隐藏的图片文件,如图5A中的(1)所示的界面401(第一界面)。在该界面401中显示有多个控件,每一个控件对应一个图片文件。其中,图片文件403被选中(第一控件被选中,第一控件对应图片文件403,图片文件403为第一项目)。需要说明的是,在该界面401上,也可以选中多个图片文件,本申请实施例对选中的图片文件的数量不做限定。For example, the user opens the browsing interface of the picture folder through the "File Management" application. Click the "Edit" button in the browsing interface to enter the editing interface of the picture folder. Select the picture file that needs to be hidden in the editing interface of the picture folder, such as interface 401 (first interface) shown in (1) in Figure 5A. Multiple controls are displayed in the interface 401, and each control corresponds to a picture file. Among them, the picture file 403 is selected (the first control is selected, the first control corresponds to the picture file 403, and the picture file 403 is the first item). It should be noted that multiple image files can also be selected on the interface 401, and the embodiment of the present application does not limit the number of selected image files.
在本申请的一些示例中,终端在显示图片文件夹的浏览界面或编辑界面时,还显示有一指纹图标402,用于提示用户可以对图片文件进行隐藏操作。指纹图标402的显示位置关联于指纹识别器,也就是说,当用户在指纹图标402的显示位置处进行操作时,终端可以通过触摸屏下的指纹识别器,采集该用户的指纹信息,并将用户的指纹信息与预先存储的指纹信息进行比对,以验证用户的身份。在用户身份验证成功后,进行下一步的操作。可选的,用户也可以采用其他图标、或文字、或图片用于提示用户输入指纹信息,且指示终端执行对选中图片文件的隐藏。可选的,若终端中指纹识别器的位置为固定位置,终端也可以不显示指纹图标。本申请实施例对此不做具体限定。In some examples of this application, when the terminal displays the browsing interface or editing interface of the picture folder, a fingerprint icon 402 is also displayed to prompt the user that the picture file can be hidden. The display position of the fingerprint icon 402 is associated with the fingerprint reader. That is to say, when the user operates at the display position of the fingerprint icon 402, the terminal can collect the user's fingerprint information through the fingerprint reader under the touch screen and display the user's fingerprint information. The fingerprint information is compared with the pre-stored fingerprint information to verify the user's identity. After the user authentication is successful, proceed to the next step. Optionally, the user can also use other icons, text, or pictures to prompt the user to input fingerprint information, and instruct the terminal to hide the selected picture file. Optionally, if the position of the fingerprint reader in the terminal is a fixed position, the terminal does not need to display the fingerprint icon. The embodiments of this application do not specifically limit this.
在本申请的另一些示例中,终端在显示图片文件夹的浏览界面或编辑界面时,还可以先判断用户是否需要隐藏图片文件。若用户需要隐藏图片文件,则可以显示指纹图标402。否则,可以不显示指纹图标402。In other examples of this application, when the terminal displays the browsing interface or editing interface of the picture folder, it can also first determine whether the user needs to hide the picture file. If the user needs to hide the picture file, the fingerprint icon 402 can be displayed. Otherwise, the fingerprint icon 402 may not be displayed.
其中,上述判断用户是否需要隐藏图片文件,例如可以是终端检测到用户开启“隐藏”功能的操作。用户开启“隐藏”功能的操作,例如可以是用户在终端的系统设置中开启了隐藏功能,或者用户在应用的设置中开启了隐藏功能按钮等。本申请实施例对此不做具体限定。The above determination of whether the user needs to hide the picture file may be, for example, the terminal detects the user's operation of turning on the "hide" function. The user turns on the "hidden" function, for example, the user turns on the hidden function in the system settings of the terminal, or the user turns on the hidden function button in the application settings, etc. The embodiments of this application do not specifically limit this.
在本申请的另一些示例中,终端在显示图片文件夹编辑界面时,在没有图片文件被选中之前,终端不显示指纹图标402。而在终端检测到用户选中了需要隐藏的图片文件后,才显示指纹图标402。本申请实施例对此不做限定。In other examples of this application, when the terminal displays the picture folder editing interface, the terminal does not display the fingerprint icon 402 until no picture file is selected. After the terminal detects that the user has selected a picture file that needs to be hidden, the fingerprint icon 402 is displayed. The embodiments of the present application do not limit this.
而后,终端在检测到用户隐藏图片文件的操作时,例如是检测到用户在如图5A中(1)所示的界面401上,长按指纹图标402,终端采集用户的指纹信息,并将采集到的指纹信息与预先存储的指纹信息进行比对。Then, when the terminal detects the user's operation of hiding the picture file, for example, it detects that the user long presses the fingerprint icon 402 on the interface 401 shown in (1) in Figure 5A, the terminal collects the user's fingerprint information and collects the fingerprint information. The fingerprint information obtained is compared with the pre-stored fingerprint information.
其中,上述的用户隐藏图片文件的操作可以是用户作用在指纹输入位置的操作,例如可以是点击、长按、双击等,可以在设置功能下进行设置具体的操作手势,本申请实施例对此不做具体限定。由于用户在指纹输入位置执行该操作时,用户的手指是会接触到终端的触摸屏的,所以终端可以通过触摸屏下的指纹识别器采集用户的手指信息。然后将采集到的指纹信息与终端预先存储的指纹进行比对。Among them, the above-mentioned operation of the user to hide the picture file can be the operation of the user on the fingerprint input position, for example, it can be click, long press, double-click, etc. The specific operation gesture can be set under the setting function. In this embodiment of the present application, No specific restrictions are made. Since the user's finger will come into contact with the touch screen of the terminal when the user performs this operation at the fingerprint input position, the terminal can collect the user's finger information through the fingerprint reader under the touch screen. The collected fingerprint information is then compared with fingerprints pre-stored by the terminal.
若比对成功,表示执行上述操作的用户是合法用户,即用户身份验证成功,则可以对选中的图片文件进行隐藏,即显示第二界面,如图5A中的(2)所示的界面404。该界面404中没有显示图片文件403,也就是终端隐藏了图片文件403。在本申请的一些示例中,在第二界面中,终端可以保留图片文件403原来的位置,即图片文件403的原来的位置显示为空白,其他未隐藏的图片文件的位置不变。终端也可以不保留图片文件403的原位置,例如可以由原来排列在图片文件403之后的图片文件进行补位。终端还可以对未隐藏的图片文件进行重新排序等,本申请实施例对此不做具体限定。If the comparison is successful, it means that the user who performed the above operation is a legitimate user, that is, the user identity verification is successful, then the selected image file can be hidden, that is, the second interface is displayed, such as interface 404 shown in (2) in Figure 5A . The picture file 403 is not displayed in the interface 404, that is, the picture file 403 is hidden by the terminal. In some examples of this application, in the second interface, the terminal can retain the original position of the picture file 403, that is, the original position of the picture file 403 is displayed as blank, and the positions of other unhidden picture files remain unchanged. The terminal may not retain the original position of the picture file 403. For example, the terminal may fill the position with a picture file originally arranged after the picture file 403. The terminal can also reorder unhidden picture files, etc. This is not specifically limited in the embodiments of this application.
在本申请一些实施例中,在用户身份验证成功后,终端还可以改变指纹图标402的显示效果,以提示用户指纹对比成功。例如,将上述指纹图标402由灰色变成其他颜色,如红色。再例如,在进行指纹比对之前,上述指纹图标402是静态显示的。在指纹比对成功后,以闪动、动画效果等方式动态显示指纹图标402。又例如,改变上述指纹图标402的亮度,对比度,灰度等。本申请实施例不做限定。In some embodiments of the present application, after the user identity verification is successful, the terminal can also change the display effect of the fingerprint icon 402 to prompt the user that the fingerprint comparison is successful. For example, change the fingerprint icon 402 from gray to another color, such as red. For another example, before fingerprint comparison is performed, the fingerprint icon 402 is displayed statically. After the fingerprint comparison is successful, the fingerprint icon 402 is dynamically displayed in a flashing, animated, or other manner. For another example, change the brightness, contrast, grayscale, etc. of the above-mentioned fingerprint icon 402. The embodiments of this application are not limiting.
若比对失败,表示执行上述操作的用户是非法用户,或者执行上述操作的用户没有使用特定的手指(与预先存储的指纹信息对应的手指),即用户身份验证失败,则不可以对选中的图片文件进行隐藏。一些示例中,终端可以继续显示图片文件夹的浏览界面或编辑界面,该界面中仍然显示图片文件403。图片文件403可以为选中状态,也可以为未选中状态,本申请实施例不做具体限定。另一些示例中,终端还可以显示提示信息,提示用户重新输入用于隐藏图片文件的指纹。那么,在用户重新输入指纹信息后,终端再次采集此时输入的指纹信息,并将本次采集的指纹信息与预先存储的指纹信息进行比对。若对比成功,则隐藏选中的图片文件,否则,仍然保留选中的图片文件。可选的,终端也可以震动或变换指纹图标402的颜色、灰度、亮度等形式,以提示用户指纹比对失败。If the comparison fails, it means that the user who performed the above operation is an illegal user, or the user who performed the above operation did not use a specific finger (the finger corresponding to the pre-stored fingerprint information), that is, the user identity verification failed, and the selected user cannot be authenticated. Picture files are hidden. In some examples, the terminal can continue to display the browsing interface or editing interface of the picture folder, and the picture file 403 is still displayed in the interface. The picture file 403 may be in a selected state or an unselected state, which is not specifically limited in the embodiment of this application. In other examples, the terminal can also display prompt information to prompt the user to re-enter the fingerprint used to hide the picture file. Then, after the user re-enters the fingerprint information, the terminal collects the fingerprint information entered at this time again, and compares the fingerprint information collected this time with the pre-stored fingerprint information. If the comparison is successful, the selected image file will be hidden, otherwise, the selected image file will still be retained. Optionally, the terminal can also vibrate or change the color, grayscale, brightness, etc. of the fingerprint icon 402 to prompt the user that the fingerprint comparison fails.
本申请实施例提供的隐藏方法也可适用于隐藏图库应用中的图片文件、视频文件夹中的视频文件、文件夹中的其他文件或其他文件夹等,本申请实施例对此不做限定。The hiding method provided by the embodiment of the present application can also be applied to hiding picture files in the gallery application, video files in the video folder, other files in the folder or other folders, etc., and the embodiment of the present application does not limit this.
综上,用户在浏览图片文件的过程中,可以直接通过选中需要隐藏的图片文件,然后输入隐藏图片文件的操作,即可使得终端完成对选中图片文件的隐藏。可见,本申请实施例提供的方法简化了用户的操作,提高了用户与终端之间的交互效率,提升了用户体验。In summary, when browsing image files, the user can directly select the image file that needs to be hidden, and then enter the operation to hide the image file, so that the terminal can complete hiding the selected image file. It can be seen that the method provided by the embodiment of the present application simplifies the user's operation, improves the interaction efficiency between the user and the terminal, and enhances the user experience.
在隐藏图片文件后,本申请实施例还包括将隐藏的图片文件再显示出来的过程。具体的,如图4所示,为本申请实施例提供的一种隐藏应用中项目的方法流程示意图,包括:After hiding the picture file, the embodiment of the present application also includes a process of displaying the hidden picture file again. Specifically, as shown in Figure 4, it is a schematic flow chart of a method for hiding items in an application provided by the embodiment of the present application, including:
S101、终端显示文件的浏览界面,该浏览界面中包含一个或多个文件标识。S101. The terminal displays a file browsing interface, which contains one or more file identifiers.
其中,上述文件可以是图片文件、视频文件、音频文件、其他类型的文件、文件夹等。上述文件标识可以是文件对应的类型的图标,也可以是文件对应的缩略图等,本申请实施例不做限定。Among them, the above-mentioned files can be picture files, video files, audio files, other types of files, folders, etc. The above-mentioned file identifier may be an icon corresponding to the type of file, or may be a thumbnail corresponding to the file, etc., which are not limited in the embodiment of this application.
例如:用户通过“文件管理”应用或者“图库”应用,打开图片文件夹的浏览界面,该浏览界面中包含多个图片文件对应的缩略图。For example: the user opens the browsing interface of the picture folder through the "File Management" application or the "Gallery" application, and the browsing interface contains thumbnails corresponding to multiple picture files.
S102、终端接收用户的第一操作,进入这一个或多个文件的编辑界面。S102. The terminal receives the user's first operation and enters the editing interface of the one or more files.
其中,用户的第一操作例如可以是用户在上述浏览界面中点击“编辑”按钮,进入图片文件夹的编辑界面,即可对这一个或多个文件进行编辑,例如:选择、删除、发送等操作。The user's first operation may be, for example, that the user clicks the "Edit" button in the above-mentioned browsing interface to enter the editing interface of the picture folder, and then edits one or more files, such as selecting, deleting, sending, etc. operate.
在本申请的另一些示例中,在上述浏览界面中可以直接对这一个或多个文件的标识进行选择,则可不执行本步骤。In other examples of this application, the identification of one or more files can be directly selected in the above browsing interface, and this step does not need to be performed.
S103、终端接收用户选择需要隐藏的文件的操作,确定用户选择的文件为目标文件。S103. The terminal receives the user's operation of selecting a file that needs to be hidden, and determines that the file selected by the user is the target file.
示例性的,用户选择需要隐藏的文件的操作可以是用户在文件标识上的点击操作,也可以是用户在文件标识上的滑动,或者拖动文件标识到指定位置等,本申请实施例对此不做限定。For example, the user's operation of selecting a file to be hidden may be the user's click operation on the file identification, or the user's sliding operation on the file identification, or dragging the file identification to a designated location, etc., in this embodiment of the present application No restrictions.
S104、终端接收用户隐藏目标文件的操作。S104. The terminal receives the user's operation of hiding the target file.
在本申请的一些示例中,在文件的浏览界面或编辑界面上显示有指纹图标,该指纹图标用于提示用户输入指纹信息,以隐藏目标文件。该指纹图标的显示方法可参考上述的描述,这里不再重复赘述。In some examples of this application, a fingerprint icon is displayed on the file browsing interface or editing interface, and the fingerprint icon is used to prompt the user to enter fingerprint information to hide the target file. The method of displaying the fingerprint icon may refer to the above description, and will not be repeated here.
终端中预先设置有隐藏目标文件的手势,如在选中文件作为待隐藏的文件后,点击、长按、双击指纹图标等,若终端检测到用户输入预设的隐藏目标文件的手势,则为接收到用户隐藏目标文件的操作。The terminal is preset with gestures for hiding the target file, such as clicking, long pressing, double-clicking the fingerprint icon, etc. after selecting the file as the file to be hidden. If the terminal detects that the user enters the preset gesture for hiding the target file, it is received. Operation to hide the target file from the user.
其中,用户隐藏目标文件的操作,可以参考上述的用户隐藏图片文件的操作的相关描述,例如在图5A中的(1)中用户长按指纹图标402,这里不再重复赘述。For the user's operation of hiding the target file, reference may be made to the above-mentioned description of the user's operation of hiding the picture file. For example, in (1) of FIG. 5A , the user long presses the fingerprint icon 402, which will not be repeated here.
S105、终端根据用户隐藏目标文件的操作,采集用户的指纹信息,并进行用户身份的验证。若验证不通过,则执行步骤S106a。若验证通过,则执行步骤S106b。S105. The terminal collects the user's fingerprint information based on the user's operation of hiding the target file, and verifies the user's identity. If the verification fails, step S106a is executed. If the verification passes, step S106b is executed.
S106a、终端显示提示信息,提示用户身份验证失败。S106a. The terminal displays a prompt message indicating that the user's identity verification failed.
S106b、终端隐藏目标文件。S106b. The terminal hides the target file.
例如:在如图5A中的(1)所示界面401中,图片文件403被选中。终端检测到用户在该界面401上,操作指纹图标402。于是,终端采集用户的指纹信息,将采集到的指纹信息与预先存储的指纹信息进行比对。若比对成功,则用户身份验证通过。那么,终端隐藏选中的目标文件,显示如图5A中的(2)所示的界面404,该界面404中没有显示之前选中的图片文件403。For example: in the interface 401 shown in (1) in Figure 5A, the picture file 403 is selected. The terminal detects that the user operates the fingerprint icon 402 on the interface 401. Therefore, the terminal collects the user's fingerprint information and compares the collected fingerprint information with the pre-stored fingerprint information. If the comparison is successful, the user identity verification is passed. Then, the terminal hides the selected target file and displays the interface 404 shown in (2) in Figure 5A. The previously selected picture file 403 is not displayed in this interface 404.
S107、终端接收用户显示隐藏文件的操作。S107. The terminal receives the user's operation of displaying hidden files.
在本申请的一些示例中,在终端执行完步骤S106之后,即终端隐藏目标文件后,终端还可以显示提示信息,提示用户该界面中存在隐藏的文件。提示信息可以是文字信息、特定图标等。其中,特定图标例如也可以是指纹图标,本步骤中的指纹图标可以区别于步骤S104的指纹图标。例如本步骤的指纹图标与步骤S104的指纹图标显示在不同位置,或采用不同的形状、或颜色等标识,或采用不同的文字进行标注等,本申请实施例对此不做限定。可选的,本步骤的指纹图标也可以和步骤S104的指纹图标为同一个指纹图标,那么,终端可以根据用户使用不同的操作手势操作指纹图标,或者用户使用不同的手指(不同的指纹信息)操作指纹图标,来区分该操作是隐藏文件的操作,还是显示文件的操作。例如:点击指纹图标的操作为隐藏文件的操作,长按指纹图标的操作为显示隐藏文件的操作。可选的,终端也可以不用区分用户对该指纹图标的操作手势。由于用户在隐藏文件前,需要选中要隐藏的文件。然而,用户显示隐藏文件前,不需要选中任何文件。因此,终端在检测到用户在该指纹图标的显示处的操作后,也可以根据当前界面中是否有文件被选中进行区分。若当前界面中有文件被选中,则该操作为隐藏选中文件的操作。若当前界面中没有文件被选中,则该操作为显示隐藏的文件的操作。本申请实施例对此不做限定。In some examples of this application, after the terminal executes step S106, that is, after the terminal hides the target file, the terminal can also display prompt information to remind the user that there is a hidden file in the interface. Prompt information can be text information, specific icons, etc. The specific icon may also be a fingerprint icon, for example, and the fingerprint icon in this step may be different from the fingerprint icon in step S104. For example, the fingerprint icon in this step and the fingerprint icon in step S104 are displayed in different positions, or are marked with different shapes or colors, or are marked with different text, etc. The embodiments of the present application do not limit this. Optionally, the fingerprint icon in this step can also be the same fingerprint icon as the fingerprint icon in step S104. Then, the terminal can operate the fingerprint icon according to the user using different operating gestures, or the user can use different fingers (different fingerprint information) Use the operation fingerprint icon to distinguish whether the operation is to hide the file or to display the file. For example: the operation of clicking the fingerprint icon is the operation of hiding files, and the operation of long pressing the fingerprint icon is the operation of displaying hidden files. Optionally, the terminal does not need to distinguish the user's operation gesture on the fingerprint icon. Because the user needs to select the file to be hidden before hiding the file. However, users do not need to select any files before displaying hidden files. Therefore, after detecting the user's operation at the display of the fingerprint icon, the terminal can also make a distinction based on whether a file is selected in the current interface. If a file is selected in the current interface, this operation is to hide the selected file. If no file is selected in the current interface, this operation is to display hidden files. The embodiments of the present application do not limit this.
在本申请的一些示例中,终端中预先设置有显示隐藏文件的手势,如点击、长按、双击指纹图标等,若终端检测到用户输入预设的显示隐藏文件的手势,则为接收到用户显示隐藏文件的操作。In some examples of this application, the terminal is preset with gestures for displaying hidden files, such as clicking, long pressing, double-clicking a fingerprint icon, etc. If the terminal detects that the user inputs the preset gesture for displaying hidden files, it is considered that the user has received the gesture. Show hidden files.
S108、终端根据用户显示隐藏文件的操作,采集用户的指纹信息,并进行用户身份的验证。若验证通过,则执行步骤S109b。若验证不通过,则执行步骤S109a。S108. The terminal collects the user's fingerprint information based on the user's operation of displaying hidden files, and verifies the user's identity. If the verification passes, step S109b is executed. If the verification fails, step S109a is executed.
S109a、终端显示提示信息,提示用户身份验证失败。S109a. The terminal displays a prompt message, indicating that user authentication failed.
S109b、终端显示隐藏的文件。S109b. The terminal displays hidden files.
以步骤S107中的指纹图标与步骤S104中的指纹图标为同一个指纹图标,且终端不区分显示隐藏文件的操作与隐藏文件的操作的具体操作手势为例,进行说明。例如:终端检测到用户在如图5B中的(1)所示界面404上,长按指纹图标402。于是,终端采集用户的指纹信息,将采集到的指纹信息与预先存储的指纹信息进行比对。若比对成功,则用户身份验证通过。那么,终端显示该界面中隐藏的文件,显示如图5B中的(2)所示的界面405,该界面405中显示有图片文件403,而在图5B中的(1)所示的界面404中没有显示图片文件403。需要说明的是,这里是以图5B中的(1)所示的界面404中只隐藏了图片文件403为例进行说明的。若界面404中还有其他图片文件被隐藏了,则终端可以显示所有隐藏的图片文件。本申请实施例对此不做限定。The description will be given as an example in which the fingerprint icon in step S107 and the fingerprint icon in step S104 are the same fingerprint icon, and the terminal does not distinguish between specific operation gestures for displaying hidden files and hiding files. For example: the terminal detects that the user long presses the fingerprint icon 402 on the interface 404 shown in (1) in Figure 5B. Therefore, the terminal collects the user's fingerprint information and compares the collected fingerprint information with the pre-stored fingerprint information. If the comparison is successful, the user identity verification is passed. Then, the terminal displays the files hidden in the interface, and displays the interface 405 shown in (2) in Figure 5B. The image file 403 is displayed in the interface 405, and the interface 404 shown in (1) in Figure 5B Image file not shown 403. It should be noted that the description here takes the interface 404 shown in (1) in FIG. 5B as an example in which only the picture file 403 is hidden. If there are other picture files hidden in the interface 404, the terminal can display all hidden picture files. The embodiments of the present application do not limit this.
还需要说明的是,终端可以在当前界面中空白位置显示隐藏了的文件,也可以在这些文件之前显示的位置显示,本申请实施例对此不做具体限定。It should also be noted that the terminal can display hidden files in a blank position in the current interface, or in a position where these files were previously displayed. This is not specifically limited in the embodiment of the present application.
本申请的一些示例中,终端显示隐藏的文件的次数或时间可以进行设置。这里以隐藏的文件为图片文件为例进行说明。例如:在用户执行一次显示操作后,且用户验证通过,则隐藏的图片文件可以显示一次。即是说,当用户退出该当前界面(例如:图片文件夹的浏览界面)或当前应用(例如“图库”应用)后,这些隐藏的图片文件的显示状态失效。也就是说,当用户再次进入图片文件的浏览界面(例如:图片文件夹的浏览界面)或者进入该图片文件所在的应用(例如“图库”应用)后,这些隐藏的图片文件仍然为隐藏状态,为不可见。需要用户再次执行显示操作后,才能显示这些图片文件。在本申请的另一些示例中,终端显示隐藏的图片文件的时间可以是预设的时间段,即从终端开始显示这些隐藏的图片文件的时间起,在预设的时间段内,这些隐藏的图片文件均为显示状态,为可见。在预设的时间段后,这些隐藏的图片文件恢复为隐藏状态,为不可见。在本申请的另一些示例中,终端可以一直显示这些隐藏的图片文件。本申请实施例对此不做限定。In some examples of this application, the number or time for the terminal to display hidden files can be set. Here we take the hidden file as an image file as an example. For example: after the user performs a display operation and the user is authenticated, the hidden image file can be displayed once. That is to say, when the user exits the current interface (for example, the browsing interface of the picture folder) or the current application (for example, the "gallery" application), the display status of these hidden picture files becomes invalid. That is to say, when the user enters the browsing interface for picture files again (for example, the browsing interface for picture folders) or enters the application where the picture files are located (for example, the "Gallery" application), these hidden picture files are still hidden. is invisible. The user needs to perform the display operation again before these image files can be displayed. In other examples of this application, the time when the terminal displays the hidden picture files may be a preset time period, that is, from the time when the terminal starts displaying these hidden picture files, within the preset time period, these hidden picture files The picture files are all displayed and visible. After a preset period of time, these hidden picture files return to their hidden state and become invisible. In other examples of this application, the terminal can always display these hidden picture files. The embodiments of the present application do not limit this.
应用场景二、以用户隐藏主屏幕界面中的应用图标为例进行示例性说明。Application scenario 2: Take the user hiding the application icon in the home screen interface as an example to illustrate.
本申请的一些示例中,终端显示主屏幕界面。终端检测到用户长按主屏幕界面中的任一应用图标,终端显示的主屏幕界面处于可编辑状态。用户可以通过例如点击的操作,选中需要隐藏的一个或多个应用图标,终端显示如图7A中(1)所示的界面501(即第一界面)。其中,界面501中包含多个控件,每一个控件对应一个应用图标,其中“微信”应用图标和“建设银行”应用图标被选中(即第一控件有两个,一个对应“微信”应用图标,另一个对应“建设银行”应用图标,“微信”应用图标和“建设银行”应用图标为第一项目)。In some examples of this application, the terminal displays a home screen interface. The terminal detects that the user long presses any application icon in the home screen interface, and the home screen interface displayed by the terminal is in an editable state. The user can select one or more application icons that need to be hidden by, for example, clicking, and the terminal displays the interface 501 (ie, the first interface) as shown in (1) in Figure 7A. Among them, the interface 501 contains multiple controls, each control corresponds to an application icon, among which the "WeChat" application icon and the "Construction Bank" application icon are selected (that is, there are two first controls, one corresponding to the "WeChat" application icon, The other one corresponds to the "Construction Bank" application icon, the "WeChat" application icon and the "Construction Bank" application icon are the first items).
而后,终端接收用户隐藏应用图标的操作,终端根据该操作采集用户的指纹信息,并将该指纹信息与预先存储的指纹信息进行比对,若比对成功,则隐藏选中的应用图标(“微信”应用图标和“建设银行”应用图标),显示如图7A中(3)所示的界面503(第二界面)。Then, the terminal receives the user's operation to hide the application icon, collects the user's fingerprint information based on the operation, and compares the fingerprint information with the pre-stored fingerprint information. If the comparison is successful, the selected application icon ("WeChat") is hidden. "application icon and "China Construction Bank" application icon), the interface 503 (second interface) shown in (3) in Figure 7A is displayed.
在本申请的一些示例中,上述用户隐藏应用图标的操作,可以与应用场景一中用户隐藏图片文件的操作相类似,例如:如图7A中(2)中所示,用户点击、双击或长按指纹图标502。In some examples of this application, the above operation of the user to hide the application icon can be similar to the operation of the user to hide the picture file in application scenario one. For example: as shown in (2) in Figure 7A, the user clicks, double-clicks or long Press the fingerprint icon 502.
在本申请的另一些示例中,上述用户隐藏应用图标的操作,还可以是用户按住任一个选中的应用图标,并将该应用图标拖至指定位置,该指定位置关联指纹识别器,例如:如图7B中(1)所示,界面601中需要隐藏的应用图标(例如:“微信”应用图标和“建设银行”应用图标)被选中,用户可以按住被选中的任一应用图标,例如“建设银行”应用图标,将选择的应用图标拖至到指纹图标602的显示位置。In other examples of this application, the above-mentioned operation of the user to hide the application icon can also be the user pressing and holding any selected application icon and dragging the application icon to a designated position, and the designated position is associated with a fingerprint reader, for example: As shown in (1) in Figure 7B, the application icons that need to be hidden in the interface 601 (for example: "WeChat" application icon and "Construction Bank" application icon) are selected, and the user can press and hold any selected application icon, for example "China Construction Bank" application icon, drag the selected application icon to the display position of fingerprint icon 602.
在该示例中,终端可以在显示主屏幕界面时或者主屏幕界面处于可编辑状态时,显示指纹图标602。终端也可以在显示主屏幕界面时不显示指纹图标602,而在用户按住需要隐藏的应用图标后,显示指纹图标602。终端还可以是在用户将需要隐藏的应用图标拖至到指定位置,离开触摸屏后,终端显示指纹图标602。本申请实施例对终端显示指纹图标602的时间不做具体限定。In this example, the terminal may display the fingerprint icon 602 when the home screen interface is displayed or when the home screen interface is in an editable state. The terminal may not display the fingerprint icon 602 when displaying the home screen interface, but may display the fingerprint icon 602 after the user presses and holds the application icon that needs to be hidden. The terminal may also display the fingerprint icon 602 after the user drags the application icon that needs to be hidden to a designated location and leaves the touch screen. This embodiment of the present application does not specifically limit the time when the terminal displays the fingerprint icon 602.
由于用户在拖动需要隐藏的应用图标到指定位置时,手指接触到触摸屏,终端可以通过触摸屏下的指纹识别器采集用户的指纹信息。并将采集到的指纹信息与预先存储的指纹信息进行比对。Since the user's finger touches the touch screen when dragging the application icon that needs to be hidden to a designated location, the terminal can collect the user's fingerprint information through the fingerprint reader under the touch screen. And compare the collected fingerprint information with the pre-stored fingerprint information.
若比对成功,表示用户身份验证成功,则终端将选中的应用图标(“微信”应用图标和“建设银行”应用图标)进行隐藏,即显示如图7B中(2)所述的界面603。换言之,用户可直接通过特定的手指(与预先存储的指纹信息对应的手指)将需要隐藏的应用图标拖至指定位置,即可完成对该应用图标的隐藏。If the comparison is successful, it means that the user identity verification is successful, and the terminal will hide the selected application icons ("WeChat" application icon and "Construction Bank" application icon), that is, the interface 603 described in (2) in Figure 7B will be displayed. In other words, the user can directly drag the application icon that needs to be hidden to a designated position with a specific finger (the finger corresponding to the pre-stored fingerprint information) to complete the hiding of the application icon.
若比对失败,表示执行上述操作的用户是非法用户,或者执行上述操作的用户没有使用特定的手指(与预先存储的指纹信息对应的手指),即表示用户身份验证失败。于是,终端可以显示提示信息,提示用户重新输入指纹信息,显示如图7B中(3)中所示的界面604,该界面604中显示有提示信息605。那么,用户可以在例如指纹图标602的显示位置处输入指纹。终端再次采集用户的指纹信息,再次与预先存储的指纹信息进行比对。若比对成功,则用户身份验证成功,终端隐藏选中的应用图标(“微信”应用图标和“建设银行”应用图标),即显示如图7B中(4)所示的界面606。若对比失败,则表示该用户没有隐藏应用图标的权限,终端不对选中的隐藏图标进行隐藏。If the comparison fails, it means that the user who performed the above operation is an illegal user, or the user who performed the above operation did not use a specific finger (the finger corresponding to the pre-stored fingerprint information), which means that the user identity verification failed. Therefore, the terminal can display prompt information to prompt the user to re-enter the fingerprint information, and display the interface 604 shown in (3) in Figure 7B, with prompt information 605 displayed in the interface 604. Then, the user can input a fingerprint at, for example, the display location of fingerprint icon 602. The terminal collects the user's fingerprint information again and compares it with the pre-stored fingerprint information again. If the comparison is successful, the user identity verification is successful, and the terminal hides the selected application icons ("WeChat" application icon and "Construction Bank" application icon), that is, the interface 606 shown in (4) in Figure 7B is displayed. If the comparison fails, it means that the user does not have the permission to hide the application icon, and the terminal will not hide the selected hidden icon.
在本申请的另一示例中,在用户采用拖动的方式对主屏幕界面中的一个应用图标进行隐藏的情况下,用户可以不需先点击主屏幕界面中任一应用图标,使得终端主屏幕处于可编辑状态,且选中这一个需要隐藏的应用图标。而是,用户可以直接在主屏幕界面上长按这一个需要隐藏的应用图标,且将该应用图标直接拖动到指纹图标的显示位置处。用户从长按该应用图标到将该应用图标拖动到指纹图标的显示位置处的整个过程中,用户的手指不离开触摸屏。终端采集该用户的指纹信息进行比对。比对的过程以及后续的处理可参考上述描述,这里不再赘述。In another example of this application, when the user uses dragging to hide an application icon in the home screen interface, the user does not need to click any application icon in the home screen interface first, so that the terminal home screen It is in editable state and the application icon that needs to be hidden is selected. Instead, the user can directly long-press the application icon that needs to be hidden on the home screen interface, and drag the application icon directly to the display position of the fingerprint icon. During the entire process from long-pressing the application icon to dragging the application icon to the display position of the fingerprint icon, the user's finger does not leave the touch screen. The terminal collects the user's fingerprint information for comparison. The comparison process and subsequent processing can refer to the above description and will not be repeated here.
需要说明的是,应用场景中的其他内容,均可参考应用场景一中相关内容的描述,这里不做赘述。It should be noted that for other content in the application scenario, please refer to the description of the relevant content in application scenario 1, and will not be described in detail here.
综上,在主屏幕界面上,用户可以直接通过选中需要隐藏的应用图标,然后输入隐藏应用图标的操作(或者是按住任一个选中的应用图标,将其拖至指纹图标的位置上),即可完成对选中的应用图标的隐藏。又或者,在主屏幕界面上,用户可以直接长按需要隐藏的应用图标,然后将该应用图标拖至指纹图标的位置上,即可完成对该应用图标的隐藏。可见,本申请实施例提供的方法简化了用户的操作,提高了用户与终端之间的交互效率,提升了用户体验。In summary, on the home screen interface, users can directly select the application icon that needs to be hidden, and then enter the operation to hide the application icon (or press and hold any selected application icon and drag it to the location of the fingerprint icon). This will complete hiding the selected application icon. Or, on the home screen interface, the user can directly long press the application icon that needs to be hidden, and then drag the application icon to the location of the fingerprint icon to complete the hiding of the application icon. It can be seen that the method provided by the embodiment of the present application simplifies the user's operation, improves the interaction efficiency between the user and the terminal, and enhances the user experience.
在隐藏应用图标后,本申请实施例还包括将隐藏的应用图标再显示出来的过程。具体的,如图6所示,为本申请实施例提供的一种隐藏应用中项目的方法流程示意图,包括:After hiding the application icon, the embodiment of the present application also includes a process of displaying the hidden application icon again. Specifically, as shown in Figure 6, a schematic flow chart of a method for hiding items in an application provided by an embodiment of the present application includes:
S201、终端显示主屏幕界面。S201. The terminal displays the main screen interface.
S202、终端接收用户的第二操作,主屏幕界面进入可编辑状态。S202. The terminal receives the user's second operation, and the main screen interface enters an editable state.
示例性的,用户的第二操作例如可以是,用户长按主屏幕界面中的任一应用图标,终端显示的主屏幕界面处于可编辑状态。For example, the user's second operation may be that the user long presses any application icon in the home screen interface, and the home screen interface displayed by the terminal is in an editable state.
S203、终端接收用户选择需要隐藏的应用图标的操作,确定用户选择的应用图标为目标应用图标。S203. The terminal receives the user's operation of selecting an application icon that needs to be hidden, and determines that the application icon selected by the user is the target application icon.
S204、终端接收用户隐藏目标应用图标的操作。S204. The terminal receives the user's operation to hide the target application icon.
在本申请的一些示例中,在主屏幕界面上显示有指纹图标,该指纹图标用于提示用户输入指纹信息,以隐藏目标应用图标。该指纹图标的显示方法可参考上述相关描述,这里不再重复赘述。In some examples of this application, a fingerprint icon is displayed on the home screen interface, and the fingerprint icon is used to prompt the user to enter fingerprint information to hide the target application icon. For the method of displaying the fingerprint icon, please refer to the above related descriptions and will not be repeated here.
在本申请的另一些示例中,用户终端隐藏目标应用图标的操作可以是用户在指纹图标处点击、长按、双击、滑动、旋转等操作,也可以是用户按住任一选中的应用图标,将该选中的应用图标拖至指纹图标处。具体可参考上述相关描述,这里不再重复赘述。In other examples of this application, the operation of the user terminal to hide the target application icon may be the user clicking, long pressing, double-clicking, sliding, rotating, etc. on the fingerprint icon, or the user may press and hold any selected application icon, Drag the selected application icon to the fingerprint icon. For details, please refer to the above relevant descriptions and will not be repeated here.
在本申请的另一些示例中,在用户采用拖动的方式对主屏幕界面中的一个应用图标进行隐藏的情况下,用户可以不需先点击主屏幕界面中任一应用图标,使得终端主屏幕处于可编辑状态,再选中这一个需要隐藏的应用图标,也就是终端不用执行步骤S202。步骤S203中用户选择需要隐藏的应用的操作可以是用户直接在主屏幕界面上长按这一个需要隐藏的应用图标的操作。S204中用户隐藏目标应用图标的操作是,用户将该应用图标直接拖动到指纹图标的显示位置处。需要说明的是,用户从长按该应用图标到将该应用图标拖动到指纹图标的显示位置处的整个过程中,用户的手指不离开触摸屏。In other examples of this application, when the user uses dragging to hide an application icon in the home screen interface, the user does not need to click any application icon in the home screen interface first, so that the terminal home screen In the editable state, select the application icon that needs to be hidden, that is, the terminal does not need to perform step S202. In step S203, the user's operation of selecting the application that needs to be hidden may be the operation of the user directly pressing and holding the application icon that needs to be hidden on the home screen interface. The user's operation of hiding the target application icon in S204 is that the user directly drags the application icon to the display position of the fingerprint icon. It should be noted that during the entire process from long pressing the application icon to dragging the application icon to the display position of the fingerprint icon, the user's fingers do not leave the touch screen.
S205、终端根据用户隐藏目标应用图标的操作,采集用户的指纹信息,并进行用户身份的验证。若验证不通过,则执行步骤S206a。若验证通过,则执行步骤S206b。S205. The terminal collects the user's fingerprint information based on the user's operation of hiding the target application icon, and verifies the user's identity. If the verification fails, step S206a is executed. If the verification passes, step S206b is executed.
S206a、终端显示提示信息,提示用户身份验证失败。S206a. The terminal displays a prompt message, prompting that the user authentication failed.
S206b、终端隐藏目标应用图标。S206b. The terminal hides the target application icon.
在本申请的一些示例中,终端隐藏目标应用图标后,可以显示提示信息,提示用户该界面中存在隐藏的应用图标。提示信息可以是文字信息、特定图标等。其中,特定图标例如也可以是指纹图标,本步骤中的指纹图标可以区别于步骤S204的指纹图标。例如本步骤的指纹图标与步骤S204的指纹图标显示在不同位置,或采用不同的形状、或颜色等标识,或采用不同的文字进行标注等,本申请实施例对此不做限定。可选的,本步骤的指纹图标也可以和步骤S204的指纹图标为同一个指纹图标,那么,终端可以根据用户使用不同的操作手势操作指纹图标,或者使用不同的手指(不同的指纹信息)操作指纹图标,来区分该操作是隐藏应用图标的操作,还是显示应用图标的操作。例如:点击指纹图标的操作为隐藏应用图标的操作,长按指纹图标的操作为显示隐藏应用图标的操作。可选的,终端也可以不用区分用户对该指纹图标的操作手势。由于用户在隐藏应用图标前,需要选中要隐藏的应用图标,或者有按住应用图标进行拖动的操作。然而,用户显示应用图标前,不需要选中应用图标。因此,终端在检测到用户在该指纹图标的显示处的操作后,也可以根据当前主屏幕界面中是否有应用图标被选中进行区分。若当前界面中有应用图标被选中,则该操作为隐藏选中应用图标的操作。若当前界面中没有应用图标被选中,则该操作为显示隐藏的应用图标的操作。本申请实施例对此不做限定。In some examples of this application, after the terminal hides the target application icon, it can display prompt information to remind the user that there is a hidden application icon in the interface. Prompt information can be text information, specific icons, etc. The specific icon may also be a fingerprint icon, for example, and the fingerprint icon in this step may be different from the fingerprint icon in step S204. For example, the fingerprint icon in this step and the fingerprint icon in step S204 are displayed in different positions, or are marked with different shapes or colors, or are marked with different text. The embodiments of the present application do not limit this. Optionally, the fingerprint icon in this step can also be the same fingerprint icon as the fingerprint icon in step S204. Then, the terminal can operate the fingerprint icon according to the user using different operating gestures, or using different fingers (different fingerprint information) to operate. Fingerprint icon to distinguish whether the operation is to hide the application icon or to display the application icon. For example: clicking the fingerprint icon is an operation to hide the application icon, and long pressing the fingerprint icon is an operation to display the hidden application icon. Optionally, the terminal does not need to distinguish the user's operation gesture on the fingerprint icon. Before hiding the application icon, the user needs to select the application icon to be hidden, or press and hold the application icon to drag. However, the user does not need to select the application icon before it is displayed. Therefore, after the terminal detects the user's operation on the display of the fingerprint icon, it can also make a distinction based on whether an application icon is selected in the current home screen interface. If an application icon is selected in the current interface, this operation is an operation to hide the selected application icon. If no application icon is selected in the current interface, this operation is an operation to display the hidden application icon. The embodiments of the present application do not limit this.
S207、终端接收用户显示隐藏应用图标的操作。S207. The terminal receives the user's operation of displaying and hiding the application icon.
S208、终端根据用户显示隐藏应用图标的操作,采集用户的指纹信息,并进行用户身份的验证。若验证通过,则执行步骤S209b。若验证不通过,则执行步骤S209a。S208: The terminal collects the user's fingerprint information according to the user's operation of displaying and hiding the application icon, and verifies the user's identity. If the verification passes, step S209b is executed. If the verification fails, step S209a is executed.
S209a、终端显示提示信息,提示用户身份验证失败。S209a. The terminal displays a prompt message, indicating that user authentication failed.
S209b、终端显示隐藏的应用图标。S209b. The terminal displays hidden application icons.
以步骤S206中的指纹图标与步骤S204中的指纹图标为同一个指纹图标为例,进行说明。例如:终端检测到用户在如图7C中(1)所示界面606上,操作指纹图标602。于是,终端采集用户的指纹信息,将采集到的指纹信息与预先存储的指纹信息进行比对。若比对成功,则用户身份验证通过。又由于当前主屏幕界面中没有应用图标被选中,且用户也没有按住某个应用图标进行拖动的操作,那么,终端显示该主屏幕界面中隐藏的应用图标,显示如图7C中(2)所示的界面607,该界面607中显示有“微信”应用图标和“建设银行”应用图标,而在图7C中(1)所示的界面606中没有显示这两个应用图标。需要说明的是,这里是以图7C中(1)所示的界面606中只隐藏了两个应用图标为例进行说明的。若界面606中还有其他应用图标被隐藏了,则终端可以显示所有隐藏的应用图标。本申请实施例对此不做限定。The description will be made by taking the fingerprint icon in step S206 and the fingerprint icon in step S204 as being the same fingerprint icon as an example. For example: the terminal detects that the user operates the fingerprint icon 602 on the interface 606 shown in (1) in Figure 7C. Therefore, the terminal collects the user's fingerprint information and compares the collected fingerprint information with the pre-stored fingerprint information. If the comparison is successful, the user identity verification is passed. And since no application icon is selected in the current home screen interface, and the user does not press and hold an application icon to drag, the terminal displays the application icon hidden in the home screen interface, as shown in Figure 7C (2 ), the interface 607 displays the “WeChat” application icon and the “Construction Bank” application icon, but these two application icons are not displayed in the interface 606 shown in (1) in Figure 7C. It should be noted that the explanation here is based on the example that only two application icons are hidden in the interface 606 shown in (1) in FIG. 7C . If there are other application icons hidden in the interface 606, the terminal can display all hidden application icons. The embodiments of the present application do not limit this.
还需要说明的是,终端可以在当前界面中空白位置显示隐藏了的应用图标,也可以在这些应用图标之前显示的位置显示,本申请实施例对此不做具体限定。It should also be noted that the terminal can display hidden application icons in a blank position in the current interface, or in a position where these application icons were previously displayed. This is not specifically limited in the embodiment of the present application.
本申请的一些示例中,终端显示隐藏的应用图标的时间可以进行设置。可参考应用场景一中相关描述,这里不再重复赘述。In some examples of this application, the time for the terminal to display hidden application icons can be set. Please refer to the relevant description in Application Scenario 1, which will not be repeated here.
应用场景三、以用户隐藏“短信”应用的短信息为例进行示例性说明。Application Scenario 3: Taking the user's hiding of short messages in the "SMS" application as an example to illustrate.
在本申请的一些示例中,用户打开“短信”应用浏览短信息的界面,如图8中(1)所示的界面701。在该界面701上,终端检测到用户点击“编辑”按钮703后,终端进入短信息的可编辑状态,用户可以通过例如点击的操作,选中需要隐藏的一条或多条短信息,即显示如图8中(2)所示的界面702(即第一界面)。其中,界面702中包含多个控件,每一个控件对应一条短信息,其中Jack发送的一条短信息,和Annie发送的一条短信息被选中(即第一控件有两个,一个对应“Jack发送的一条短信息,另一个对应Annie发送的一条短信息,Jack发送的这一条短信息和Annie发送的这一条短信息为第一项目)。一些示例中,该界面702上还显示有指纹图标704,指纹图标704可以显示在界面702上任一位置,也可以不显示指纹图标704。本申请实施例不做具体限定。In some examples of this application, the user opens the interface of the "SMS" application to browse short messages, such as interface 701 shown in (1) in Figure 8. On this interface 701, after the terminal detects that the user clicks the "Edit" button 703, the terminal enters the editable state of short messages. The user can select one or more short messages that need to be hidden through, for example, clicking operations, as shown in the figure. Interface 702 (i.e., the first interface) shown in (2) in 8. Among them, the interface 702 contains multiple controls, each control corresponding to a short message, among which a short message sent by Jack and a short message sent by Annie are selected (that is, there are two first controls, one corresponding to "Sent by Jack") One short message, and the other corresponds to a short message sent by Annie. The short message sent by Jack and the short message sent by Annie are the first items). In some examples, a fingerprint icon 704 is also displayed on the interface 702. The fingerprint icon 704 may be displayed at any position on the interface 702, or the fingerprint icon 704 may not be displayed. This embodiment of the present application does not make any specific limitations.
而后,终端接收用户隐藏短信息的操作,终端根据该操作采集用户的指纹信息,并将该指纹信息与预先存储的指纹信息进行比对,若比对成功,则隐藏选中的短信息,显示如图8中(3)所示的界面705(第二界面)。Then, the terminal receives the user's operation to hide the short message. The terminal collects the user's fingerprint information based on the operation and compares the fingerprint information with the pre-stored fingerprint information. If the comparison is successful, the selected short message is hidden and the display is as follows. Interface 705 (second interface) shown in (3) in Figure 8 .
在本申请的一些示例中,上述用户隐藏短信息的操作,可以与应用场景一中用户隐藏图片文件的操作相类似,例如:用户在如图8中(2)中所示的界面702上,点击、双击或长按指纹图标704。In some examples of this application, the above-mentioned user's operation of hiding short messages can be similar to the user's operation of hiding picture files in application scenario one. For example: the user is on the interface 702 shown in (2) in Figure 8, Click, double-click or long press the fingerprint icon 704.
在本申请的另一些示例中,上述用户隐藏短信息的操作,还可以是用户按住指纹图标704,将指纹图标704拖至任一选中的短信息上。In other examples of this application, the above operation of the user to hide the short message may also involve the user pressing and holding the fingerprint icon 704 and dragging the fingerprint icon 704 to any selected short message.
在该示例中,终端可以在显示短信息浏览界面或者编辑界面时,显示指纹图标704。终端也可以在显示短信息浏览界面和编辑界面时都不显示指纹图标704,而在用户选中任一个短信息后,显示指纹图标704。本申请实施例对终端显示指纹图标704的时间不做具体限定。In this example, the terminal may display the fingerprint icon 704 when displaying the short message browsing interface or editing interface. The terminal may not display the fingerprint icon 704 when displaying the short message browsing interface or editing interface, but may display the fingerprint icon 704 after the user selects any short message. This embodiment of the present application does not specifically limit the time when the terminal displays the fingerprint icon 704.
由于用户在拖动指纹图标704到任一选中短信息上时,手指接触到触摸屏,终端可以通过触摸屏下的指纹识别器采集用户的指纹信息。并将采集到的指纹信息与预先存储的指纹信息进行比对。Since the user's finger touches the touch screen when dragging the fingerprint icon 704 to any selected short message, the terminal can collect the user's fingerprint information through the fingerprint reader under the touch screen. And compare the collected fingerprint information with the pre-stored fingerprint information.
若比对成功,表示用户身份验证成功,则终端将选中的短信息进行隐藏,即显示如图8中(3)所述的界面705。换言之,用户可直接通过特定的手指(与预先存储的指纹信息对应的手指)将需要指纹图标拖至任一选中的短信息上,即可完成对选中短信息的隐藏。If the comparison is successful, it means that the user identity verification is successful, and the terminal will hide the selected short message, that is, display the interface 705 as shown in (3) in Figure 8. In other words, the user can directly use a specific finger (the finger corresponding to the pre-stored fingerprint information) to drag the required fingerprint icon to any selected short message to complete the hiding of the selected short message.
若比对失败,表示执行上述操作的用户是非法用户,或者执行上述操作的用户没有使用特定的手指(与预先存储的指纹信息对应的手指),即表示用户身份验证失败。于是,终端可以显示提示信息,提示用户重新输入指纹信息。那么,用户可以在例如指纹图标704的显示位置处输入指纹。终端再次采集用户的指纹信息,再次与预先存储的指纹信息进行比对。若比对成功,则用户身份验证成功,终端隐藏选中的短信息。若对比失败,则表示该用户没有隐藏短信息的权限,终端不对选中的短信息进行隐藏。If the comparison fails, it means that the user who performed the above operation is an illegal user, or the user who performed the above operation did not use a specific finger (the finger corresponding to the pre-stored fingerprint information), which means that the user identity verification failed. Therefore, the terminal can display prompt information to prompt the user to re-enter the fingerprint information. The user may then enter a fingerprint at, for example, where fingerprint icon 704 is displayed. The terminal collects the user's fingerprint information again and compares it with the pre-stored fingerprint information again. If the comparison is successful, the user identity authentication is successful and the terminal hides the selected short message. If the comparison fails, it means that the user does not have the permission to hide short messages, and the terminal will not hide the selected short messages.
在本申请的另一些示例中,在用户采用拖动指纹图标对其中一条短信息进行隐藏的情况下,用户可以不需先在短信息的浏览界面中点击“编辑”按钮,选中这一个需要隐藏的短信息。而是,用户可以直接在短信息的浏览界面中,直接拖按住指纹图标704,将该指纹图标704拖至到需要隐藏的短消息对应的控件上。用户从按住指纹图标到将该指纹图标拖动到需要隐藏短消息对应的控件上的整个过程中,用户的手指不离开触摸屏。终端采集该用户的指纹信息进行比对。比对的过程以及后续的处理可参考上述描述,这里不再赘述。In other examples of this application, when the user drags the fingerprint icon to hide one of the short messages, the user does not need to click the "Edit" button in the short message browsing interface to select the one that needs to be hidden. short message. Instead, the user can directly drag and hold the fingerprint icon 704 in the short message browsing interface, and drag the fingerprint icon 704 to the control corresponding to the short message that needs to be hidden. During the entire process from pressing and holding the fingerprint icon to dragging the fingerprint icon to the control corresponding to the short message that needs to be hidden, the user's finger does not leave the touch screen. The terminal collects the user's fingerprint information for comparison. The comparison process and subsequent processing can refer to the above description and will not be repeated here.
需要说明的是,该应用场景中的其他内容,均可参考上述其他应用场景中相关内容的描述,这里不做赘述。It should be noted that for other contents in this application scenario, please refer to the descriptions of relevant contents in other application scenarios mentioned above, and will not be described again here.
综上,在短信息的编辑界面上,用户可以直接通过选中需要隐藏的短信息,然后按住指纹图标将指纹图标拖至任一选中的短信息上,即可完成对选中的短信息的隐藏。又或者,在短信息的浏览界面或编辑界面上,用户可以通过按住指纹图标,将指纹图标拖至需要隐藏的短信息上,即可完成对该短信息的隐藏。可见,本申请实施例提供的方法简化了用户的操作,提高了用户与终端之间的交互效率,提升了用户体验。To sum up, on the short message editing interface, users can directly select the short message that needs to be hidden, then press and hold the fingerprint icon and drag the fingerprint icon to any selected short message to complete the hiding of the selected short message. . Or, on the short message browsing interface or editing interface, the user can press and hold the fingerprint icon and drag the fingerprint icon to the short message that needs to be hidden to complete the hiding of the short message. It can be seen that the method provided by the embodiment of the present application simplifies the user's operation, improves the interaction efficiency between the user and the terminal, and enhances the user experience.
在终端隐藏短信息后,本申请实施例还包括将隐藏的短信息再显示出来的过程。显示的过程和上述其他应用场景中的方法相类似,在此不重复赘述。After the terminal hides the short message, the embodiment of the present application also includes a process of displaying the hidden short message again. The display process is similar to the methods in other application scenarios mentioned above and will not be repeated here.
应用场景四、以用户隐藏“通讯录”中的联系人信息为例进行示例性说明。Application Scenario 4: Take the user hiding the contact information in the "Address Book" as an example to illustrate.
在本申请的一些示例中,用户打开“通信录”应用浏览联系人信息的界面,如图9中(1)所示的界面801(即第一界面)。在该界面801中包含多个控件,每一个控件对应一个联系人的信息。In some examples of this application, the user opens an interface for browsing contact information in the "Address Book" application, such as interface 801 (ie, the first interface) shown in (1) in Figure 9 . The interface 801 contains multiple controls, each control corresponding to the information of a contact.
在一些示例中,终端在每一个联系人的信息处还显示有相应的一个指纹图标,用于提示用户输入指纹信息,以对该联系人信息进行隐藏。例如:联系人“Bella”对应指纹图标802。该指纹图标802用于提示用户输入指纹,以便终端隐藏联系人“Bella”的信息。可选的,用户也可以采用其他图标、或文字、或图片用于提示用户输入指纹信息,且指示终端执行对选中联系人信息的隐藏。可选的,由于终端中指纹识别器的位置为固定位置,终端也可以不显示指纹图标。本申请实施例对此不做具体限定。In some examples, the terminal also displays a corresponding fingerprint icon at the information of each contact to prompt the user to enter fingerprint information to hide the contact information. For example: Contact "Bella" corresponds to fingerprint icon 802. The fingerprint icon 802 is used to prompt the user to enter a fingerprint so that the terminal hides the information of the contact "Bella". Optionally, the user can also use other icons, text, or pictures to prompt the user to enter fingerprint information, and instruct the terminal to hide the selected contact information. Optionally, since the position of the fingerprint reader in the terminal is fixed, the terminal does not need to display the fingerprint icon. The embodiments of this application do not specifically limit this.
而后,终端在检测到用户隐藏联系人信息的操作时,该操作例如可以是用户作用在指纹输入位置(例如可以是需要隐藏的联系人信息对应的指纹图标的显示位置,也可以是需要隐藏的联系人信息对应的控件上)的操作。在本申请的另一些示例中,终端预先设置隐藏联系人信息的操作手势,例如可以是长按、双击。本申请实施例对此不做具体限定。由于用户在指纹输入位置执行该操作时,用户的手指是会接触到终端的触摸屏的,所以终端可以通过触摸屏下的指纹识别器采集用户的手指信息。然后将采集到的指纹信息与终端预先存储的指纹进行比对。例如:在如图9中(1)所示的界面801上,终端检测到用户例如长按或双击(预设的操作手势)指纹图标802(指纹图标802对应的联系人信息即为第一项目,该联系人信息对应的控件即为第一控件),终端采集用户的指纹信息,并将采集到的指纹信息与预先存储的指纹信息进行比对。若比对成功,表示用户身份验证成功,则终端将选中的联系人信息进行隐藏,即显示如图9中(2)所述的界面803。可选地,在本申请的一些实施例中,图9中(1)所示的界面801中,每个控件都不显示对应的指纹图标,用户可直接通过特定的手指(与预先存储的指纹信息对应的手指)长按或双击需要隐藏的联系人信息或者在需要隐藏的联系人信息上滑动,即可完成对该联系人信息的隐藏。Then, when the terminal detects the user's operation to hide the contact information, the operation can be, for example, the user's action on the fingerprint input position (for example, it can be the display position of the fingerprint icon corresponding to the contact information that needs to be hidden, or it can be the display position of the fingerprint icon that needs to be hidden) (on the control corresponding to the contact information). In other examples of this application, the terminal is preset with operation gestures for hiding contact information, such as long press or double click. The embodiments of this application do not specifically limit this. Since the user's finger will come into contact with the touch screen of the terminal when the user performs this operation at the fingerprint input position, the terminal can collect the user's finger information through the fingerprint reader under the touch screen. The collected fingerprint information is then compared with fingerprints pre-stored by the terminal. For example: on the interface 801 shown in (1) in Figure 9, the terminal detects that the user long presses or double-clicks (preset operating gesture) fingerprint icon 802 (the contact information corresponding to the fingerprint icon 802 is the first item , the control corresponding to the contact information is the first control), the terminal collects the user's fingerprint information, and compares the collected fingerprint information with pre-stored fingerprint information. If the comparison is successful, it means that the user identity verification is successful, and the terminal will hide the selected contact information, that is, display the interface 803 as shown in (2) in Figure 9 . Optionally, in some embodiments of the present application, in the interface 801 shown in (1) in Figure 9, each control does not display the corresponding fingerprint icon, and the user can directly use a specific finger (with the pre-stored fingerprint The finger corresponding to the information) long press or double-click the contact information that needs to be hidden, or slide on the contact information that needs to be hidden to complete the hiding of the contact information.
若比对失败,表示执行上述操作的用户是非法用户,或者执行上述操作的用户没有使用特定的手指(与预先存储的指纹信息对应的手指),即表示用户身份验证失败。于是,终端可以显示提示信息,提示用户重新输入指纹信息。在用户重新输入指纹信息后,终端再次采集用户的指纹信息,再次与预先存储的指纹信息进行比对。若比对成功,则用户身份验证成功,终端隐藏选中的联系人信息。若对比失败,则表示该用户没有隐藏联系人信息的权限,终端不对该联系人信息进行隐藏。If the comparison fails, it means that the user who performed the above operation is an illegal user, or the user who performed the above operation did not use a specific finger (the finger corresponding to the pre-stored fingerprint information), which means that the user identity verification failed. Therefore, the terminal can display prompt information to prompt the user to re-enter the fingerprint information. After the user re-enters the fingerprint information, the terminal collects the user's fingerprint information again and compares it with the pre-stored fingerprint information again. If the comparison is successful, the user identity authentication is successful and the terminal hides the selected contact information. If the comparison fails, it means that the user does not have the permission to hide the contact information, and the terminal does not hide the contact information.
在本申请的另一些示例中,若终端检测到用户在如图9中(1)所示的界面801上,点击联系人信息对应的控件,则终端显示联系人Bella的具体联系方式,即显示如图9中(3)所示的界面804。需要说明的是,由于联系人信息的控件与指纹图标802有部分区域重合,所以点击操作可以执行在指纹图标上。因为点击操作不是终端预设的隐藏联系人信息的操作手势,故终端不会对联系人信息进行隐藏,而是显示联系人的具体联系方式。In other examples of this application, if the terminal detects that the user clicks the control corresponding to the contact information on the interface 801 shown in (1) in Figure 9, the terminal displays the specific contact information of the contact Bella, that is, displays Interface 804 shown in (3) in Figure 9 . It should be noted that since the contact information control partially overlaps with the fingerprint icon 802, the click operation can be performed on the fingerprint icon. Because the click operation is not the terminal's preset operation gesture for hiding contact information, the terminal will not hide the contact information, but will display the contact's specific contact information.
需要说明的是,该应用场景中的其他内容,均可参考上述其他应用场景中相关内容的描述,这里不做赘述。It should be noted that for other contents in this application scenario, please refer to the descriptions of relevant contents in other application scenarios mentioned above, and will not be described again here.
综上,用户通过长按或双击需要隐藏的联系人信息(或者需要隐藏的联系人信息对应的指纹图标),即可完成对需要隐藏的联系人信息的隐藏。可见,本申请实施例提供的方法简化了用户的操作,提高了用户与终端之间的交互效率,提升了用户体验。In summary, the user can hide the contact information that needs to be hidden by long pressing or double-clicking the contact information that needs to be hidden (or the fingerprint icon corresponding to the contact information that needs to be hidden). It can be seen that the method provided by the embodiment of the present application simplifies the user's operation, improves the interaction efficiency between the user and the terminal, and enhances the user experience.
需要说明的是,本申请实施例提供的对任一项目的隐藏方法,可以上述应用场景中可能实现方式中的任一种或任几种组合,本申请实施例不做限定。It should be noted that the method for hiding any item provided by the embodiments of the present application can be any one or any combination of the possible implementation methods in the above application scenarios, and is not limited by the embodiments of the present application.
在终端隐藏联系人信息后,本申请实施例还包括将隐藏的联系人信息再显示出来的过程。显示的过程和上述其他应用场景中的方法相类似,在此不重复赘述。After the terminal hides the contact information, the embodiment of the present application also includes a process of displaying the hidden contact information again. The display process is similar to the methods in other application scenarios mentioned above and will not be repeated here.
需要说明的是,终端显示隐藏项目的过程与终端隐藏项目的过程可以是相互独立的过程。也就是说,一、终端在采用本申请实施例中上述方法对项目进行隐藏后,可以采用本申请实施例中的显示隐藏项目的方法,将隐藏项目再显示出来,也可以采用其他的显示方法,将隐藏项目显示出来。二、终端可以采用本申请实施例中上述方法对项目进行隐藏,也可以采用其他隐藏方法对项目隐藏,而后,采用本申请实施例提供的显示隐藏项目的方法,将隐藏的项目显示出来。It should be noted that the process of the terminal displaying the hidden items and the process of the terminal hiding the items may be independent processes. That is to say, 1. After the terminal uses the above method in the embodiment of this application to hide the item, it can use the method of displaying the hidden item in the embodiment of this application to display the hidden item again, or it can also use other display methods. to display hidden items. 2. The terminal can use the above method in the embodiment of this application to hide the item, or can use other hiding methods to hide the item, and then use the method of displaying hidden items provided in the embodiment of this application to display the hidden item.
总体上来说,本申请实施例提供的显示隐藏项目的方法,具体包括:终端显示第三界面,其中第三界面中第二项目已被隐藏。终端接收用户在触摸屏上的操作,该操作用于指示终端显示隐藏的第二项目。终端根据该操作,获取用户指纹信息,并进行用户身份的验证。在用户身份验证通过后,终端显示第四界面,第四界面中显示第二项目。其中,第四界面比第三界面多第二项目,第四界面显示的其他项目与第三界面中的项目相同。换言之,终端显示了第三界面中已隐藏的项目。Generally speaking, the method for displaying hidden items provided by embodiments of the present application specifically includes: the terminal displays a third interface, in which the second item in the third interface has been hidden. The terminal receives a user's operation on the touch screen, and the operation is used to instruct the terminal to display the hidden second item. Based on this operation, the terminal obtains the user's fingerprint information and verifies the user's identity. After the user identity verification is passed, the terminal displays a fourth interface, and the second item is displayed on the fourth interface. Among them, the fourth interface has more second items than the third interface, and other items displayed on the fourth interface are the same as the items in the third interface. In other words, the terminal displays items that have been hidden in the third interface.
如图10所示,为本申请实施例提供的一种隐藏项目的显示方法的流程示意图,该方法具体包括:As shown in Figure 10, it is a schematic flow chart of a method for displaying hidden items provided by an embodiment of the present application. The method specifically includes:
S301、终端显示第三界面,第三界面中的第二项目被隐藏。S301. The terminal displays a third interface, and the second item in the third interface is hidden.
其中,第三界面例如可以为应用或应用功能的浏览界面或编辑界面,例如可以是“图库”应用中的浏览图片文件的界面、“短信”应用中浏览短消息的界面,“通讯录”应用中浏览联系人信息的界面。第一界面也可以是文件夹的浏览界面或编辑界面。第三界面还可以为终端的主屏幕界面,本申请实施例对第三界面不做具体限定。The third interface may be, for example, a browsing interface or editing interface of an application or application function. For example, it may be an interface for browsing picture files in the "Gallery" application, an interface for browsing short messages in the "SMS" application, or an interface for browsing short messages in the "Address Book" application. The interface for browsing contact information. The first interface can also be the browsing interface or editing interface of the folder. The third interface may also be the home screen interface of the terminal. The third interface is not specifically limited in the embodiments of this application.
S302、终端接收到用户显示第二项目的操作。S302. The terminal receives the user's operation to display the second item.
示例性的,用户显示第二项目的操作,为预先设置的指示终端显示隐藏项目的操作,例如可以是用户在指纹图标显示位置处的操作,操作手势例如可以是点击、长按、双击、滑动中任一个。Exemplarily, the user's operation to display the second item is a preset operation to instruct the terminal to display the hidden item. For example, it may be the user's operation at the fingerprint icon display position. The operation gesture may be, for example, click, long press, double click, or slide. Any of them.
S303、终端根据用户显示第二项目的操作,采集用户的指纹信息,并进行用户身份的验证。若验证通过,则执行步骤S304b。若验证不通过,则执行步骤S304a。S303. The terminal collects the user's fingerprint information according to the user's operation of displaying the second item, and verifies the user's identity. If the verification passes, step S304b is executed. If the verification fails, step S304a is executed.
S304a、终端显示提示信息,提示用户身份验证失败。S304a. The terminal displays a prompt message indicating that the user's identity verification failed.
S304b、终端第四界面,所述第四界面中显示第二项目。S304b. The fourth interface of the terminal. The second item is displayed in the fourth interface.
其中,第四界面与第三界面相比较,第四界面中多了第二项目,其他项目是相同的。也就是说,第四界面中显示了第三界面中隐藏的项目。Among them, compared with the third interface, the fourth interface has a second item, and other items are the same. In other words, items hidden in the third interface are displayed in the fourth interface.
需要说明的是,终端可以在当前界面中空白位置显示隐藏了的项目,也可以在这些隐藏的项目之前显示的位置显示,本申请实施例对此不做具体限定。It should be noted that the terminal can display hidden items in a blank position in the current interface, or in a position where these hidden items were previously displayed. This is not specifically limited in the embodiment of the present application.
本申请的一些示例中,终端显示隐藏的文件的次数或时间可以进行设置。具体可参考步骤S109b中相关描述,这里不再赘述。In some examples of this application, the number or time for the terminal to display hidden files can be set. For details, please refer to the relevant description in step S109b, which will not be described again here.
本申请实施例的其他内容可参考上述各个应用场景中的相关内容的描述,在此不重复赘述。For other contents of the embodiments of this application, please refer to the descriptions of relevant contents in each application scenario mentioned above, and will not be repeated here.
可以理解的是,上述终端等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。It can be understood that, in order to implement the above functions, the above-mentioned terminals include hardware structures and/or software modules corresponding to each function. Persons skilled in the art should easily realize that, in conjunction with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driving the hardware depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementations should not be considered to be beyond the scope of the embodiments of the present invention.
本申请实施例可以根据上述方法示例对上述终端等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。Embodiments of the present application can divide the above terminals into functional modules according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or software function modules. It should be noted that the division of modules in the embodiment of the present invention is schematic and is only a logical function division. In actual implementation, there may be other division methods.
在采用对应各个功能划分各个功能模块的情况下,图11示出了上述实施例中所涉及的终端的一种可能的结构示意图。如图11所示,终端1000包括:显示单元1001、处理单元1002和接收单元1003。In the case where each functional module is divided corresponding to each function, FIG. 11 shows a possible structural diagram of the terminal involved in the above embodiment. As shown in FIG. 11 , the terminal 1000 includes: a display unit 1001 , a processing unit 1002 and a receiving unit 1003 .
其中,显示单元1001用于支持终端显示图4中步骤S101、S106a、S106b、S109a、S109b中的界面,图6中S201、S206a、S206b、S209a、S209b中的界面,图10中S301,S304a,S304b中的界面,和/或用于本文所描述的技术的其它过程。Among them, the display unit 1001 is used to support the terminal to display the interfaces in steps S101, S106a, S106b, S109a, and S109b in Figure 4, the interfaces in S201, S206a, S206b, S209a, and S209b in Figure 6, and S301, S304a in Figure 10. interface in S304b, and/or other processes for the techniques described herein.
处理单元1002用于支持终端执行图4中S103、S105、S108、S203、S208,图6中S205中确定过程,图10中S303,和/或用于本文所描述的技术的其它过程。The processing unit 1002 is used to support the terminal to perform S103, S105, S108, S203, S208 in Figure 4, the determination process in S205 in Figure 6, S303 in Figure 10, and/or other processes for the technology described herein.
接收单元1003用于支持终端执行图4中S102、S104、S107,图6中S202、S203、S204、S207,图10中S302中接收用户的操作,和/或用于本文所描述的技术的其它过程。The receiving unit 1003 is used to support the terminal to perform S102, S104, S107 in Figure 4, S202, S203, S204, S207 in Figure 6, receive the user's operation in S302 in Figure 10, and/or other operations used for the technology described herein. process.
当然,终端1000还可以包括存储单元,用于终端与其他设备进行交互。并且,上述功能单元的具体所能够实现的功能也包括但不限于上述实例所述的方法步骤对应的功能,终端1000的其他单元的详细描述可以参考其所对应方法步骤的详细描述,本申请实施例这里不再赘述。Of course, the terminal 1000 may also include a storage unit for the terminal to interact with other devices. Moreover, the specific functions that can be realized by the above functional units also include but are not limited to the functions corresponding to the method steps described in the above examples. For detailed descriptions of other units of the terminal 1000, please refer to the detailed descriptions of the corresponding method steps. This application implements The example will not be repeated here.
在采用集成的单元的情况下,上述显示单元1001可以是终端显示模块,例如触摸屏。上述处理单元1002可以是终端的处理模块。上述的接收单元1003可以是终端的通信模块,如RF电路、WiFi模块或者蓝牙模块。上述存储单元可以是终端的存储模块。In the case of using an integrated unit, the above-mentioned display unit 1001 may be a terminal display module, such as a touch screen. The above-mentioned processing unit 1002 may be a processing module of the terminal. The above-mentioned receiving unit 1003 may be a communication module of the terminal, such as an RF circuit, WiFi module or Bluetooth module. The above storage unit may be a storage module of the terminal.
图12示出了上述实施例中所涉及的终端的一种可能的结构示意图。该终端1100包括:处理模块1101、存储模块1102和通信模块1103。处理模块1101用于对终端的动作进行控制管理。存储模块1102,用于保存终端的程序代码和数据。通信模块1103用于与其他终端通信。其中,处理模块1101可以是处理器或控制器,例如可以是中央处理器(CentralProcessing Unit,CPU),通用处理器,数字信号处理器(Digital Signal Processor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信模块1303可以是收发器、收发电路或通信接口等。存储模块1102可以是存储器。Figure 12 shows a possible structural diagram of the terminal involved in the above embodiment. The terminal 1100 includes: a processing module 1101, a storage module 1102 and a communication module 1103. The processing module 1101 is used to control and manage the actions of the terminal. The storage module 1102 is used to save the program code and data of the terminal. The communication module 1103 is used to communicate with other terminals. The processing module 1101 may be a processor or a controller, such as a Central Processing Unit (CPU), a general-purpose processor, a Digital Signal Processor (DSP), or an Application-Specific Integrated Circuit (Application-Specific Integrated Circuit). Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute the various illustrative logical blocks, modules and circuits described in connection with this disclosure. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication module 1303 may be a transceiver, a transceiver circuit, a communication interface, etc. The storage module 1102 may be a memory.
当处理模块1101为处理器(如图2所示的处理器101),通信模块1103为RF收发电路(如图2所示的射频电路102),存储模块1102为存储器(如图2所示的存储器103)时,本申请实施例所提供的终端可以为图2所示的终端100。其中,上述通信模块1103不仅可以包括RF电路,还可以包括WiFi模块和蓝牙模块。RF电路、WiFi模块和蓝牙模块等通信模块可以统称为通信接口。其中,上述处理器、通信接口和存储器可以通过总线耦合在一起。When the processing module 1101 is a processor (the processor 101 shown in Figure 2), the communication module 1103 is an RF transceiver circuit (the radio frequency circuit 102 shown in Figure 2), and the storage module 1102 is a memory (shown in Figure 2 memory 103), the terminal provided by the embodiment of the present application may be the terminal 100 shown in FIG. 2 . Among them, the above-mentioned communication module 1103 may not only include an RF circuit, but also include a WiFi module and a Bluetooth module. Communication modules such as RF circuits, WiFi modules and Bluetooth modules can be collectively referred to as communication interfaces. Among them, the above-mentioned processor, communication interface and memory can be coupled together through a bus.
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Through the above description of the embodiments, those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated as needed. It is completed by different functional modules, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. For the specific working processes of the systems, devices and units described above, reference can be made to the corresponding processes in the foregoing method embodiments, which will not be described again here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, for example, multiple units or components may be The combination can either be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the application. The aforementioned storage media include: flash memory, mobile hard disk, read-only memory, random access memory, magnetic disk or optical disk and other media that can store program codes.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be covered by the protection scope of the present application. . Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims (25)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2018/089660 WO2019227487A1 (en) | 2018-06-01 | 2018-06-01 | Item display method and terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111656347A CN111656347A (en) | 2020-09-11 |
| CN111656347B true CN111656347B (en) | 2024-02-09 |
Family
ID=68696799
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201880088100.0A Active CN111656347B (en) | 2018-06-01 | 2018-06-01 | Project display method and terminal |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111656347B (en) |
| WO (1) | WO2019227487A1 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119299843A (en) | 2021-06-16 | 2025-01-10 | 荣耀终端有限公司 | Video processing method and electronic device |
| CN113434846B (en) * | 2021-06-22 | 2023-06-09 | 青岛海尔科技有限公司 | Screen-throwing data processing method and device |
| CN115022446B (en) * | 2021-10-09 | 2023-06-13 | 荣耀终端有限公司 | User interface management method and terminal equipment |
| CN118260107B (en) * | 2022-01-27 | 2025-03-14 | 华为技术有限公司 | Method and terminal for sharing information between applications |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105825105A (en) * | 2015-11-30 | 2016-08-03 | 南京步步高通信科技有限公司 | Method and electronic equipment for displaying objects hidden on interface |
| CN105955587A (en) * | 2016-06-15 | 2016-09-21 | 广东欧珀移动通信有限公司 | Hidden application icon display method and device |
| CN107145272A (en) * | 2017-04-27 | 2017-09-08 | 努比亚技术有限公司 | A kind of icon hiding display terminal and method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10229258B2 (en) * | 2013-03-27 | 2019-03-12 | Samsung Electronics Co., Ltd. | Method and device for providing security content |
-
2018
- 2018-06-01 WO PCT/CN2018/089660 patent/WO2019227487A1/en not_active Ceased
- 2018-06-01 CN CN201880088100.0A patent/CN111656347B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105825105A (en) * | 2015-11-30 | 2016-08-03 | 南京步步高通信科技有限公司 | Method and electronic equipment for displaying objects hidden on interface |
| CN105955587A (en) * | 2016-06-15 | 2016-09-21 | 广东欧珀移动通信有限公司 | Hidden application icon display method and device |
| CN107145272A (en) * | 2017-04-27 | 2017-09-08 | 努比亚技术有限公司 | A kind of icon hiding display terminal and method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111656347A (en) | 2020-09-11 |
| WO2019227487A1 (en) | 2019-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11861161B2 (en) | Display method and apparatus | |
| EP3764253B1 (en) | Method for quickly opening application or application function, and terminal | |
| CN114741011B (en) | A terminal display method and electronic device | |
| US11989383B2 (en) | Application window display method and terminal | |
| US20220075518A1 (en) | Fast Data Copying Method and Electronic Device | |
| US20210357105A1 (en) | Method and apparatus for operating functions of electronic device having flexible display | |
| CN110168487B (en) | A touch control method and device | |
| WO2019000287A1 (en) | Icon display method and device | |
| WO2016070305A1 (en) | Screen sharing method, sharing device and receiving device | |
| CN107613118A (en) | Method, device, mobile terminal and storage medium for enabling shortcut function | |
| WO2019227488A1 (en) | Method for viewing information content, and terminal | |
| CN108476257A (en) | Electronic device and method for managing applications thereof | |
| CN111656347B (en) | Project display method and terminal | |
| EP4280058B1 (en) | Information display method and electronic device | |
| CN113157368B (en) | Screen locking method and device | |
| WO2020000276A1 (en) | Method and terminal for controlling shortcut button | |
| CN108780400B (en) | Data processing method and electronic equipment | |
| JP7319431B2 (en) | Application function implementation method and electronic device | |
| CN111656346B (en) | A display method and terminal | |
| US20160196030A1 (en) | Method and electronic device for displaying electronic document |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |