CN108845855A - 用户界面显示方法、装置、终端及存储介质 - Google Patents

用户界面显示方法、装置、终端及存储介质 Download PDF

Info

Publication number
CN108845855A
CN108845855A CN201810590144.5A CN201810590144A CN108845855A CN 108845855 A CN108845855 A CN 108845855A CN 201810590144 A CN201810590144 A CN 201810590144A CN 108845855 A CN108845855 A CN 108845855A
Authority
CN
China
Prior art keywords
icon
user interface
recommendation
terminal
partial region
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.)
Pending
Application number
CN201810590144.5A
Other languages
English (en)
Inventor
宋方
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810590144.5A priority Critical patent/CN108845855A/zh
Publication of CN108845855A publication Critical patent/CN108845855A/zh
Priority to PCT/CN2019/088624 priority patent/WO2019233307A1/zh
Pending legal-status Critical Current

Links

Classifications

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

Landscapes

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

Abstract

本申请公开了一种用户界面显示方法、装置、终端及存储介质,属于终端技术领域。所述方法包括:显示第一应用程序的第一用户界面;当接收到第一用户界面上的第一操作信号时获取图标集合,图标集合包括M个图标,在第一用户界面上展示图标集合中的N个图标,且将N个图标中的推荐图标进行突出显示,N个图标包括基础图标和推荐图标。本申请实施例通过将N个图标中的推荐图标进行突出显示,提高了推荐图标的辨识度,有利于快速提示用户可能需要的图标,提高用户操作效率。

Description

用户界面显示方法、装置、终端及存储介质
技术领域
本申请实施例涉及终端技术领域,特别涉及一种用户界面显示方法、装置、终端及存储介质。
背景技术
通常终端中安装有多个应用程序。当后台运行有多个应用程序时,用户可以将其中一个应用程序切换至前台运行。
相关技术提供的一种用户界面显示方法,包括:在触摸显示屏的主显示区域显示第一应用程序的第一用户界面,在触摸显示屏的辅显示区域不显示内容,若接收到第一用户界面上的第一触发信号,则在触摸显示屏的辅显示区域显示第二应用程序的程序图标,主显示区域和辅显示区域是属于同一触摸显示屏上的不同显示区域,主显示区域的第一显示面积大于辅显示区域的第二显示面积。
发明内容
本申请实施例提供了一种用户界面显示方法、装置、终端及存储介质,可以用于解决相关技术中的辅显示区域所显示的程序图标的辨识度较低的问题。技术方案如下:
根据本申请实施例的第一方面,提供了一种用户界面显示方法,所述方法包括:
显示第一应用程序的第一用户界面;
当接收到所述第一用户界面上的第一操作信号时获取图标集合,所述图标集合包括M个图标,所述M为大于1的正整数;
在所述第一用户界面上展示所述图标集合中的N个图标,且将所述N个图标中的推荐图标进行突出显示,所述N个图标包括基础图标和所述推荐图标,所述N为小于所述M的正整数。
根据本申请实施例的第二方面,提供了一种用户界面显示装置,所述装置包括:
第一显示模块,用于显示第一应用程序的第一用户界面;
获取模块,用于当接收到所述第一用户界面上的第一操作信号时获取图标集合,所述图标集合包括M个图标,所述M为大于1的正整数;
第二显示模块,用于在所述第一用户界面上展示所述图标集合中的N个图标,且将所述N个图标中的推荐图标进行突出显示,所述N个图标包括基础图标和所述推荐图标,所述N为小于所述M的正整数。
根据本申请实施例的第三方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如本申请第一方面及其可选实施例任一所述的用户界面显示方法。
根据本申请实施例的第四方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如本申请第一方面及其可选实施例任一所述的用户界面显示方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
通过显示第一应用程序的第一用户界面;当接收到第一用户界面上的第一操作信号时获取图标集合,图标集合包括M个图标,在第一用户界面上展示图标集合中的N个图标,且将N个图标中的推荐图标进行突出显示,N个图标包括基础图标和推荐图标;使得将图标集合中的推荐图标进行突出显示,提高了推荐图标的辨识度,有利于快速提示用户可能需要的图标,提高用户操作效率。
附图说明
图1是本申请一个示例性实施例提供的终端的结构示意图;
图2是本申请另一个示例性实施例提供的终端的结构示意图;
图3A至图3F是本申请的示例性实施例提供的具有不同触摸显示屏的终端的外观示意图;
图4是本申请一个示例性实施例提供的用户界面显示方法的流程图;
图5是本申请另一个示例性实施例提供的用户界面显示方法的流程图;
图6A至图9是图5实施例提供的用户界面显示方法在实施时的界面示意图;
图10是本申请一个示例性实施例提供的用户界面显示装置的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
在对本申请实施例进行解释说明之前,先对本申请实施例的应用场景进行说明。参考图1和图2所示,其示出了本申请一个示例性实施例提供的终端100的结构方框图。该终端100可以是手机、平板电脑、笔记本电脑和电子书等。本申请中的终端100可以包括一个或多个如下部件:处理器110、存储器120和触摸显示屏130。
处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个终端100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责触摸显示屏130所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据终端100的使用所创建的数据(比如音频数据、电话本)等。
以操作***为安卓(Android)***为例,存储器120中存储的程序和数据如图1所示,存储器120中存储有Linux内核层220、***运行库层240、应用框架层260和应用层280。Linux内核层220为终端100的各种硬件提供了底层的驱动,如显示驱动、音频驱动、摄像头驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。***运行库层240通过一些C/C++库来为Android***提供了主要的特性支持。如SQLite库提供了数据库的支持,OpenGL/ES库提供了3D绘图的支持,Webkit库提供了浏览器内核的支持等。在***运行库层240中还提供有Android运行时库242(Android Runtime),它主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用。应用框架层260提供了构建应用程序时可能用到的各种API,开发者也可以通过使用这些API来构建自己的应用程序,比如活动管理、窗口管理、视图管理、通知管理、内容提供者、包管理、通话管理、资源管理、定位管理。应用层280中运行有至少一个应用程序,这些应用程序可以是操作***自带的联系人程序、短信程序、时钟程序、相机应用等;也可以是第三方开发者所开发的应用程序,比如即时通信程序、相片美化程序等。
以操作***为IOS***为例,存储器120中存储的程序和数据如图2所示,IOS***包括:核心操作***层320(Core OS layer)、核心服务层340(Core Services layer)、媒体层360(Media layer)、可触摸层380(Cocoa Touch Layer)。核心操作***层320包括了操作***内核、驱动程序以及底层程序框架,这些底层程序框架提供更接近硬件的功能,以供位于核心服务层340的程序框架所使用。核心服务层340提供给应用程序所需要的***服务和/或程序框架,比如基础(Foundation)框架、账户框架、广告框架、数据存储框架、网络连接框架、地理位置框架、运动框架等等。媒体层360为应用程序提供有关视听方面的接口,如图形图像相关的接口、音频技术相关的接口、视频技术相关的接口、音视频传输技术的无线播放(AirPlay)接口等。可触摸层380为应用程序开发提供了各种常用的界面相关的框架,可触摸层380负责用户在终端100上的触摸交互操作。比如本地通知服务、远程推送服务、广告框架、游戏工具框架、消息用户界面接口(User Interface,UI)框架、用户界面UIKit框架、地图框架等等。
在图2所示出的框架中,与大部分应用程序有关的框架包括但不限于:核心服务层340中的基础框架和可触摸层380中的UIKit框架。基础框架提供许多基本的对象类和数据类型,为所有应用程序提供最基本的***服务,和UI无关。而UIKit框架提供的类是基础的UI类库,用于创建基于触摸的用户界面,iOS应用程序可以基于UIKit框架来提供UI,所以它提供了应用程序的基础架构,用于构建用户界面,绘图、处理和用户交互事件,响应手势等等。
触摸显示屏130,用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏130通常设置在终端130的前面板。触摸显示屏130可被设计成为全面屏、曲面屏或异形屏。触摸显示屏130还可被设计成为全面屏与曲面屏的结合,异形屏与曲面屏的结合,本实施例对此不加以限定。其中:
全面屏
全面屏可以是指触摸显示屏130占用终端100的前面板的屏占比超过阈值(比如80%或90%或95%)的屏幕设计。屏占比的一种计算方式为:(触摸显示屏130的面积/终端100的前面板的面积)*100%;屏占比的另一种计算方式为:(触摸显示屏130中实际显示区域的面积/终端100的前面板的面积)*100%;屏占比的再一种计算方式为:(触摸显示屏130的对角线/在终端100的前面板的对角线)*100%。示意性的如图3A所示的例子中,终端100的前面板上近乎所有区域均为触摸显示屏130,在终端100的前面板40上,除中框41所产生的边缘之外的其它区域,全部为触摸显示屏130。该触摸显示屏130的四个角可以是直角或者圆角。
全面屏还可以是将至少一种前面板部件集成在触摸显示屏130内部或下层的屏幕设计。可选地,该至少一种前面板部件包括:摄像头、指纹传感器、接近光传感器、距离传感器等。在一些实施例中,将传统终端的前面板上的其他部件集成在触摸显示屏130的全部区域或部分区域中,比如将摄像头中的感光元件拆分为多个感光像素后,将每个感光像素集成在触摸显示屏130中每个显示像素中的黑色区域中。由于将至少一种前面板部件集成在了触摸显示屏130的内部,所以全面屏具有更高的屏占比。
当然在另外一些实施例中,也可以将传统终端的前面板上的前面板部件设置在终端100的侧边或背面,比如将超声波指纹传感器设置在触摸显示屏130的下方、将骨传导式的听筒设置在终端130的内部、将摄像头设置成位于终端的侧边且可插拔的结构。
在一些可选的实施例中,当终端100采用全面屏时,终端100的中框的单个侧边,或两个侧边(比如左、右两个侧边),或四个侧边(比如上、下、左、右四个侧边)上设置有边缘触控传感器120,该边缘触控传感器120用于检测用户在中框上的触摸操作、点击操作、按压操作和滑动操作等中的至少一种操作。该边缘触控传感器120可以是触摸传感器、热力传感器、压力传感器等中的任意一种。用户可以在边缘触控传感器120上施加操作,对终端100中的应用程序进行控制。
曲面屏
曲面屏是指触摸显示屏130的截面呈弯曲形状且沿平行于截面的方向上的投影为平面的屏幕设计,该弯曲形状可以是U型。可选地,曲面屏是指至少一个侧边是弯曲形状的屏幕设计方式。可选地,曲面屏是指触摸显示屏130的至少一个侧边延伸覆盖至终端100的中框上。由于触摸显示屏130的侧边延伸覆盖至终端100的中框,也即将原本不具有显示功能和触控功能的中框覆盖为可显示区域和/或可操作区域,从而使得曲面屏具有了更高的屏占比。可选地,如图3B所示的例子中,曲面屏是指左右两个侧边42是弯曲形状的屏幕设计;或者,曲面屏是指上下两个侧边是弯曲形状的屏幕设计;或者,曲面屏是指上、下、左、右四个侧边均为弯曲形状的屏幕设计。在可选的实施例中,曲面屏采用具有一定柔性的触摸屏材料制备。
异形屏
异形屏是外观形状为不规则形状的触摸显示屏,不规则形状不是矩形或圆角矩形。可选的,异形屏是指在矩形或圆角矩形的触摸显示屏130上设置有缺口区域的屏幕设计,缺口区域包括缺口和/或挖孔。可选的,该缺口区域可以位于触摸显示屏130的边缘、屏幕中央或两者均有。当缺口区域设置在一条边缘时,可以设置在该边缘的中间位置或两端;当缺口区域设置在屏幕中央时,可以设置在屏幕的上方区域、左上方区域、左侧区域、左下方区域、下方区域、右下方区域、右侧区域、右上方区域中的一个或多个区域中。当设置在多个区域中时,缺口区域可以集中分布,也可以分散分布;可以对称分布,也可以不对称分布。可选的,该缺口区域的数量也不限。
由于异形屏将触摸显示屏的上额区和/或下额区覆盖为可显示区域和/或可操作区域,使得触摸显示屏在终端的前面板上占据更多的空间,所以异形屏也具有更大的屏占比。在一些实施例中,缺口区域中用于容纳至少一种前面板部件,该前面板部件包括摄像头、指纹传感器、接近光传感器、距离传感器、听筒、环境光亮度传感器、物理按键中的至少一种。
示例性的,该缺口可以设置在一个或多个边缘上,该缺口可以是半圆形缺口、直角矩形缺口、圆角矩形缺口或不规则形状缺口。示意性的如图3A所示的例子中,异形屏可以是在触摸显示屏130的上边缘的中央位置设置有半圆形缺口43的屏幕设计,该半圆形缺口43所空出的位置用于容纳摄像头、距离传感器(又称接近传感器)、听筒、环境光亮度传感器中的至少一种前面板部件;示意性的如图3B所示,异形屏可以是在触摸显示屏130的下边缘的中央位置设置有半圆形缺口44的屏幕设计,该半圆形缺口44所空出的位置用于容纳物理按键、指纹传感器、麦克风中的至少一种部件;示意性的如图3C所示的例子中,异形屏可以是在触摸显示屏130的下边缘的中央位置设置有半椭圆形缺口45的屏幕设计,同时在终端100的前面板上还形成有一个半椭圆型缺口,两个半椭圆形缺口围合成一个椭圆形区域,该椭圆形区域用于容纳物理按键或者指纹识别模组;示意性的如图3D所示的例子中,缺口区域为挖孔,异形屏可以是在触摸显示屏130中的上半部中设置有至少一个挖孔46的屏幕设计,该挖孔46所空出的位置用于容纳摄像头、距离传感器、听筒、环境光亮度传感器中的至少一种前面板部件。
在本申请实施例中,异形屏的缺口区域包括异形屏的缺口和/或挖孔。
除此之外,本领域技术人员可以理解,上述附图所示出的终端100的结构并不构成对终端100的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端100中还包括射频电路、输入单元、传感器、音频电路、无线保真(Wireless Fidelity,WiFi)模块、电源、蓝牙模块等部件,在此不再赘述。
请参考图4,其示出了本申请一个示例性实施例示出的用户界面显示方法的流程图。本实施例以该方法应用于终端100中来举例说明。该方法包括:
步骤401,显示第一应用程序的第一用户界面。
终端以全屏方式第一应用程序的第一用户界面,该第一用户界面是指第一应用程序的程序界面。
步骤402,当接收到第一用户界面上的第一操作信号时获取图标集合,图标集合包括M个图标,M为大于1的正整数。
第一操作信号可以是点击信号、双击信号、长按信号、滑动信号中的至少一种。
可选的,当终端的显示状态为竖屏状态时,第一操作信号是从异形屏上存在凹陷部分的曲线边向下滑动的至少一个滑动轨迹对应的滑动信号;当终端的显示状态为横屏状态时,第一操作信号是从异形屏上存在凹陷部分的曲线边向右滑动的至少一个滑动轨迹对应的滑动信号。
第一操作信号用于指示预设滑动方向、预设滑动距离和预设滑动起止位置中的至少一种。
比如,当终端的显示状态是竖屏状态时,用户通过一根手指在终端的异形屏的上边缘向下进行滑动操作,对应的,终端接收到的第一操作信号为从异形屏的上边缘向下滑动的1个滑动轨迹对应的信号。
推荐图标是具有推荐价值的图标。可选的,推荐图标是与第一应用程序的关联度高于预设阈值的图标。
本实施例对图标集合中推荐图标的数量、类型和显示顺序均不加以限定。
步骤403,在第一用户界面上展示图标集合中的N个图标,且将N个图标中的推荐图标进行突出显示,N个图标包括基础图标和推荐图标,N为小于M的正整数。
N个图标包括k个推荐图标和N-k个基础图标,将N个图标中的k个推荐图标进行突出显示。其中,k为小于N的正整数。
可选的,终端在第一用户界面上的第一局部区域中展示图标集合中的N个图标,且将N个图标中的推荐图标进行突出显示
第一局部区域是在异形屏上呈不完整的扇形形状的显示区域。第一局部区域与异形屏的缺口区域之间的距离小于第一预设距离。第一预设距离是终端默认设置的,也可以是用户自定义设置的。本实施例对此不加以限定。
第一局部区域可以是在异形屏中包括存在缺口区域的曲线边的第一局部区域。
可选的,终端在第一用户界面上的第一局部区域中,叠加显示图标集合。
可选的,图标集合中的N个图标是以指定形状的图标排列方式进行排列的。指定形状包括菱形、矩形、扇形、圆形中的一种。为了方便说明,下面仅以N个图标是以扇形的图标排列方式进行排列的为例进行说明。
需要说明的是,将图标集合中的推荐图标进行突出显示的过程可参考下面实施例中的相关细节,在此先不介绍。
可选的,终端在显示图标集合之后,若在预设时间段内未检测到第一局部区域对应的操作信号时,关闭已显示的图标集合。
综上所述,本申请实施例通过显示第一应用程序的第一用户界面,当接收到第一用户界面上的第一操作信号时获取图标集合,图标集合包括M个图标,在第一用户界面上展示图标集合中的N个图标,且将N个图标中的推荐图标进行突出显示,N个图标包括基础图标和推荐图标;使得将图标集合中的推荐图标进行突出显示,提高了推荐图标的辨识度,有利于快速提示用户可能需要的图标,提高用户操作效率。
需要说明的是,本申请实施例所提供的用户界面显示方法可用于具有触摸显示屏的终端中,该触摸显示屏可被设计成为全面屏、曲面屏或异形屏。触摸显示屏还可被设计成为全面屏与曲面屏的结合,异形屏与曲面屏的结合,本实施例对此不加以限定。下面,仅以用户界面显示方法用于具有异形屏的终端中,该异形屏包括缺口区域为例进行说明。
请参考图5,其示出了本申请一个示例性实施例提供的用户界面显示方法的流程图。本实施例以该方法应用于终端100中来举例说明。该方法包括:
步骤501,显示第一应用程序的第一用户界面。
当第一应用程序处于前台运行状态时,终端以全屏方式显示第一应用程序的第一用户界面。
终端的触摸显示屏上包括主显示区域和辅显示区域。通常,主显示区域和辅显示区域是属于同一触摸显示屏上的不同显示区域。主显示区域的第一显示面积大于辅显示区域的第二显示面积。
在本申请实施例中,终端是具有异形屏的终端,异形屏为设置有缺口区域的不规则形状的屏幕。
当触摸显示屏是异形屏时,主显示区域是异形屏上呈矩形的显示区域,辅显示区域是异形屏上呈异形形状的显示区域,主显示区域和辅显示区域的合集等于异形屏的整个显示区域。示意性地,异形屏的三个边为直线边,剩余一个边是存在缺口区域的曲线边,主显示区域是按照三个直线边和缺口区域的边缘所划分出的最大矩形所在的区域,辅显示区域是除主显示区域之外的剩余部分。可选地,辅显示区域是一个或两个。
相关技术中终端是在主显示区域上显示第一应用程序的第一用户界面,在辅显示区域不显示内容。而在本申请实施例中,终端显示第一应用程序的第一用户界面,包括:终端在整个显示区域即主显示区域和辅显示区域显示第一应用程序的第一用户界面,该第一用户界面是指第一应用程序的程序界面。
需要说明的是,本申请实施例提供的用户界面显示方法可应用于终端的显示状态为竖屏状态的情况,也可应用于终端的显示状态为横屏状态的情况。为了方便介绍,下面仅以终端的显示状态为横屏状态为例进行说明。
步骤502,获取与第一应用程序对应的推荐图标。
推荐图标包括第二应用程序的程序图标、快捷工具的工具图标和推荐信息的信息图标中的至少一种。
第二应用程序可以是尚未启动的应用程序,也可以是位于后台运行状态的应用程序,本申请实施例对第二应用程序的运行状态不加以限定。
快捷工具为用于支持第一应用程序管理的具有预设功能的工具。示意性的,快捷工具的工具图标包括挂机图标、虚拟技能图标和静音图标中的至少一种。
推荐信息为与第一应用程序关联的具有推荐价值的介绍性信息。示意性的,推荐信息的信息图标包括攻略信息图标、评论信息图标和福利信息图标中的至少一种。
比如,当第一应用程序为游戏应用程序时,推荐图标包括:挂机图标、虚拟背包图标、虚拟技能图标、静音图标、后台清理图标、截屏图标、录屏图标、攻略信息图标、赛事信息图标和资讯信息图标中的至少一种。
又比如,当第一应用程序为视频应用程序时,推荐图标包括:播放图标、暂停图标、音量调节图标、亮度调节图标、截屏图标、录屏图标、评论信息图标、百科信息图标、花絮信息图标、推荐视频信息图标和创作人员信息图标中的至少一种。
又比如,当第一应用程序为阅读应用程序时,推荐图标包括:阅读设置图标、目录图标、模式切换图标、搜索图标和书签图标中的至少一种。
又比如,当第一应用程序为拍摄应用程序时,推荐图标包括:拍摄设置图标、滤镜选择图标、闪光灯图标、延时拍摄图标、拍摄对象的百科信息图标、拍摄对象的资讯信息图标、拍摄场景的资讯信息图标、拍摄场景的百科信息图标中的至少一种。
终端获取与第一应用程序对应的推荐图标,包括但不限于以下几种可能的实现方式。
在第一种可能的实现方式中,终端获取图标集合中的N个图标各自对应的历史使用参数,历史使用参数包括历史使用时长和/或历史点击频率;根据历史使用参数从高到低的顺序,将N个图标进行排序;将排序后的前k个图标确定为推荐图标;其中,N个图标包括第二应用程序的图标、快捷工具的图标和推荐信息的图标中的至少一种。
历史使用参数用于指示历史上该图标的使用程度。历史使用参数包括历史使用时长和/或历史点击频率。
可选的,以图标为第二应用程序的程序图标为例,历史使用时长为在安装时长内该图标对应的第二应用程序处于前台运行的总时长,历史点击频率为在安装时长内该图标被点击的次数与安装时长的商,安装时长为从该图标对应的第二应用程序的安装时刻到终端获取历史使用参数的获取时刻的时长。比如,历史点击频率的单位为次/天。
在一个示意性的例子中,终端获取10个图标各自对应的历史使用参数,根据历史使用参数从高到低的顺序,将10个图标进行排序,确定排序后的前2个图标即图标A和图标B为2个推荐图标。
在第二种可能的实现方式中,当终端检测到第一应用程序处于前台运行时,向服务器发送图标获取请求,图标获取请求用于指示服务器获取与第一应用程序关联的推荐图标;接收服务器返回的推荐图标。
可选的,当终端检测到第一应用程序处于前台运行时,向服务器发送图标获取请求,图标获取请求携带有第一应用程序的应用标识。该应用标识用于在多个应用程序中唯一指示该第一应用程序。
对应的,服务器接收终端发送的图标获取请求,从图标获取请求中提取第一应用程序的应用标识,根据预设对应关系获取与该第一应用程序的应用标识对应的推荐图标集合,该推荐图标集合包括k个推荐图标,向终端发送k个推荐图标;对应的,终端接收服务器返回的k个推荐图标。
可选的,预设对应关系包括应用标识与推荐图标集合之间的对应关系。预设对应关系中至少两个应用标识各自对应的推荐图标集合存在交集。预设对应关系中至少两个应用标识各自对应的推荐图标集合中的图标数量是不同的,或者预设对应关系中每个应用标识的推荐图标集合中的图标数量是相同的。本实施例对此不加以限定。示意性的,该预设对应关系如表一所示。
表一
应用标识 推荐图标集合
应用标识1 图标A、图标B、图标C
应用标识2 图标A、图标E、图标F、图标H、图标L
应用标识3 图标B、图标D
在一个示意性的例子中,,终端向服务器发送携带有应用标识1的图标获取请求,服务器基于表一提供的预设对应关系获取与应用标识1对应的3个推荐图标即图标A、图标B、图标C,服务器将这3个推荐图标发送至终端,对应的,终端接收服务器返回的3个推荐图标即图标A、图标B、图标C。
在第三种可能的实现方式中,当终端接收到第二应用程序的未读消息时,将第二应用程序的程序图标确定为推荐图标。
当终端接收到第二应用程序的未读消息时,终端将该第二应用程序的程序图标确定为k个推荐图标中的一个。
未读消息是由其它终端或服务器发送至当前终端的消息,未读消息是未被当前终端的用户所查看过的消息。未读消息还可称为新消息。
需要说明的是,上述三种可能的实现方式可以任意两种两两结合实施,也可以三种可能的实现方式全部结合实施,此乃本领域技术人员根据上述各个可能的实现方式所易于思及的,本发明实施例不对这三种可能的实现方式结合实施的方式一一重复赘述。
步骤503,当接收到第一用户界面上的第一操作信号时根据推荐图标生成图标集合。
当接收到第一用户界面上的指定触发区域对应的第一滑动信号时,获取图标集合,指定触发区域与缺口区域之间的距离小于第二预设距离。
可选的,异形屏的三个边为直线边,剩余一个边是缺口区域所在边的边缘线,指定触发区域是在异形屏中包括存在缺口区域的曲线边的局部区域。可选的,指定触发区域与第一局部区域是同一个区域。本实施例对此不加以限定。
指定触发区域与缺口区域之间的距离小于第二预设距离。第二预设距离可以是终端默认设置的,也可以是用户自定义设置的。本实施例对此不加以限定。
可选的,指定触发区域的边缘包括第一曲线和第二曲线;第一滑动信号是从第一曲线向第二曲线滑动的信号,第一曲线与缺口区域之间的距离小于第二曲线与缺口区域之间的距离。示意性的,第一曲线是异形屏中缺口区域所在边的边缘线,第二曲线为弧形曲线。
可选的,当终端的显示状态为竖屏状态时,第一滑动信号是从异形屏中存在缺口区域的曲线边向下进行滑动的信号;当终端的显示状态为横屏状态时,第一滑动信号是从异形屏中存在缺口区域的曲线边向右进行滑动的信号。
图标集合包括M个图标,M个图标包括k个推荐图标和M-k个基础图标。
可选的,推荐图标与第一应用程序的关联度高于基础图标与第一应用程序的关联度。
终端根据k个推荐图标生成图标集合,包括:根据k个推荐图标和预设的M-k个基础图标生成图标集合。
基础图标可以是终端默认设置的,也可以是用户自定义设置的。比如,预设的基础图标包括基础应用程序的程序图标,基础应用程序包括即时通信程序、语音聊天程序和视频聊天程序中的至少一种。
其中,k个推荐图标和M-k个基础图标不存在交集。
在本申请实施例中,基础图标的数量、类型和显示顺序均不加以限定。
步骤504,在第一用户界面上的第一局部区域中,将N个图标中的推荐图标显示在第一局部区域的指定位置,且将N个图标中的基础图标显示在除指定位置以外的其它位置。
其中,N是小于M的正整数。
可选的,在第一用户界面上的第一局部区域中,以扇形的图标排列方式显示图标集合,且将N个图标中的推荐图标进行突出显示,第一局部区域与异形屏的缺口区域之间的距离小于第一预设距离。
示意性的,第一局部区域的边缘包括第一曲线和第二曲线,第一曲线为异形屏上存在缺口区域的曲线边,第二曲线为弧形曲线。
终端在第一用户界面上的第一局部区域中,将N个图标中的推荐图标显示在第一局部区域的指定位置,且将N个图标中的基础图标显示在除指定位置以外的其它位置,包括但不限于以下几种可能的实现方式。
在第一种可能的显示方式中,在第一用户界面上的第一局部区域中,将N个图标中的推荐图标显示在第一局部区域的中央位置,且将N个图标中的基础图标显示在推荐图标的两侧位置。
可选的,N个图标是以扇形的图标排列方式进行排列的。
在一个示意性的例子中,如图6A所示,终端在第一用户界面41上的第一局部区域42中,以扇形的图标排列方式显示图标集合,将图标集合中的3个推荐图标43(比如:程序图标A1、工具图标B1和信息图标C1)显示在第一局部区域42的中央位置,将4个基础图标44(比如:程序图标D1、程序图标E1、程序图标F1和程序图标G1)显示在第一局部区域42中的3个推荐图标43的两侧位置。
可选的,当终端接收到第三应用程序的未读消息时,若第三应用程序的程序图标不在N个图标中,则将N个图标中的推荐图标重新确定为基础图标,将第三应用程序的程序图标确定为推荐图标。终端以第一局部区域的中央位置为基准将基础图标分别向两侧位置移动,将第三应用程序的程序图标在第一局部区域的中央位置。
在一个示意性的例子中,如图6B所示,终端在第一用户界面41上的第一局部区域42中,以扇形的图标排列方式显示图标集合,快捷操作菜中包括7个图标(图标A1至图标G1),当终端接收到第三应用程序的未读消息时,将快捷操作菜中的7个图标重新确定为基础图标,将第三应用程序的程序图标H1确定为推荐图标61,以第一局部区域42的中央位置为基准将基础图标分别向两侧位置移动,将推荐图标61在第一局部区域42的中央位置。
可选的,当终端接收到第三应用程序的未读消息时,若第三应用程序的程序图标不在N个图标中,则将N个图标中的推荐图标重新确定为基础图标,将第三应用程序的程序图标确定为推荐图标。终端按照图标集合中图标的显示顺序在第一局部区域取消对基础图标的显示,且在第一局部区域增加对第三应用程序的程序图标的显示。
也即,终端会按照图标集合中图标的显示顺序对第一局部区域进行滑动显示。滑动显示包括:将移出第一局部区域的基础图标进行取消显示、将移入第一局部区域的第三应用程序的程序图标进行显示、将仍然位于第一局部区域中的基础图标按照图标集合中图标的显示顺序改变显示位置。
在一个示意性的例子中,如图6C所示,终端在第一用户界面41上的第一局部区域42中,以扇形的图标排列方式显示图标集合,快捷操作菜中包括7个图标(图标A1至图标G1),当终端接收到第三应用程序的未读消息时,将快捷操作菜中的7个图标重新确定为基础图标,将第三应用程序的程序图标H1确定为推荐图标62,按照图标集合中图标的显示顺序在第一局部区域42取消对基础图标即图标C1至图标G1的显示,且在第一局部区域42增加对推荐图标62和其他图标(图标X1、图标Y1、图标Z1和图标I1)的显示。
在第二种可能的显示方式中,第一局部区域包括j个弧形区域,j个弧形区域是从第二弧形区域、第一弧形区域至圆心方向依次进行排列的,j为大于1的正整数,终端在第一用户界面上的第一局部区域中,将N个图标中的推荐图标显示在第一弧形区域中,且将N个图标中的基础图标显示在第二弧形区域中。
可选的,j个弧形区域包括第一弧形区域和j-1个第二弧形区域,第一弧形区域与缺口区域之间的距离小于第二弧形区域与缺口区域之间的距离。
可选的,在第一局部区域的第一弧形区域中,终端按照该第一弧形区域的弯曲弧度对k个推荐图标进行排列和显示;在第一局部区域的第二弧形区域中,终端按照第二弧形区域的弯曲弧度对N-k个基础图标进行排列和显示。
在一个示意性的例子中,如图7所示,第一用户界面41上的第一局部区域包括第一弧形区域71和第二弧形区域72,终端将1个推荐图标73(比如:程序图标A4)显示在第一弧形区域71中,将5个基础图标74(比如:程序图标B4、程序图标C4、程序图标D4、程序图标E4和程序图标F4)显示在第一局部区域的第二弧形区域中。
在一种可能的实现方式中,终端在第一用户界面上的第一局部区域中,以扇形的图标排列方式显示图标集合,且将N个图标中的推荐图标进行突出显示之后,若在预设时间段内未检测到推荐图标对应的操作信号时,取消推荐图标的突出显示。
预设时间段可以是终端默认设置的,也可以是用户自定义设置的。比如,预设时间段为10秒。本申请实施例对此不加以限定。
综上所述,本申请实施例还通过指定触发区域的边缘包括第一曲线和第二曲线;第一滑动信号是从第一曲线向第二曲线滑动的信号,第一曲线与缺口区域之间的距离小于第二曲线与缺口区域之间的距离;使得用于触发显示图标集合的方式隐形化,在不遮挡第一应用程序的第一用户界面的显示元素的同时,提高人机交互效率。
可选的,上述步骤504可被替代实现成为如下步骤:在第一用户界面上的第一局部区域中,按照目标显示参数突出显示N个图标中的推荐图标,且按照默认显示参数显示N个图标中的基础图标,目标显示参数不同于默认显示参数。
可选的,目标显示参数包括目标显示颜色、目标显示形状和目标动画效果中的至少一种。
对于k个推荐图标中的任意一个推荐图标,目标显示颜色可以是该推荐图标的背景颜色,也可以是该推荐图标的阴影颜色,目标显示颜色与默认显示颜色不同。示意性的,目标显示颜色为贴靠该推荐图标边缘的区域的显示颜色。
目标显示形状为该推荐图标的形状,与默认显示形状不同。目标显示形状包括菱形、矩形或者不规则形状等等,本实施例对此不加以限定。
目标动画效果包括闪烁、滚动、缩放、变形和变色中的至少一种。
默认显示参数包括默认显示颜色、默认显示形状和默认动画效果中的至少一种。通常,默认显示颜色为无颜色,默认显示形状为圆形,默认动画效果为无动画效果。
需要说明的是,当k的取值为1时,推荐图标的目标显示参数包括目标显示颜色、目标显示形状和目标动画效果中的至少一种;当k的取值大于1时,k个推荐图标中存在至少两个推荐图标的目标显示参数是不同的,或者k个推荐图标的目标显示参数均相同。比如,图标集合包括3个推荐图标,其中两个推荐图标按照目标显示颜色进行显示,剩余一个推荐图标按照目标动画效果进行显示。又比如,第一个推荐图标按照目标显示颜色和目标动画效果进行显示,第二个按照目标显示形状进行显示,第三个推荐图标按照目标动画效果进行显示。本实施例对此不加以限定。
在一个示意性的例子中,如图8所示,终端在第一用户界面41上的第一局部区域42中,以扇形的图标排列方式显示图标集合,该图标集合从上到下依次包括3个推荐图标83(包括:程序图标A2、程序图标B2和程序图标C2)和4个基础图标84(比如:程序图标D2、程序图标E2、程序图标F2和程序图标G2),将图标集合中的4个基础图标84进行常规显示,且将图标集合中的第一个推荐图标43(比如:程序图标A)的阴影颜色显示为黑色,将第二个推荐图标43(比如:程序图标B)的显示形状显示为矩形,将第三个推荐图标43(比如:程序图标C)进行闪烁的动画效果进行显示。
可选的,若终端获取推荐图标的方式为上述第三种可能的实现方式即当终端接收到第二应用程序的未读消息时,将第二应用程序的程序图标确定为推荐图标,则上述步骤504可被替代实现成为如下步骤:显示第二应用程序的程序图标,第二应用程序的程序图标上显示有与未读消息对应的未读标记。
未读标记用于指示该第二应用程序中存在未读消息。可选的,未读标记是位于程序图标的边角上的点状标记或数字标记。该数字标记中的数字与未读消息数量相同,比如未读消息数量是1条,则数字标记中的数字是1;未读消息数量是3条,则数字标记中的数字是3。
在一个示意性的例子中,如图9所示,终端在第一用户界面41上的第一局部区域42中,以扇形的图标排列方式显示图标集合,将该图标集合中的3个推荐图标93(比如:程序图标A3、工具图标B3和工具图标C3)排列在4个基础图标94(比如:程序图标D3、程序图标E3、程序图标F3和程序图标G3)的上方进行突出显示,该程序图标A3的边角上显示有点状标记。
综上所述,本申请实施例还通过按照目标显示参数突出显示N个图标中的推荐图标,目标显示参数包括目标显示颜色、目标显示形状和目标动画效果中的至少一种;进一步提高了推荐图标的辨识度,有利于快速提示用户可能需要的图标,提高用户操作效率。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参考图10,其示出了本申请一个实施例提供的用户界面显示装置的结构示意图。该用户界面显示装置可以通过专用硬件电路,或者,软硬件的结合实现成为图1中的终端的全部或一部分,该用户界面显示装置包括:第一显示模块1010、获取模块1020和第二显示模块1030。
第一显示模块1010,用于显示第一应用程序的第一用户界面;
获取模块1020,用于当接收到第一用户界面上的第一操作信号时获取图标集合,图标集合包括M个图标,M为大于1的正整数;
第二显示模块1030,用于在第一用户界面上展示图标集合中的N个图标,且将N个图标中的推荐图标进行突出显示,N个图标包括基础图标和推荐图标,N为小于M的正整数。
可选的,推荐图标与第一应用程序的关联度高于基础图标与第一应用程序的关联度。
可选的,第二显示模块1030,还用于在第一用户界面上的第一局部区域中,将N个图标中的推荐图标显示在第一局部区域的指定位置,且将N个图标中的基础图标显示在除指定位置以外的其它位置。
可选的,第二显示模块1030,还用于在第一用户界面上的第一局部区域中,将N个图标中的推荐图标显示在第一局部区域的中央位置,且将N个图标中的基础图标显示在推荐图标的两侧位置。
可选的,第一局部区域包括j个弧形区域,j个弧形区域是从第二弧形区域、第一弧形区域至圆心方向依次进行排列的,j为大于1的正整数,第二显示模块1030,还用于在第一用户界面上的第一局部区域中,将N个图标中的推荐图标显示在第一弧形区域中,且将N个图标中的基础图标显示在第二弧形区域中。
可选的,第二显示模块1030,还用于在第一用户界面上的第一局部区域中,按照目标显示参数突出显示N个图标中的推荐图标,且按照默认显示参数显示N个图标中的基础图标,目标显示参数不同于默认显示参数。
可选的,目标显示参数包括目标显示颜色、目标显示形状和目标动画效果中的至少一种,目标动画效果包括闪烁、滚动、缩放、变形和变色中的至少一种。
可选的,该装置还包括:第一确定模块,该第一确定模块用于获取图标集合中的N个图标各自对应的历史使用参数,历史使用参数包括历史使用时长和/或历史点击频率;根据历史使用参数从高到低的顺序,将N个图标进行排序;将排序后的前k个图标确定为推荐图标;
其中,N个图标包括第二应用程序的图标、快捷工具的图标和推荐信息的图标中的至少一种。
可选的,该装置还包括:第二确定模块,该第二确定模块用于当获取到第二应用程序的未读消息时,将第二应用程序的程序图标确定为推荐图标。
相关细节可结合参考图4至图9所示的方法实施例。其中,第一显示模块1010和第二显示模块1030还用于实现上述方法实施例中其他任意隐含或公开的与显示步骤相关的功能;获取模块1020还用于实现上述方法实施例中其他任意隐含或公开的与获取步骤相关的功能。
需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本申请还提供一种计算机可读介质,其上存储有程序指令,程序指令被处理器执行时实现上述各个方法实施例提供的用户界面显示方法。
本申请还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各个实施例所述的用户界面显示方法。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的用户界面显示方法中全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (12)

1.一种用户界面显示方法,其特征在于,所述方法包括:
显示第一应用程序的第一用户界面;
当接收到所述第一用户界面上的第一操作信号时获取图标集合,所述图标集合包括M个图标,所述M为大于1的正整数;
在所述第一用户界面上展示所述图标集合中的N个图标,且将所述N个图标中的推荐图标进行突出显示,所述N个图标包括基础图标和所述推荐图标,所述N为小于所述M的正整数。
2.根据权利要求1所述的方法,其特征在于,所述推荐图标与所述第一应用程序的关联度高于所述基础图标与所述第一应用程序的关联度。
3.根据权利要求2所述的方法,其特征在于,所述在所述第一用户界面上展示所述图标集合中的N个图标,且将所述N个图标中的推荐图标进行突出显示,包括:
在所述第一用户界面上的第一局部区域中,将所述N个图标中的所述推荐图标显示在所述第一局部区域的指定位置,且将所述N个图标中的所述基础图标显示在除所述指定位置以外的其它位置。
4.根据权利要求3所述的方法,其特征在于,所述在所述第一用户界面上的第一局部区域中,将所述N个图标中的所述推荐图标显示在所述第一局部区域的指定位置,且将所述N个图标中的所述基础图标显示在除所述指定位置的其它位置,包括:
在所述第一用户界面上的所述第一局部区域中,将所述N个图标中的所述推荐图标显示在所述第一局部区域的中央位置,且将所述N个图标中的所述基础图标显示在所述推荐图标的两侧位置。
5.根据权利要求3所述的方法,其特征在于,所述第一局部区域包括j个弧形区域,所述j个弧形区域是从第二弧形区域、第一弧形区域至圆心方向依次进行排列的,所述j为大于1的正整数,
所述在所述第一用户界面上的第一局部区域中,将所述N个图标中的所述推荐图标显示在所述第一局部区域的指定位置,且将所述N个图标中的所述基础图标显示在除所述指定位置的其它位置,包括:
在所述第一用户界面上的所述第一局部区域中,将所述N个图标中的所述推荐图标显示在所述第一弧形区域中,且将所述N个图标中的所述基础图标显示在所述第二弧形区域中。
6.根据权利要求2所述的方法,其特征在于,所述在所述第一用户界面上展示所述图标集合中的N个图标,且将所述N个图标中的推荐图标进行突出显示,包括:
在所述第一用户界面上的第一局部区域中,按照目标显示参数突出显示所述N个图标中的所述推荐图标,且按照默认显示参数显示所述N个图标中的所述基础图标,所述目标显示参数不同于所述默认显示参数。
7.根据权利要求6所述的方法,其特征在于,所述目标显示参数包括目标显示颜色、目标显示形状和目标动画效果中的至少一种,所述目标动画效果包括闪烁、滚动、缩放、变形和变色中的至少一种。
8.根据权利要求1至7任一所述的方法,其特征在于,所述在所述第一用户界面上展示所述图标集合中的N个图标,且将所述N个图标中的推荐图标进行突出显示之前,还包括:
获取所述图标集合中的所述N个图标各自对应的历史使用参数,所述历史使用参数包括历史使用时长和/或历史点击频率;
根据所述历史使用参数从高到低的顺序,将所述N个图标进行排序;
将排序后的前k个图标确定为所述推荐图标;
其中,所述N个图标包括第二应用程序的图标、快捷工具的图标和推荐信息的图标中的至少一种。
9.根据权利要求1至7任一所述的方法,其特征在于,所述在所述第一用户界面上展示所述图标集合中的N个图标,且将所述N个图标中的推荐图标进行突出显示之前,还包括:
当获取到第二应用程序的未读消息时,将所述第二应用程序的程序图标确定为所述推荐图标。
10.一种用户界面显示装置,其特征在于,应用于具有异形屏的终端中,所述装置包括:
第一显示模块,用于显示第一应用程序的第一用户界面;
获取模块,用于当接收到所述第一用户界面上的第一操作信号时获取图标集合,所述图标集合包括M个图标,所述M为大于1的正整数;
第二显示模块,用于在所述第一用户界面上展示所述图标集合中的N个图标,且将所述N个图标中的推荐图标进行突出显示,所述N个图标包括基础图标和所述推荐图标,所述N为小于所述M的正整数。
11.一种终端,其特征在于,所述终端包括处理器、与所述处理器相连的存储器,以及存储在所述存储器上的程序指令,所述处理器执行所述程序指令时实现如权利要求1至9任一所述的用户界面显示方法。
12.一种计算机可读存储介质,其特征在于,其上存储有程序指令,所述程序指令被处理器执行时实现如权利要求1至9任一所述的用户界面显示方法。
CN201810590144.5A 2018-06-08 2018-06-08 用户界面显示方法、装置、终端及存储介质 Pending CN108845855A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810590144.5A CN108845855A (zh) 2018-06-08 2018-06-08 用户界面显示方法、装置、终端及存储介质
PCT/CN2019/088624 WO2019233307A1 (zh) 2018-06-08 2019-05-27 用户界面显示方法、装置、终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810590144.5A CN108845855A (zh) 2018-06-08 2018-06-08 用户界面显示方法、装置、终端及存储介质

Publications (1)

Publication Number Publication Date
CN108845855A true CN108845855A (zh) 2018-11-20

Family

ID=64210812

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810590144.5A Pending CN108845855A (zh) 2018-06-08 2018-06-08 用户界面显示方法、装置、终端及存储介质

Country Status (2)

Country Link
CN (1) CN108845855A (zh)
WO (1) WO2019233307A1 (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542324A (zh) * 2018-11-26 2019-03-29 维沃移动通信(杭州)有限公司 一种图标显示方法及终端
CN109634488A (zh) * 2018-12-24 2019-04-16 上海碳蓝网络科技有限公司 一种用于呈现优先应用的应用入口的方法与设备
CN109656445A (zh) * 2018-12-14 2019-04-19 Oppo广东移动通信有限公司 内容处理方法、装置、终端及存储介质
CN109814774A (zh) * 2019-01-18 2019-05-28 三角兽(北京)科技有限公司 信息处理装置、信息显示方法及存储介质
CN110187807A (zh) * 2019-05-24 2019-08-30 Oppo广东移动通信有限公司 屏幕显示控制方法及相关装置
WO2019233307A1 (zh) * 2018-06-08 2019-12-12 Oppo广东移动通信有限公司 用户界面显示方法、装置、终端及存储介质
CN112346613A (zh) * 2020-10-29 2021-02-09 深圳Tcl新技术有限公司 图标显示效果的控制方法、终端及计算机可读存储介质
CN115037971A (zh) * 2021-03-04 2022-09-09 聚好看科技股份有限公司 一种控件有效性的检测方法及显示设备

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101604224A (zh) * 2009-07-08 2009-12-16 宇龙计算机通信科技(深圳)有限公司 一种应用程序的功能图标显示方法、***及移动终端
CN105487748A (zh) * 2015-11-20 2016-04-13 腾讯科技(深圳)有限公司 显示图标的方法和装置
CN105912190A (zh) * 2016-03-31 2016-08-31 维沃移动通信有限公司 界面操作方法和移动终端
CN106775185A (zh) * 2016-11-04 2017-05-31 华为机器有限公司 一种桌面显示方法及终端
CN107329647A (zh) * 2017-06-05 2017-11-07 深圳市金立通信设备有限公司 一种显示应用图标的方法及终端
CN107526490A (zh) * 2017-07-19 2017-12-29 联想(北京)有限公司 一种信息展示方法及电子设备
CN107977129A (zh) * 2017-11-30 2018-05-01 努比亚技术有限公司 图标显示方法、装置及计算机可读存储介质
WO2018076328A1 (zh) * 2016-10-31 2018-05-03 北京小米移动软件有限公司 分屏显示方法及装置
CN108089786A (zh) * 2017-12-14 2018-05-29 广东欧珀移动通信有限公司 用户界面显示方法、装置、设备及存储介质

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8694920B2 (en) * 2008-09-25 2014-04-08 Microsoft Corporation Displaying application information in an application-switching user interface
CN105204729A (zh) * 2015-08-26 2015-12-30 广东欧珀移动通信有限公司 一种指纹触控方法及***
CN106648369A (zh) * 2016-12-23 2017-05-10 努比亚技术有限公司 应用程序的切换装置及方法
CN108845855A (zh) * 2018-06-08 2018-11-20 Oppo广东移动通信有限公司 用户界面显示方法、装置、终端及存储介质

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101604224A (zh) * 2009-07-08 2009-12-16 宇龙计算机通信科技(深圳)有限公司 一种应用程序的功能图标显示方法、***及移动终端
CN105487748A (zh) * 2015-11-20 2016-04-13 腾讯科技(深圳)有限公司 显示图标的方法和装置
CN105912190A (zh) * 2016-03-31 2016-08-31 维沃移动通信有限公司 界面操作方法和移动终端
WO2018076328A1 (zh) * 2016-10-31 2018-05-03 北京小米移动软件有限公司 分屏显示方法及装置
CN106775185A (zh) * 2016-11-04 2017-05-31 华为机器有限公司 一种桌面显示方法及终端
CN107329647A (zh) * 2017-06-05 2017-11-07 深圳市金立通信设备有限公司 一种显示应用图标的方法及终端
CN107526490A (zh) * 2017-07-19 2017-12-29 联想(北京)有限公司 一种信息展示方法及电子设备
CN107977129A (zh) * 2017-11-30 2018-05-01 努比亚技术有限公司 图标显示方法、装置及计算机可读存储介质
CN108089786A (zh) * 2017-12-14 2018-05-29 广东欧珀移动通信有限公司 用户界面显示方法、装置、设备及存储介质

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019233307A1 (zh) * 2018-06-08 2019-12-12 Oppo广东移动通信有限公司 用户界面显示方法、装置、终端及存储介质
CN109542324A (zh) * 2018-11-26 2019-03-29 维沃移动通信(杭州)有限公司 一种图标显示方法及终端
CN109542324B (zh) * 2018-11-26 2021-06-01 维沃移动通信(杭州)有限公司 一种图标显示方法及终端
CN109656445A (zh) * 2018-12-14 2019-04-19 Oppo广东移动通信有限公司 内容处理方法、装置、终端及存储介质
CN109656445B (zh) * 2018-12-14 2020-08-18 Oppo广东移动通信有限公司 内容处理方法、装置、终端及存储介质
CN109634488A (zh) * 2018-12-24 2019-04-16 上海碳蓝网络科技有限公司 一种用于呈现优先应用的应用入口的方法与设备
CN109814774A (zh) * 2019-01-18 2019-05-28 三角兽(北京)科技有限公司 信息处理装置、信息显示方法及存储介质
CN110187807A (zh) * 2019-05-24 2019-08-30 Oppo广东移动通信有限公司 屏幕显示控制方法及相关装置
CN110187807B (zh) * 2019-05-24 2021-01-15 Oppo广东移动通信有限公司 屏幕显示控制方法及相关装置
CN112346613A (zh) * 2020-10-29 2021-02-09 深圳Tcl新技术有限公司 图标显示效果的控制方法、终端及计算机可读存储介质
CN115037971A (zh) * 2021-03-04 2022-09-09 聚好看科技股份有限公司 一种控件有效性的检测方法及显示设备

Also Published As

Publication number Publication date
WO2019233307A1 (zh) 2019-12-12

Similar Documents

Publication Publication Date Title
CN107547750B (zh) 终端的控制方法、装置和存储介质
CN108845855A (zh) 用户界面显示方法、装置、终端及存储介质
CN107506123B (zh) 调节操作执行方法、装置及终端
CN107577495B (zh) 界面显示方法、装置及终端
US11467715B2 (en) User interface display method, terminal and non-transitory computer-readable storage medium for splitting a display using a multi-finger swipe
CN107590006B (zh) 文件处理方法、装置及移动终端
CN108804190A (zh) 用户界面显示方法、装置、终端及存储介质
CN107562316B (zh) 界面展示方法、装置及终端
CN107562361B (zh) 消息处理方法、装置及终端
CN107809593B (zh) 拍摄图像的方法、装置、终端和存储介质
CN108415753A (zh) 用户界面显示方法、装置及终端
CN108874485A (zh) 图标显示方法、装置及终端
CN109164964A (zh) 内容分享方法、装置、终端及存储介质
CN109101157A (zh) 侧边栏图标设置方法、装置、终端及存储介质
CN109246464A (zh) 用户界面显示方法、装置、终端及存储介质
CN108415752A (zh) 用户界面显示方法、装置、设备及存储介质
CN109144649A (zh) 图标的显示方法、装置、终端及存储介质
CN108958681A (zh) 分屏显示的方法、装置、终端及存储介质
CN107526525B (zh) 一种截屏方法、装置、移动终端及计算机可读存储介质
CN107809591B (zh) 拍摄图像的方法、装置、终端和存储介质
CN108089786A (zh) 用户界面显示方法、装置、设备及存储介质
CN109062475A (zh) 图标显示方法、装置、终端及存储介质
CN109034115A (zh) 视频识图方法、装置、终端及存储介质
CN108540646A (zh) 消息提醒方法、装置、设备及存储介质
CN108415751A (zh) 消息提醒方法、装置、设备及存储介质

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181120