对话框控件显示方法、装置及用户终端制造方法及图纸

技术编号:16216070 阅读:22 留言:0更新日期:2017-09-15 22:13
本发明专利技术实施例提供一种对话框控件显示方法、装置及用户终端,所述方法包括:当接收到第一触发指令时,控制目标对话框控件中的原生对话框以第一动画效果显示,并同时控制所述目标对话框控件中的第一背景以第二动画效果显示,其中,所述目标对话框控件是基于原生对话框控件获得的,所述原生对话框控件包括原生对话框及原生背景,所述原生对话框及所述原生背景均对应原生动画效果。所述方法使得原生对话框及第一背景以不同的动画效果进行显示,使得用户体验变好,并且目标对话框控件是基于原生对话框控件获得的,因此不会影响原生对话框的性能。

Dialog box control display method, device and user terminal

The embodiment of the invention provides a dialog box controls the display method, a device and a user terminal, wherein the method comprises the following steps: when receiving the first trigger instruction, control target of the controls in the dialog box dialog box is displayed in the first original animation, and at the same time to control the display, the first target background controls in the dialog box to second animation which the target is based on the original dialog box controls the dialog box controls the dialog box controls the original dialog box includes primary and primary background, the original dialog box and the original background are corresponding to native animation. The method makes the original dialog box and the first background shows a different animation, make the user experience better, and the target is based on the dialog box controls the dialog box controls the original, so the performance will not affect the primary dialog.

【技术实现步骤摘要】
对话框控件显示方法、装置及用户终端
本专利技术涉及计算机应用领域,具体而言,涉及一种对话框控件显示方法、装置及用户终端。
技术介绍
由ReactNative官方网站提供的原生对话框控件中包括了原生对话框及原生背景,该原生背景为暗色背景,并且该原生对话框及该原生背景均对应同一个原生动画效果。因此,当用户终端接收到用户的触发指令时,会控制该原生对话框及该原生背景均按照同一个原生动画效果一起从用户终端的底部滑入用户终端界面,使得用户体验不佳。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种对话框控件显示方法、装置及用户终端,以解决上述问题。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种对话框控件显示方法,所述方法包括:当接收到第一触发指令时,控制目标对话框控件中的原生对话框以第一动画效果显示,并同时控制所述目标对话框控件中的第一背景以第二动画效果显示,其中,所述目标对话框控件是基于原生对话框控件获得的,所述原生对话框控件包括原生对话框及原生背景,所述原生对话框及所述原生背景均对应原生动画效果。第二方面,本专利技术实施例提供了一种对话框控件显示装置,所述装置包括:显示模块,用于当接收到第一触发指令时,控制目标对话框控件中的原生对话框以第一动画效果显示,并同时控制所述目标对话框控件中的第一背景以第二动画效果显示,其中,所述目标对话框控件是基于原生对话框控件获得的,所述原生对话框控件包括原生对话框及原生背景,所述原生对话框及所述原生背景均对应原生动画效果。第三方面,本专利技术实施例提供了一种用户终端,所述用户终端包括存储器及处理器,所述存储器耦接到所述处理器,所述存储器存储指令,当所述指令由所述处理器执行时以使所述处理器执行以下操作:当接收到第一触发指令时,控制目标对话框控件中的原生对话框以第一动画效果显示,并同时控制所述目标对话框控件中的第一背景以第二动画效果显示,其中,所述目标对话框控件是基于原生对话框控件获得的,所述原生对话框控件包括原生对话框及原生背景,所述原生对话框及所述原生背景均对应原生动画效果。与现有技术相比,本专利技术实施例提供的一种对话框控件显示方法、装置及用户终端,通过当接收到第一触发指令时,控制目标对话框控件中的原生对话框以第一动画效果显示,并同时控制所述目标对话框控件中的第一背景以第二动画效果显示,其中,所述目标对话框控件是基于原生对话框控件获得的,本方案使得原生对话框及第一背景以不同的动画效果进行显示,使得用户体验变好,并且目标对话框控件是基于原生对话框控件获得的,因此不会影响原生对话框的性能。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1是本专利技术实施例提供的一种用户终端的结构框图。图2是本专利技术第一实施例提供的一种对话框控件显示方法的流程图。图3是本专利技术第一实施例提供的一种对话框控件显示方法的示意图。图4是本专利技术第一实施例提供的一种对话框控件显示方法的第一部分流程图。图5是本专利技术第一实施例提供的一种对话框控件显示方法的第二部分流程图。图6是本专利技术第二实施例提供的一种对话框控件显示装置的结构框图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。图1示出了一种可应用于本专利技术实施例中的用户终端100的结构框图。如图1所示,用户终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口108、射频模块110、音频模块112、触控屏幕114等。这些组件通过一条或多条通讯总线/信号线116相互通讯。存储器102可用于存储软件程序以及模块,如本专利技术实施例中的对话框控件显示方法以及装置对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,如本专利技术实施例提供的对话框控件显示方法。存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。外设接口108将各种输入/输入装置耦合至处理器106以及存储器102。在一些实施例中,外设接口108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。音频模块112向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。触控屏幕114在用户终端100与用户之间同时提供一个输出及输入界面。具体地,触控屏幕114向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频及其任意组合。可以理解,图1所示的结构仅为示意,用户终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。本专利技术实施例提供的对话框控件显示方法可以运行于图1所示的用户终端100中。该方法通过当接收到第一触发指令时,控制目标对话框控件中的原生对话框以第一动画效果显示,并同时控制所述目标对话框控件中的第一背景以第二动画效果显示,其中,所述目标对话框控件是基于原生对话框控件获得的,本方案使得原生对话框及第一背景以不同的动画效果进行显示,使得用户体验变好,并且目标对话框控件是基于原生对话框控件获得的,因此不会影响原生对话框的性能。下面对该对话框控件显示方法进行详细说明。图2示出了本专利技术第一实施例提供的一种对话框控件显示方法的流程图,请参阅图2,该对话框控件显示方法运行于上述用户终端中,该方法包括:步骤S210,接收第一触发指令。用户可以通过指定手势触摸用户终端界面的指定区域,向用户终端发出第一触发指令。其中,指定手势可以包括点击手势、按压手势或两者的结合。进一步的,所述点击手势的实施方式有多种,例如,单点点击,多点点击,按照预设的节奏点击,按照预设的频率点击,进一步的,单点与预设的节奏的结合式的点击,多点与预设的节奏的结合式的点击,单点与本文档来自技高网...
对话框控件显示方法、装置及用户终端

【技术保护点】
一种对话框控件显示方法,其特征在于,所述方法包括:当接收到第一触发指令时,控制目标对话框控件中的原生对话框以第一动画效果显示,并同时控制所述目标对话框控件中的第一背景以第二动画效果显示,其中,所述目标对话框控件是基于原生对话框控件获得的,所述原生对话框控件包括原生对话框及原生背景,所述原生对话框及所述原生背景均对应原生动画效果。

【技术特征摘要】
1.一种对话框控件显示方法,其特征在于,所述方法包括:当接收到第一触发指令时,控制目标对话框控件中的原生对话框以第一动画效果显示,并同时控制所述目标对话框控件中的第一背景以第二动画效果显示,其中,所述目标对话框控件是基于原生对话框控件获得的,所述原生对话框控件包括原生对话框及原生背景,所述原生对话框及所述原生背景均对应原生动画效果。2.根据权利要求1所述的方法,其特征在于,所述当接收到第一触发指令时之前,还包括:将所述原生对话框控件中所述原生对话框及所述原生背景对应的原生动画效果设置为关闭;将所述原生背景设置为透明;为所述原生对话框设置所述第一动画效果;在所述原生对话框控件中加入所述第一背景,并为所述第一背景设置对应的第二动画效果。3.根据权利要求2所述的方法,其特征在于,为所述第一背景设置对应的第二动画效果之后,所述方法还包括:为所述原生对话框设置第三动画效果,为所述第一背景设置第四动画效果。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当接收到第二触发指令时,控制所述目标对话框控件中的原生对话框以第三动画效果隐藏,并同时控制所述目标对话框控件中的第一背景以第四动画效果隐藏。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第一动画效果包括:控制所述原生对话框在预设时间内从用户终端界面底部沿顶部方向逐渐显示。6.根据权利...

【专利技术属性】
技术研发人员:成文驰陈少杰张文明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1