用户界面显示方法、装置、终端及存储介质制造方法及图纸

技术编号:18951746 阅读:25 留言:0更新日期:2018-09-15 13:34
本申请实施例公开了一种用户界面显示方法、装置、终端及存储介质,属于人机交互领域。所述方法包括:在主显示区域显示第一应用程序的第一用户界面;在辅显示区域显示至少两个程序图标;当接收到至少两个程序图标中第一程序图标上的第一操作信号时,在第一用户界面上显示第一浮动窗口,第一浮动窗口用于显示第二应用程序的第二用户界面;当接收到至少两个程序图标中第二程序图标上的第二操作信号时,取消显示第一浮动窗口,并在第一用户界面上显示第二浮动窗口,第二浮动窗口用于显示第三应用程序的第三用户界面。本申请实施例能够简化用户在不同的应用程序之间切换时的操作步骤,提高人机交互效率。

User interface display method, device, terminal and storage medium

The embodiment of the application discloses a user interface display method, device, terminal and storage medium, belonging to the field of human-computer interaction. The method includes: displaying the first user interface of the first application program in the main display area; displaying at least two program icons in the auxiliary display area; displaying the first floating window on the first user interface when receiving the first operation signal on the first program icon in at least two program icons; and using the first floating window. In the second user interface for displaying the second application program, when the second operation signal on the second program icon in at least two program icons is received, the first floating window is cancelled and the second floating window is displayed on the first user interface. The second floating window is used to display the third user interface of the third application program. The embodiment of the application can simplify the operation steps of a user when switching between different applications and improve the efficiency of human-computer interaction.

【技术实现步骤摘要】
用户界面显示方法、装置、终端及存储介质
本申请实施例涉及人机交互领域,特别涉及一种用户界面显示方法、装置、终端及存储介质。
技术介绍
智能手机上安装有多个应用程序。当后台运行有多个应用程序时,用户可以将其中一个应用程序切换至前台运行。相关技术提供的一种应用程序切换方法,包括:在前台运行应用程序A的过程中,若接收到菜单键上的第一点击信号时,智能手机显示缩略图页面,该缩略图页面上显示有若干个后台运行的应用程序的缩略图。当接收到应用程序B对应的缩略图上的第二点击信号时,智能手机将该应用程序B切换至前台运行。
技术实现思路
本申请实施例提供了一种用户界面显示方法、装置、终端及存储介质,可以解决相关技术中的应用程序切换方法需要较多次人机操作,人机交互效率较低的问题。所述技术方案如下:第一方面,提供了一种用户界面显示方法,所述方法包括:在主显示区域显示第一应用程序的第一用户界面;在辅显示区域显示至少两个程序图标;当接收到所述至少两个程序图标中第一程序图标上的第一操作信号时,在所述第一用户界面上显示第一浮动窗口,所述第一浮动窗口用于显示第二应用程序的第二用户界面;当接收到所述至少两个程序图标中第二程序图标上的第二操作信号时,取消显示所述第一浮动窗口,并在所述第一用户界面上显示第二浮动窗口,所述第二浮动窗口用于显示第三应用程序的第三用户界面。第二方面,提供了一种用户界面显示装置,所述装置包括:界面显示模块,用于在主显示区域显示第一应用程序的第一用户界面;图标显示模块,用于在辅显示区域显示至少两个程序图标;第一窗口显示模块,用于当接收到所述至少两个程序图标中第一程序图标上的第一操作信号时,在所述第一用户界面上显示第一浮动窗口,所述第一浮动窗口用于显示第二应用程序的第二用户界面;第二窗口显示模块,用于当接收到所述至少两个程序图标中第二程序图标上的第二操作信号时,取消显示所述第一浮动窗口,并在所述第一用户界面上显示第二浮动窗口,所述第二浮动窗口用于显示第三应用程序的第三用户界面。第三方面,提供了一种终端,所述终端包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上第一方面所述的用户界面显示方法。第四方面,提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上第一方面所述的用户界面显示方法。本实施例提供的用户界面显示方法,通过在辅显示区域上显示至少两个程序图标,当接收到程序图标上的第一操作信号时,在第一应用程序用户界面上显示包含第二应用程序用户界面的第一浮动窗口,能够简化用户在不同的应用程序之间切换时的操作步骤,提高人机交互效率;并且当接收到对其他程序图标的第二操作信号时,将第一浮动窗口替换为显示第三应用程序用户界面的第二浮动窗口,进一步提高不同应用程序之间的切换效率。附图说明图1是本申请一个示例性实施例提供的终端的结构示意图;图2是本申请另一个示例性实施例提供的终端的结构示意图;图3A至图3F是本申请的示例性实施例提供的具有不同触摸显示屏的终端的外观示意图;图4是本申请一个示例性实施例提供的用户界面显示方法的流程图;图5是本申请一个示例性实施例提供的用户界面显示方法在实施时的界面示意图;图6是本申请另一个示例性实施例提供的用户界面显示方法的流程图;图7和图8是图6实施例提供的用户界面显示方法在实施时的界面示意图;图9是本申请另一个示例性实施例提供的用户界面显示方法的流程图;图10是图9实施例提供的用户界面显示方法在实施时的界面示意图;图11是本申请一个示例性实施例提供的用户界面显示装置的结构示意图;图12是本申请另一个示例性实施例提供的终端的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。参考图1和图2所示,其示出了本申请一个示例性实施例提供的终端100的结构方框图。该终端100可以是手机、平板电脑、笔记本电脑和电子书等。本申请中的终端100可以包括一个或多个如下部件:处理器110、存储器120和触摸显示屏130。处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个终端100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(DigitalSignalProcessing,DSP)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、可编程逻辑阵列(ProgrammableLogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessingUnit,CPU)、图像处理器(GraphicsProcessingUnit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责触摸显示屏130所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块芯片进行实现。存储器120可以包括随机存储器(RandomAccessMemory,RAM),也可以包括只读存储器(Read-OnlyMemory)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitorycomputer-readablestoragemedium)。存储器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(AndroidRuntime),它主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用。应用框架层260提供了构建应用程序时可能用到的各种API,开发者也可以通过使用这些API来构建自己的应用程序,比如活动管理、窗口管理、视本文档来自技高网...

【技术保护点】
1.一种用户界面显示方法,其特征在于,所述方法包括:在主显示区域显示第一应用程序的第一用户界面;在辅显示区域显示至少两个程序图标;当接收到所述至少两个程序图标中第一程序图标上的第一操作信号时,在所述第一用户界面上显示第一浮动窗口,所述第一浮动窗口用于显示第二应用程序的第二用户界面;当接收到所述至少两个程序图标中第二程序图标上的第二操作信号时,取消显示所述第一浮动窗口,并在所述第一用户界面上显示第二浮动窗口,所述第二浮动窗口用于显示第三应用程序的第三用户界面。

【技术特征摘要】
1.一种用户界面显示方法,其特征在于,所述方法包括:在主显示区域显示第一应用程序的第一用户界面;在辅显示区域显示至少两个程序图标;当接收到所述至少两个程序图标中第一程序图标上的第一操作信号时,在所述第一用户界面上显示第一浮动窗口,所述第一浮动窗口用于显示第二应用程序的第二用户界面;当接收到所述至少两个程序图标中第二程序图标上的第二操作信号时,取消显示所述第一浮动窗口,并在所述第一用户界面上显示第二浮动窗口,所述第二浮动窗口用于显示第三应用程序的第三用户界面。2.根据权利要求1所述的方法,其特征在于,所述在所述第一用户界面上显示第二浮动窗口,包括:获取所述第一浮动窗口在所述第一用户界面中的目标显示区域;在所述目标显示区域上叠加显示所述第二浮动窗口。3.根据权利要求2所述的方法,其特征在于,所述第一浮动窗口显示有移动区域,所述在所述第一用户界面上显示第一浮动窗口之后,所述方法还包括:当接收到所述移动区域上的第三操作信号时,根据所述第三操作信号改变所述第一浮动窗口在所述主显示区域中的显示区域;所述获取所述第一浮动窗口在所述第一用户界面中的目标显示区域,包括:若所述第一浮动窗口在所述第一用户界面中的显示区域发生变化,则获取所述第一浮动窗口在所述第一用户界面中的所述目标显示区域。4.根据权利要求1所述的方法,其特征在于,所述在所述第一用户界面上显示第二浮动窗口,包括:获取所述第一浮动窗口的目标窗口尺寸;根据所述目标窗口尺寸在所述第一用户界面上叠加显示所述第二浮动窗口。5.根据权利要求4所述的方法,其特征在于,所述在所述第一用户界面上显示第一浮动窗口之后,所述方法还包括:当接收到所述第一浮动窗口上的第四操作信号时,根据所述第四操作信号改变所述第一浮动窗口的窗口尺寸;所述获取所述第一浮动窗口的窗口尺寸,包括:若所述第一浮动窗口的窗口尺寸发生变化,则获取所述第一浮动窗口的所述目标窗口尺寸。6.根据权利要求1至5任一所述的方法,其特征在于,所述在所述第一用户界面上显示第一浮动窗口之后,所述方法还包括:将所述第一程序图标设置为不可点击状态,并突出显示所述辅显示区域中的其他程序图标。7.一种用户界面显示装置,其特征在于,所述装置包括:界面显示模块,用于在主显示区域显示第一应用程序的第一用户界面;图标显示模块,用于在辅显示区域显示至少...

【专利技术属性】
技术研发人员:敬雷宋方刘培根付亮晶林志泳
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1