CN114637443A - 界面交互方法、装置、移动终端及存储介质 - Google Patents
界面交互方法、装置、移动终端及存储介质 Download PDFInfo
- Publication number
- CN114637443A CN114637443A CN202210272006.9A CN202210272006A CN114637443A CN 114637443 A CN114637443 A CN 114637443A CN 202210272006 A CN202210272006 A CN 202210272006A CN 114637443 A CN114637443 A CN 114637443A
- Authority
- CN
- China
- Prior art keywords
- interface
- interaction
- interaction mode
- mode
- current
- 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
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 513
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000007704 transition Effects 0.000 claims abstract description 84
- 230000008859 change Effects 0.000 claims abstract description 52
- 230000002452 interceptive effect Effects 0.000 claims description 35
- 238000012545 processing Methods 0.000 claims description 29
- 230000004044 response Effects 0.000 claims description 29
- 230000008569 process Effects 0.000 claims description 13
- 201000003152 motion sickness Diseases 0.000 abstract description 19
- 238000003825 pressing Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 11
- 230000000007 visual effect Effects 0.000 description 9
- 230000001960 triggered effect Effects 0.000 description 6
- 238000005562 fading Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000009877 rendering Methods 0.000 description 3
- 230000001720 vestibular Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000008447 perception Effects 0.000 description 2
- 230000016776 visual perception Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000000272 proprioceptive effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04804—Transparency, e.g. transparent or translucent windows
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种界面交互方法、装置、移动终端及存储介质,该界面交互方法包括:控制当前的界面交互模式由第一交互模式切换为第二交互模式;响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。本方法可以实现用户乘坐交通工具的情况下使用移动终端时,减少用户产生晕动症的可能性。
Description
技术领域
本申请涉及电子设备技术领域,更具体地,涉及一种界面交互方法、装置、移动终端及存储介质。
背景技术
随着科技水平和生活水平的快速进步,移动终端(例如智能手机、平板电脑等)已经成为人们生活中常用的电子产品之一。在用户乘坐交通工具时,会经常使用移动终端处理待办事项、打发闲暇时间等,但用户乘坐交通工具时使用移动终端,容易导致晕动症的产生。
发明内容
本申请提出了一种界面交互方法、装置、移动终端及存储介质,可以实现用户乘坐交通工具的情况下使用移动终端时,减少用户产生晕动症的可能性。
第一方面,本申请实施例提供了一种界面交互方法,应用于移动终端,所述方法包括:控制当前的界面交互模式由第一交互模式切换为第二交互模式;响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。
第二方面,本申请实施例提供了一种界面交互装置,应用于移动终端,所述装置包括:模式切换模块以及操作响应模块,其中,所述模式切换模块用于控制当前的界面交互模式由第一交互模式切换为第二交互模式;所述操作响应模块用于响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。
第三方面,本申请实施例提供了一种移动终端,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述第一方面提供的界面交互方法。
第四方面,本申请实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的界面交互方法。
本申请提供的方案,通过控制当前的界面交互模式由第一交互模式切换为第二交互模式,响应于第二交互模式下的第一界面交互操作,以第二交互模式执行第一界面交互操作对应的界面交互,由于该第二交互模式下界面交互的界面过渡变化少于第一交互模式下界面交互的界面过渡变化,因此可以在用户乘坐交通工具的情况下使用移动终端时,减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本申请一个实施例的界面交互方法流程图。
图2示出了根据本申请另一个实施例的界面交互方法流程图。
图3示出了本申请另一个实施例提供的一种界面示意图。
图4示出了本申请另一个实施例提供的另一种界面示意图。
图5示出了本申请另一个实施例提供的又一种界面示意图。
图6示出了本申请另一个实施例提供的再一种界面示意图。
图7示出了本申请另一个实施例提供的又另一种界面示意图。
图8示出了本申请另一个实施例提供的又再一种界面示意图。
图9示出了本申请另一个实施例提供的再又一种界面示意图。
图10示出了本申请另一个实施例提供的再另一种界面示意图。
图11示出了本申请另一个实施例提供的再又一种界面示意图。
图12示出了根据本申请又一个实施例的界面交互方法流程图。
图13示出了本申请又一个实施例提供的一种界面示意图。
图14示出了根据本申请再一个实施例的界面交互方法流程图。
图15示出了本申请再一个实施例提供的一种界面示意图。
图16示出了本申请再一个实施例提供的另一种界面示意图。
图17示出了根据本申请又另一个实施例的界面交互方法流程图。
图18示出了本申请又另一个实施例提供的一种界面示意图。
图19示出了根据本申请又再一个实施例的界面交互方法流程图。
图20示出了根据本申请一个实施例的界面交互装置的一种框图。
图21是本申请实施例的用于执行根据本申请实施例的界面交互方法的电子设备的框图。
图22是本申请实施例的用于保存或者携带实现根据本申请实施例的界面交互方法的程序代码的存储单元。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
人体大脑主要依靠前庭、视觉和本身感受***来感受和控制平衡,当这些信息产生冲突时,就会导致晕动症的发生。以汽车为例,据报道有2/3的人在汽车中患有晕动症,由于用户很可能在乘车时从事非驾驶任务,而在从事非驾驶任务时进行的活动容易导致晕动症的产生。其中,典型的就是玩手机等移动终端,由于察看移动终端的显示界面需要他们的视觉注意力,并阻止他们从外部车辆获取信息,因而容易导致晕车症状,特别是当正在进行诸如阅读电子书或观看视频的活动时尤其如此。
发明人经过长时间的研究并发现,目前的移动终端由于其不断提升的性能,以及多核、多存储、高dpi(Dots Per Inch,每英寸点数)等优越的特性,可以流畅地输出60每秒传输帧数(fps,Frame Per Second)动画效果。例如,现有多任务界面设计运用了深度和叠层的概念,能够在多任务界面区分和传达了最近使用过的手机软件(application,APP)或之前打开过的APP这类信息,通过结合滑动交互手势,每一个APP的界面在屏幕中央的时候都能得到大面积的展示。这些用户交互界面的动画效果除了增加视觉上的亮点以外,也被用来掩盖需要时间的后台操作如请求耗时等。但是,这也造成了现有移动设备的用户交互界面中存在大量的动态效果,例如,移动终端通过控制位移、旋转、尺寸等参数的变化,以及时长、曲线(如线性、弹跳、缓入、缓出等)的控制,形成了现有电子设备上各式各样的动态效果。然而,这些界面交互时的动态效果给用户带来的视觉上的变化,与行驶的交通工具(汽车、轮船、飞机)行驶速度并不一致,使用户视觉感知到的运动变化与实际运动参数不符,从而会造成或加重乘客的晕动症。
针对上述问题,发明人提出了本申请实施例提供的界面交互方法、装置、移动终端以及存储介质,可以在用户乘坐交通工具的情况下使用移动终端时,减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。其中,具体的界面交互方法在后续的实施例中进行详细的说明。
下面再结合附图对本申请实施例提供的界面交互方法进行详细介绍。
请参阅图1,图1示出了本申请一个实施例提供的界面交互方法的流程示意图。在具体的实施例中,所述界面交互方法应用于如图20所示的界面交互装置400以及配置有所述界面交互装置400的移动终端100(图21)。下面将以移动终端为例,说明本实施例的具体流程,当然,可以理解的,本实施例所应用的移动终端可以为智能手机、平板电脑、智能手表、电子书等,在此不做限定。下面将针对图1所示的流程进行详细的阐述,所述界面交互方法具体可以包括以下步骤:
步骤S110:控制当前的界面交互模式由第一交互模式切换为第二交互模式。
在本申请实施例中,移动终端的界面交互模式可以包括第一交互模式以及第二交互模式。其中,第一交互模式可以为移动终端未处于行驶的交通工具中的情况下的交互模式,第二交互模式可以为移动终端处于行驶的交通工具中的情况下的交互模式。当然,移动终端中也可以包括更多的交互模式。可以理解的是,由于用户乘坐交通工具的情况下使用移动终端时,主要是由于界面交互时的界面过渡变化与实际的运动参数不匹配导致的,因此,移动终端中可以设置有减少界面交互时的界面过渡变化的第二交互模式,以供处于行驶的交通工具中的情况下进行界面交互。
在一些实施方式中,移动终端未处于行驶的交通工具中的情况下,其界面交互模式可以为第一交互模式,在第一交互模式下的界面交互时的界面过渡变化相对较多,由此能够掩盖界面交互时的延迟,增加用户的视觉体验。
在一些实施方式中,移动终端在当前的界面交互模式为第一交互模式的情况下,可以根据检测到的操作,将当前的界面交互模式由第一交互模式切换为第二交互模式,以便以用户乘坐交通工具时的交互模式进行界面交互;移动终端在当前的界面交互模式为第一交互模式的情况下,也可以在检测到移动终端处于行驶的交通工具中时,将当前的界面交互模式由第一交互模式切换为第二交互模式,以便以用户乘坐交通工具时的交互模式进行界面交互;移动终端也可以根据预先设定的时间段,在当前的界面交互模式为第一交互模式的情况下,若当前时刻位于预先设定的时间段,则将当前的界面交互模式由第一交互模式切换为第二交互模式,例如,移动终端可以预先根据用户的操作,设定时间段作为第二交互模式的开启时间段,在当前时刻处于该时间段时,开启第二交互模式,以将当前的界面交互模式切换为第二交互模式。
步骤S120:响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。
在本申请实施例中,移动终端在将界面交互模式切换为第二交互模式的情况下,可以检测当前显示界面中的操作,在检测到针对当前显示界面的界面交互操作时,可以响应于第二交互模式下的第一界面交互操作,并以第二交互模式执行第一界面交互操作对应的界面交互。在第二交互模式下,由于第二交互模式下的界面交互的界面过渡变化少于第一交互模式下界面交互的界面过渡变化,从而可以减少用户视觉感知到的运动变化与实际运动参数不符的情况。其中,移动终端检测界面中的操作,可以检测界面中的按压操作、点击操作、滑动操作、拖动操作等操作,第一界面交互操作可以与当前的显示界面对应,例如,当前界面为锁屏界面,则第一界面交互操作可以为滑动操作,以控制移动终端解锁而进入解锁后的界面。
在一些实施方式中,上述界面交互可以包括:显示界面的切换、同一界面中显示内容的控制等涉及界面内容变化的界面交互,可以理解地,由于涉及界面内容变化的界面交互通常会涉及到界面过渡效果的展示,因此,在第二交互模式下,可以减少这些界面交互时的界面过渡变化。其中,界面的切换可以包括:锁屏界面切换为解锁后的界面、任一界面切换为管理后台运行应用的多任务界面、从任一界面切换为该界面的下一级界面、从任一界面切换为该界面的上一级界面、从应用界面切换为主界面、从任一应用界面切换为另一应用界面等,当然,具体的界面切换并不局限于此;同一界面中显示内容的控制可以包括:管理后台运行应用的多任务界面中查看不同的运行任务、应用程序界面中查看不同的内容(如文件、文字阅读内容、图片、视频、评论内容等)、***设置界面中设置选项的切换等,当然,具体的显示内容的控制并不局限于此。
在一些实施方式中,第一交互模式下界面交互的界面过渡变化的方式可以包括:翻转界面、放大、界面滑动、形式追随内容的缩放等方式,第二交互模式下界面交互的界面过渡变化的方式可以为界面过渡变化相对较少的方式,具体的界面过渡变化方式可以不做限定,仅需保证第一交互模式下界面交互的界面过渡变化少于第一交互模式下界面交互的界面过渡变化。其中,翻转界面的方式指的是,当前界面进行翻转,在翻转一定角度后呈现另一界面;放大的方式指的是,从一个较小的元素逐渐放大,然后进入到一个较大的界面;界面滑动的方式,指的是当前界面的内容逐渐滑出显示区域,和/或,另一界面的内容逐渐滑入显示区域;形式追随内容的缩放的方式,指的是当鼠标从一个图标移动到另外一个图标的时候,因为预览窗口的大小不一致,所以窗口会针对内容的大小自动缩放至适当的大小,而内容则会伴随以淡入淡出的方式变化。
作为一种可能的实施方式,对于同一界面交互场景而言,第二交互模式下采用的界面过渡变化相对较少的方式,例如,若当前界面为应用界面,第一界面交互操作用于切换至管理后台运行应用的多任务界面,在第一交互模式下,若采用界面滑动的方式进行界面过渡,则在第二交互模式下,可以采用放大、淡入淡出的方式进行界面过渡。
作为另一种可能的实施方式,对于同一界面交互场景而言,第二交互模式下取消界面过渡,即直接显示相应的内容,例如,若第一界面交互操作用于从当前界面切换至该界面的上一级界面,在第一交互模式下采用翻转界面或界面滑动的方式进行界面过渡,则在第二交互模式下可以直接取消界面过渡,直接显示该界面的上一级界面。
在一些实施方式中,对于同一界面交互的场景而言,第二交互模式下的界面交互操作,可以与第一交互模式下的界面交互操作相同,也可以与第一交互模式下的界面交互操作不同。例如,若界面交互的场景为设置界面中进入指定设置选项的界面,则第一交互模式下以及第二交互模式下触发该场景的操作均可以为针对指定设置选项的触控操作;又例如,若界面交互的场景为切换界面中的显示内容的场景,则第一交互模式下的触发操作可以为滑动操作,而第二交互模式下的操作可以为点击操作、按压操作等。当然,以上的界面交互操作仅为举例,实际的界面交互操作并不局限于此。
本申请实施例提供的界面交互方法,由于第二交互模式下界面交互的界面过渡变化少于第一交互模式下界面交互的界面过渡变化,因此在移动终端的界面交互模式切换为第二交互模式的情况下,可以在用户乘坐交通工具的情况下使用移动终端时,减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。
请参阅图2,图2示出了本申请另一个实施例提供的界面交互方法的流程示意图。该界面交互方法应用于上述移动终端,下面将针对图2所示的流程进行详细的阐述,所述界面交互方法具体可以包括以下步骤:
步骤S210:响应于第一交互模式下的第二界面交互操作,通过界面滑动的过渡方式,将显示界面切换为所述当前界面。
在本申请实施例中,移动终端处于第一交互模式下时,进行界面交互时,可以以界面滑动的过渡方式进行界面过渡。其中,若移动终端检测到第一交互模式下的第二界面交互操作,该第二界面交互操作用于切换界面,则可以响应于该第二界面交互操作,以界面滑动的过渡方式,将显示界面切换为下述的当前界面。可以理解地,在进行界面切换的场景下,通常可以以界面滑动的过渡方式将显示界面过渡至切换后的界面,以增强用户的视觉效果。
在一些实施方式中,第一交互模式下进行界面切换的第一界面交互操作可以为界面中的滑动操作。例如,移动终端显示锁屏时的锁屏界面的情况下,若检测到垂直方向上朝向屏幕顶部的滑动操作,则可以触发将显示界面切换为解锁后的界面;又例如,移动终端显示应用界面的情况下,若检测到垂直方向上朝向屏幕顶部的滑动操作,则可以触发将显示界面切换为用于管理后台运行程序的多任务界面;再例如,移动终端显示设置界面中的次级界面的情况下,若检测到水平方向上朝向屏幕左侧的滑动操作,则可以触发将显示界面切换为该次级界面的上一级界面;再例如,移动终端显示应用界面的情况下,若检测到垂直方向上朝向屏幕顶部的滑动操作,则可以触发将显示界面切换为主界面;再例如,移动终端显示应用界面的情况下,若检测到预设区域中滑动方向为水平方向的滑动操作,则可以触发将显示界面切换为另一后台运行的应用程序的应用界面;再例如,移动终端显示文字阅读的应用程序的应用界面的情况下,若检测到垂直方向上朝向屏幕顶部的滑动操作,则可以触发将未显示的文字内容显示于应用界面中;又例如,移动终端显示单栏式布局的短视频的应用界面的情况下,若检测到垂直方向或水平方向的滑动操作,则可以切换显示的短视频内容。当然,以上场景仅为举例,第一交互模式下通过滑动操作进行界面切换的场景并不局限于此。
在一些实施方式中,将下述当前界面作为第一界面,移动终端在第一交互模式下,以界面滑动的过渡方式将显示界面切换为下述当前界面,可以是控制当前的显示界面逐渐滑出屏幕的显示区域后,将第一界面进行显示;也可以是控制当前的显示界面逐渐滑出屏幕的显示区域的同时,控制第一界面逐渐滑入显示区域,其中,当前的显示界面的滑出方向可以与第一界面的滑动方向可以相反;也可以是控制第一界面逐渐滑入显示区域,并覆盖当前的显示界面,从而完成将显示界面切换至第一界面;还可以是,控制当前的显示界面随滑动方向滑动并逐渐缩小,然后过渡至第一界面。
示例性地,请同时参阅图3、图4及图5,移动终端处于锁屏的状态下,显示锁屏界面A1;在检测到解锁的滑动操作时,控制锁屏界面A1沿滑动操作的滑动方向滑动,并且屏幕中逐渐漏出解锁后的界面,由此完成屏幕解锁时由锁屏界面切换为解锁后的界面。
示例性地,请同时参阅图6、图7及图8,如图6所示,移动终端在显示应用界面A2的情况下,检测到沿屏幕竖直向上滑动的滑动操作,此时,如图7所示,移动终端可以控制应用界面A2随滑动操作的滑动方向滑动,并且应用界面A2在屏幕区域中逐渐缩小;如图8所示,在应界面A2滑动至指定位置,并且应用界面A2缩小至指定尺寸时,将多任务界面A3进行显示,从而完成应用界面A2至多任务界面A3的切换。
示例性地,请同时参阅图9、图10及图5,移动终端在显示应用界面A4的情况下,检测到沿屏幕竖直向上滑动的滑动操作,此时,移动终端可以控制应用界面A4随滑动操作的滑动方向滑动,并且应用界面A4在屏幕区域中逐渐缩小;在应界面A4滑动至指定位置,并且应用界面A4缩小至指定尺寸时,将主界面A5进行显示,从而完成应用界面A4至主界面A5的切换。
当然,以上仅示出以第一交互模式进行部分界面切换的场景,其他场景不一一举例,如应用程序切换时,也可以通过界面滑动的过渡方式进行界面过渡。
步骤S220:控制当前的界面交互模式由第一交互模式切换为第二交互模式。
在本申请实施例中,步骤S220可以参阅其他实施例的内容,在此不再赘述。
步骤S230:响应于所述第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并显示所述目标界面。
在本申请实施例中,移动终端在第二交互模式下,若检测到用于控制当前界面切换为目标界面的第一界面交互操作,则可以响应于该第一界面交互操作,将当前界面切换为目标界面时,可以控制当前界面进行淡出处理,并显示目标界面。由此,相比于第一交互模式下进行界面切换时,以界面滑动的过渡方式进行界面过渡,能够减少界面过渡时的过渡变化,从而减少用户视觉感知的运动与前庭感知的实际运动不符的情况发生。其中,淡出处理为元素由原始状态以渐隐的方式转换至透明状态,原始状态表示为元素初始设定的可见状态,渐隐的方式指的是元素由原始状态以预设速率逐渐转换至透明状态的方式,预设速率可以依据实际需求进行设定;淡入处理为元素由透明状态以渐显的方式转换至原始状态,其中,渐显的方式指的是元素由透明状态以预设速率逐渐转换至原始状态的方式,预设速率可以依据实际需求进行设定。
在一些实施方式中,移动终端响应于第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并显示目标界面,可以是以淡出处理的方式控制当前界面进行渐隐,并且在其透明度为预设透明度时,控制第一界面进行显示。也就是说,控制目标界面中显示元素的透明度逐渐减小(例如可以以alpha量化透明度),使其渐隐,然后在第一界面中的显示元素转换至预设透明度的状态时,控制第一界面进行显示。示例性地,请同时参阅图3、图11及图5,移动终端处于锁屏的状态下,显示锁屏界面A1;如图11所示,在检测到解锁的滑动操作时,控制锁屏界面A1的透明度降低;如图5所示,在锁屏界面A1转换至预设透明度的状态时,控制解锁后的界面(主界面A5)进行显示,由此完成屏幕解锁时由锁屏界面切换为解锁后的界面。
在另一些实施方式中,响应于第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并显示第一界面,也可以是控制当前界面进行淡出处理,控制目标界面进行淡入处理。也就是说,控制当前界面进行淡出处理的同时,可以控制目标界面进行淡入处理,即以淡入淡出的过渡方式实现界面切换时的过渡。
作为一种可能的实施方式,移动终端在检测到第二交互模式下的第一界面交互操作的情况下,可以响应于第一界面交互操作,以透明状态显示目标界面;然后控制当前界面进行淡出处理,以及控制目标界面进行淡入处理。
其中,在目标界面处于透明状态时,可以表示为不可见状态,从视觉角度来看,移动终端的屏幕中仍然可以看见当前界面,但目标界面实际已经覆盖于当前界面上,例如,目标界面的图层位置位于当前界面上。当然,目标界面的窗口具体还可以采用半透明或者以其他透明度(例如20%的透明度等)的状态进行显示,目标界面的窗口显示具体以不影响当前界面的可见状态为参考条件,而目标界面则以透明状态进行显示。
移动终端可以在检测到当前界面中的显示元素以原始状态淡出处理为透明状态后,则可以控制目标界面进行淡入处理。由于目标界面是以透明状态显示的,因此可以控制目标界面由透明状态淡入处理为原始状态。
需要说明的是,由于移动终端以透明状态显示目标界面是不会影响当前界面的显示的,因此,移动终端在执行以透明状态显示目标界面的步骤,以及控制当前界面进行淡出处理的步骤,可以是同时执行的,也可以是执行以透明状态显示目标界面的步骤后,再执行控制当前界面进行淡出处理的步骤,也可以是执行控制当前界面进行淡出处理的步骤后,再执行以透明状态显示目标界面的步骤。
可选地,移动终端在控制当前界面进行淡出处理,以及控制目标界面进行淡入处理时,可以确定当前界面中存在内容的位置,作为第一位置,例如,若当前界面为管理后台运行应用的多任务界面,则可以确定主界面中存在界面内容的位置;在当前界面的第一位置的内容的透明度为预设透明度时,则可以将目标界面中位置与第一位置匹配的内容进行淡入处理,使这部分内容先显示,然后再将目标界面中其他位置的内容进行淡入处理,从而完成目标界面的显示。由此,根据两个界面中相同位置的内容,控制界面切换时的淡入淡出过程,使用户可以视觉感受到切换至目标界面时具有更好的衔接性,提升用户的视觉体验,并且界面过渡变化不会过大。
可选地,移动终端在控制当前界面进行淡出处理,以及控制目标界面进行淡入处理时,可以确定当前界面中满足预设图像条件的图像内容所在位置,作为第二位置;在当前界面的第二位置的内容的透明度为预设透明度时,则可以将目标界面中位置与第二位置匹配的内容进行淡入处理,使这部分内容先显示,然后再将目标界面中其他位置的内容进行淡入处理,从而完成目标界面的显示。其中,预设图像条件可以为图像内容的对比度大于预设对比度等,由此,可以使满足预设图像条件的内容位置处匹配的内容先被显示,使用户不会明显地察觉到显示界面中内容的消失,使用户可以视觉感受到切换至目标界面时具有更好的衔接性,提升用户的视觉体验,并且界面过渡变化不会过大。
可选地,移动终端在控制当前界面进行淡出处理,以及控制目标界面进行淡入处理时,也可以确定当前界面中不存在内容的位置,作为第三位置;在将当前界面进行淡出处理的同时,若当前界面中的内容降低至目标透明度(非完全透明状态,例如40%)时,则可以将目标界面中第三位置的内容开始进行淡入处理,在当前界面中的内容完全进入透明状态时,再将目标界面中其他位置的内容进行淡入处理。由此,可以实现界面过渡时较好地衔接性,并且界面过渡变化不会过大。
本申请实施例提供的界面交互方法,移动终端在第一交互模式下进行界面切换时,通过界面滑动的过渡方式切换界面,而在第二交互模式下进行界面切换时,通过界面淡出的方式进行界面过渡,由此,可以减少界面切换时的界面过渡变化,从而可以在用户乘坐交通工具的情况下使用移动终端时,减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。
请参阅图12,图12示出了本申请又一个实施例提供的界面交互方法的流程示意图。该界面交互方法应用于上述移动终端,下面将针对图12所示的流程进行详细的阐述,所述界面交互方法具体可以包括以下步骤:
步骤S310:响应于第一交互模式下的第二界面交互操作,通过界面滑动的过渡方式显示所述当前界面。
步骤S320:控制当前的界面交互模式由第一交互模式切换为第二交互模式。
在本申请实施例中,步骤S310以及步骤S330可以参阅其他实施例的内容,在此不再赘述。
步骤S330:响应于所述第二交互模式下的第一界面交互操作,直接显示所述目标界面。
所述第一界面交互操作用于控制当前界面切换为目标界面。
在本申请实施例中,移动终端在第二交互模式下,若检测到用于控制当前界面切换为目标界面的第一界面交互操作,则可以响应于该第一界面交互操作,将当前界面切换为目标界面时,可以直接显示目标界面。
在一些实施方式中,移动终端可以在检测到第一界面操作时,先保持当前界面的显示,并且对目标界面进行渲染工作,在完成对目标界面的渲染后,则可以将目标界面显示于屏幕,由此,可以在无界面过渡效果的情况下,完成将当前界面切换为目标界面。
在一些实施方式中,上述界面切换的界面交互场景可以为从任一界面切换为管理运行任务的界面的场景。也就是说,上述目标界面可以为用于管理运行任务的界面,即多任务界面,目标界面中可以包括多个应用对应的交互元素,以及每个交互元素对应的关闭控件。相关技术中,通常多任务界面A3如图8所示,其各个任务对应的内容以较大尺寸的形式层叠于界面中,在界面中通常只能展示一个任务对应的内容,这样的话,通常通过滑动的方式切换查看不同的任务。而该实施方式中,多任务界面可以采用平铺式的布局,使管理运行任务的界面中包括多个应用对应的交互元素,同时,还包括各个交互元素对应的关闭控件。其中,如图13所示,在目标界面中,界面交互元素B1可以为后台运行的应用程序对应的缩略图,各个交互元素的关闭控件B2可以显示于缩略图的右上角。
在该实施方式中,移动终端响应于目标界面中的交互操作时,若移动终端后台运行的应用较多,则后台运行的应用对应的交互元素无法在同一页进行展示,该情况下,可以将后台运行的应用对应的交互元素分为多页;移动终端检测到翻页操作的情况下,可以切换交互元素的页面,以供用户查看不同的后台运行任务。相比于相关技术中,各个任务对应的内容以较大尺寸的形式层叠于界面中,需要通过滑动操作使界面内容滑动,才能切换查看不同的任务,该实施方式可以使得同一页面中展示较多的后台运行任务,从而无需过多的交互操作,也不需要界面过渡即可实现查看不同的后台运行任务;另外,即使后台运行任务较多的情况下,只需要通过翻页操作即可完成翻页,以供用户查看不同的后台运行任务,由此,可以减少用户查看后台运行任务的界面时界面交互的过渡变化,避免晕动症的产生。
可选地,移动终端在响应于上述目标界面中的翻页操作,切换交互元素的页面,在完成页面切换时可以不显示界面过渡效果,也就是说,可以将切换后的页面直接进行显示。由此,可以进一步减少用户查看后台运行任务的界面时界面交互的过渡变化。
相关技术中,各个任务对应的内容以较大尺寸的形式层叠于界面中,用户对各个任务进行清理时,通常是通过滑动操作,将各个任务对应的界面内容滑动至预设位置,从而完成任务清理,并且界面内容会随滑动操作而移动,这样的话,界面过渡时的变化较大。而在该实施方式中,由于界面中包括交互元素对应的关闭控件,因此,移动终端检测到针对目标交互元素对应的关闭控件的触发操作的情况下,则可以响应于该触发操作,关闭该目标交互元素对应的应用,其中,目标交互元素可以为目标界面中的任一交互元素。由此,通过关闭控件即可关闭响应的后台运行任务,从而进一步减少用户查看后台运行任务的界面时界面交互的过渡变化。
需要说明的是,上述后台运行任务的界面下的应用场景也可以应用于前一个实施例中。
本申请实施例提供的界面交互方法,移动终端在第一交互模式下进行界面切换时,通过界面滑动的过渡方式切换界面,而在第二交互模式下进行界面切换时,直接对切换后的界面进行显示,不呈现界面过渡效果,由此,可以减少界面切换时的界面过渡变化,减少用户产生晕动症的可能性。
请参阅图14,图14示出了本申请再一个实施例提供的界面交互方法的流程示意图。该界面交互方法应用于上述移动终端,下面将针对图14所示的流程进行详细的阐述,所述界面交互方法具体可以包括以下步骤:
步骤S410:响应于第一交互模式下的第三界面交互操作,通过界面滑动的过渡方式,切换当前界面中的显示内容。
在本申请实施例中,移动终端处于第一交互模式下时,进行界面交互时,可以以界面滑动的过渡方式进行界面过渡。其中,若移动终端检测到第一交互模式下的第二界面交互操作,该第二界面交互操作用于切换界面中的显示内容,则可以响应于该第二界面交互操作,以界面滑动的过渡方式,将显示界面切换为下述的当前界面。其中,切换的显示内容包括:交互元素、显示文字、显示图片、以及播放视频中的至少一个。
在一些实施方式中,第一交互模式下用于切换界面中的显示内容的第三界面交互操作可以为界面中的滑动操作。例如,移动终端显示用于后台运行程序的多任务界面的情况下,多任务界面中不同后台运行应用对应的内容以层叠的方式进行显示,并且通过滑动操作的方式进行切换,若检测到用于切换查看不同后台运行应用的滑动操作,则可以切换当前显示的后台运行应用对应的内容;又例如,移动终端在显示设置界面中的设置列表的情况下,若检测到竖直方向上的滑动操作,则可以切换显示不同的设置选项;再例如,移动终端显示文件查看应用的文件查看界面、文字展示应用(如书籍阅读应用)的文字展示界面、图文展示应用的图文展示界面、视频阅读应用(例如社交应用)的视频展示界面、短视频应用的视频展示界面、社交应用的评论查看界面等界面的情况下,可以采用全屏显示、瀑布流式布局、单栏式布局等方式展示内容,可以通过竖直方向上的滑动操作,切换界面中的显示内容。
在一些实施方式中,移动终端以界面滑动的过渡方式,切换当前界面中的显示内容时,控制当前界面中目前显示的内容随滑动操作滑出当前界面,并控制当前界面中未显示的内容滑入当前界面。可以理解地,通常当界面中的内容无法全部在显示区域进行展示时,则可以通过控制界面中的显示内容随滑动操作而滑动,并将未显示的内容展示于显示区域。
示例性地,请同时参阅图15及图16,如图15所示,移动终端显示设置列表A6的情况下,若检测到竖直方向上的滑动操作,如图16所示,则可以控制设置列表A6中的设置选项随滑动操作,而将未显示的设置选项进行显示。
当然,以上仅示出以第一交互模式进行部分界面切换的场景,其他场景不一一举例,如应用程序切换时,也可以通过界面滑动的过渡方式进行界面过渡。
步骤S420:控制当前的界面交互模式由第一交互模式切换为第二交互模式。
在本申请实施例中,步骤S420可以参阅其他实施例的内容,在此不再赘述。
步骤S430:响应于所述第二交互模式下针对当前界面的翻页操作,将所述当前界面中的当前页面切换为目标页面,所述目标页面中的显示内容不同于所述当前页面中的显示内容。
在本申请实施例中,显示区域中无法展示当前界面的所有内容时,可以将当前界面中的内容分为多页,也就是说,在任一时刻,移动终端对当前界面中其中一页的页面进行显示。由此,移动终端在第二交互模式下,若检测到用于切换当前界面中的显示内容的翻页操作,则可以响应于该翻页操作,当前界面中的当前页面切换为目标页面,目标页面中的显示内容不同于当前页面中的显示内容,即实现当前界面中的页面的翻页。由此,相比于第一交互模式下进行切换同一界面中的内容时,以界面滑动的过渡方式进行界面过渡,能够减少界面过渡时的过渡变化,从而减少用户视觉感知的运动与前庭感知的实际运动不符的情况发生。
在一些实施方式中,移动终端可以在当前界面中显示翻页控件,当移动终端检测到针对当前界面中的翻页控件的触发操作,则可以当前界面中的当前页面切换为目标页面。其中,针对翻页控件的触发操作可以是对翻页控件的点击操作、按压时长满足预设时长的按压操作、按压压力满足预设压力的按压操作、针对翻页控件的滑动操作等,具体的触发操作可以不做限定。
作为一种可能的实施方式,移动终端可以显示有第一翻页控件以及第二翻页控件。其中,第一翻页控件用于将当前界面中的当前页面切换为上一页面;第二翻页控件用于将当前界面中的当前页面切换为下一页面。当移动终端检测到针对当前界面中第一翻页控件的触发操作,则可以当前界面中的当前页面切换为上一页面;当移动终端检测到针对当前界面中第二翻页控件的触发操作,则可以当前界面中的当前页面切换为下一页面。
作为另一种可能的实施方式,移动终端可以显示有1个翻页控件。若移动终端检测到针对当前界面中该翻页控件的第一滑动操作,则可以控制当前界面中的当前页面切换为上一页面;若移动终端检测到针对当前界面中该翻页控件的第二滑动操作,则可以控制当前界面中的当前页面切换为上一页面。其中,第一滑动操作与第二滑动操作的滑动方向相反。
在另一些实施方式中,移动终端中预先设置有用于切换界面中的不同页面的指定位置,该指定位置用于触发翻页操作,而切换当前界面中的不同页面。也就是说,当移动终端检测到针对当前界面中的指定位置的触控操作,则可以控制当前界面中的当前页面切换为目标页面。其中,针对指定位置的按压操作可以是点击操作、按压时长满足预设时长的按压操作、按压压力满足预设压力的按压操作、按压面积满足预设面积的按压操作、滑动方向为预设方向的滑动操作等,具体的触控操作可以不做限定。
作为一种可能的实施方式,移动终端中可以预先设置有第一指定位置以及第二指定位置。其中,第一指定位置的触控操作用于将当前界面中的当前页面切换为上一页面;第二指定位置的触控操作用于将当前界面中的当前页面切换为下一页面。当移动终端检测到针对第一指定位置的触控操作,则可以控制当前界面中的当前页面切换为上一页面;当移动终端检测到针对第二指定位置的触控操作,则可以控制当前界面中的当前页面切换为下一页面。例如,上述第一指定位置为当前界面中的左侧区域,第二指定位置为当前界面中的右侧区域,若检测到左侧区域中的点击操作,则控制当前界面中的当前页面切换为上一页面;若检测到右侧区域中的点击操作,则控制当前界面中的当前页面切换为下一页面。
作为另一种可能的实施方式,上述指定位置的数量为一个。若移动终端检测到指定位置中的第三滑动操作,则可以控制当前界面中的当前页面切换为上一页面;若移动终端检测到针对指定位置中的第四滑动操作,则可以控制当前界面中的当前页面切换为上一页面。其中,第三滑动操作与第四滑动操作的滑动方向相反。例如,指定位置为当前界面的底部区域,若检测到底部区域中向左的滑动操作,则控制当前界面中的当前页面切换为上一页面;若检测到底部区域中向右的滑动操作,则控制当前界面中的当前页面切换为下一页面。
在一些实施方式中,移动终端也可以通过陀螺仪、加速度传感器等模块检测其姿态,若移动终端的姿态满足预设甩动条件,则可以控制当前界面中的当前页面切换为目标页面。例如,若移动终端根据检测到的姿态信息,确定出满足右甩动作的条件,则控制控制当前界面中的当前页面切换为上一页面;若移动终端根据检测到的姿态信息,确定出满足左甩动作的条件,则控制控制当前界面中的当前页面切换为下一页面。
当然,本申请实施例中,控制界面中进行页面切换的具体实施方式可以不做限定。
本申请实施例提供的界面交互方法,移动终端在第一交互模式下进行同一界面中内容的切换时,通过界面滑动的过渡方式切换界面中的内容,而在第二交互模式下进行同一界面中内容的切换时,通过将界面中的内容分为多个页面,并通过翻页的方式进行切换,由此,可以减少界面切换时的界面过渡变化,从而可以在用户乘坐交通工具的情况下使用移动终端时,减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。
请参阅图17,图17示出了本申请又另一个实施例提供的界面交互方法的流程示意图。该界面交互方法应用于上述移动终端,下面将针对图17所示的流程进行详细的阐述,所述界面交互方法具体可以包括以下步骤:
步骤S510:响应于交互模式的切换操作,控制当前的界面交互模式由第一交互模式切换为第二交互模式。
在本申请实施例中,移动终端在控制界面交互模式的切换时,可以通过响应于检测到的用于切换交互模式的切换操作,控制当前的界面交互模式由第一交互模式切换为第二交互模式。由此,可以实现用户在乘坐交通工具时,可以主动将界面交互模式由第一交互模式切换为第二交互模式,从而在用户乘坐交通工具的情况下而使用移动终端时,能够减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。
在一些实施方式中,移动终端的设置列表中可以包括交互模式的设置选项。移动终端在显示设置列表的情况下,若检测到设置列表中交互模式的设置选项的触控操作,则可以显示第一交互模式的选项以及第二交互模式的选项,以供用户进行选择;若检测到第二交互模式的选项的选取操作,则可以控制当前的界面交互模式由第一交互模式切换为第二交互模式。示例性地,请参阅图18,移动终端检测到交互模式的设置选项的触控操作的情况下,可以显示交互模式的选取界面A7,其中,选取界面A7中包括第一交互模式对应的第一选项以及第二交互模式对应的第二选项,并且,第一选项以及第二选项中仅同时只能被勾选一个,若检测到对第二选项的勾选操作,则移动终端取消对第一选项的勾选,而控制第二选项被勾选,并将当前的界面交互模式由第一交互模式切换为第二交互模式。
在另一些实施方式中,移动终端的设置列表可以包括第二交互模式的开关控件,若该开关控件处于关闭状态,则当前的界面交互模式处于第一交互模式;若该开关控件处于开启状态,则当前的界面交互模式处于第一交互模式。也就是说,若检测到针对该开关控件的开启操作,则将当前的界面交互模式由第一交互模式切换为第二交互模式。由此,用户在乘坐交通工具时,可以对该开关控件进行开启,即可实现将当前的界面交互模式由第一交互模式切换为第二交互模式。
在又一些实施方式中,移动终端的状态栏中可以包括第一交互模式的选项以及第二交互模式的选项,以供用户进行选择。移动终端在展示状态栏的情况下,若检测到第二交互模式的选项的选取操作,则可以控制当前的界面交互模式由第一交互模式切换为第二交互模式。
在又一些实施方式中,移动终端的状态栏中可以包括第二交互模式的开关控件,若该开关控件处于关闭状态,则当前的界面交互模式处于第一交互模式;若该开关控件处于开启状态,则当前的界面交互模式处于第一交互模式。也就是说,移动终端显示状态栏时,若检测到针对该开关控件的开启操作,则将当前的界面交互模式由第一交互模式切换为第二交互模式。由此,用户在乘坐交通工具时,可以对该开关控件进行开启,即可实现将当前的界面交互模式由第一交互模式切换为第二交互模式。
在又一些实施方式中,移动终端也可以通过陀螺仪、加速度传感器等模块检测其姿态,若移动终端的姿态满足用于切换交互模式的甩动条件,则可以将当前的界面交互模式由第一交互模式切换为第二交互模式。例如,若移动终端根据检测到的姿态信息,确定出满足下甩动作的条件,则控制控制当前的界面交互模式由第一交互模式切换为第二交互模式。
当然,具体地的切换操作在本申请实施例中可以不做限定
步骤S520:响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。
在本申请实施例中,步骤S520可以参阅其他实施例的内容,在此不再赘述。
本申请实施例提供的界面交互方法,通过响应于交互模式的切换操作,控制当前的界面交互模式由第一交互模式切换为第二交互模式,可以实现用户能够根据实际的使用需求,对界面交互模式进行控制。并且由于第二交互模式下界面交互的界面过渡变化少于第一交互模式下界面交互的界面过渡变化,因此可以在用户乘坐交通工具的情况下使用移动终端时,减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。
请参阅图19,图19示出了本申请又再一个实施例提供的界面交互方法的流程示意图。该界面交互方法应用于上述移动终端,下面将针对图19所示的流程进行详细的阐述,所述界面交互方法具体可以包括以下步骤:
步骤S610:检测所述移动终端的移动速度。
在本申请实施例中,移动终端可以通过检测其移动速度,以确定是否将当前的界面交互模式切换为第二交互模式。可以理解地,用户携带移动终端乘坐交通工具时,若交通工具处于行驶状态,则可能会出现晕动症的现象,因此,通过检测移动终端的移动速度,以确定其是否处于行驶的交通工具中,进而确定是否切换界面交互模式。
在一些实施方式中,移动终端可以通过定位模块(例如全球定位***(GlobalPositioning System,GPS)等)实时检测其所处的位置,并根据其所处的位置的变化,确定移动终端的移动速度。其中,移动终端可以两个时刻的位置,计算两个时刻的位置之间的距离,并根据距离与两个时刻之间时间差的比值,确定其移动速度。当然,移动终端也可以通过其他的方式检测其移动速度,具体方式可以不做限定。
步骤S620:若所述移动速度满足预设速度条件,控制当前的界面交互模式由第一交互模式切换为第二交互模式。
在本申请实施例中,移动终端在检测到其移动速度后,可以判断其移动速度是否满足预设速度条件。其中,预设速度条件用于作为判断移动终端是否处于行驶的交通工具中的判断依据,若移动终端的移动速度满足预设速度条件,则确定处于行驶的交通工具中;若移动终端的移动速度不满足预设速度条件,则确定不处于行驶的交通工具中。
在一些实施方式中,预设速度条件可以是移动速度大于预设速度。也就是说,若移动终端检测到移动速度大于预设速度,则可以确定移动速度满足预设速度条件;若移动终端检测到移动速度小于或等于预设速度,则可以确定移动速度不满足预设速度条件。其中,预设速度的具体数值可以不做限定,例如,可以为40千米/小时。
在一种可能的实施方式中,用户携带移动终端跑步等情况下,也会出现移动终端检测到的移动速度大于预设速度。因此,仅利用移动速度确定移动终端处于行驶中的交通工具中,可能会出现不准确的情况,故移动终端还可以利用辅助信息,综合确定移动终端是否处于行驶的交通工具中。可选地,移动终端可以获取用户的出行信息、用户出行的用户画像、当前的定位位置等,确定用户当前是否携带移动终端乘坐交通工具,若确定出用户当前携带移动终端乘坐交通工具,并且确定出移动速度满足预设速度条件,则认为移动终端处于行驶的交通工具中,进而可以将当前的界面交互模式由第一交互模式切换为第二交互模式。
在一些实施方式中,由于上述方式中需要移动终端实时地检测其移动速度,并判断移动速度是否满足预设速度条件,因此可能会带来功耗的增加,故移动终端中可以设置有自动检测乘坐行驶的交通工具的模式,移动终端可以检测到该模式开启的情况下,才执行上述步骤。通过该方式,不仅可以降低移动终端的功耗,而且使得用户在需求自动检测的情况下才开启,能够更好地满足用户需求。
步骤S630:响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。
在本申请实施例中,步骤S630可以参阅其他实施例的内容,在此不再赘述。
本申请实施例提供的界面交互方法,通过检测移动终端的移动速度,在其移动速度满足预设速度条件的情况下,控制当前的界面交互模式由第一交互模式切换为第二交互模式,可以实现自动检测用户携带移动终端处于行驶的交通工具中的情况,进而对界面交互模式进行控制。并且由于第二交互模式下界面交互的界面过渡变化少于第一交互模式下界面交互的界面过渡变化,因此可以在用户乘坐交通工具的情况下使用移动终端时,减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。
请参阅图20,其示出了本申请实施例提供的一种界面交互装置400的结构框图。该界面交互装置400应用上述的移动终端,该界面交互装置400包括:模式切换模块410以及操作响应模块420。其中,所述模式切换模块410用于控制当前的界面交互模式由第一交互模式切换为第二交互模式;所述操作响应模块420用于响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。
在一些实施方式中,所述第一界面交互操作用于控制当前界面切换为目标界面。操作响应模块420可以具体用于:响应于所述第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并显示所述目标界面。
在一种可能的实施方式中,操作响应模块420可以具体用于:响应于所述第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并控制所述目标界面进行淡入处理。
在一些实施方式中,所述第一界面交互操作用于控制当前界面切换为目标界面。操作响应模块420可以具体用于:响应于所述第二交互模式下的第一界面交互操作,直接显示所述目标界面。
在一种可能的实施方式中,所述目标界面为用于管理运行任务的界面,所述目标界面包括多个应用对应的交互元素以及每个交互元素对应的关闭控件。该操作响应模块420还可以用于在所述响应于所述第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并显示所述目标界面之后,响应于所述目标界面中针对目标交互元素对应的关闭控件的触发操作,关闭所述目标交互元素对应的应用。
在一种可能的实施方式中,操作响应模块420还可以用于:在所述控制当前的界面交互模式由第一交互模式切换为第二交互模式之前,响应于所述第一交互模式下的第二界面交互操作,通过界面滑动的过渡方式,将显示界面切换为所述当前界面。
在一些实施方式中,所述第一界面交互操作用于切换当前界面中的显示内容。操作响应模块420可以具体用于:响应于所述第二交互模式下针对当前界面的翻页操作,将所述当前界面中的当前页面切换为目标页面,所述目标页面中的显示内容不同于所述当前页面中的显示内容。
在一种可能的实施方式中,操作响应模块420可以具体用于:响应于针对所述当前界面中的翻页控件的触发操作,将所述当前界面中的当前页面切换为目标页面;或者
响应于针对所述当前界面中指定位置的触控操作,将所述当前界面中的当前页面切换为目标页面。
在一种可能的实施方式中,所述显示内容包括:交互元素、显示文字、显示图片、以及播放视频中的至少一个。
在一种可能的实施方式中,操作响应模块420还可以用于:在所述控制当前的界面交互模式由第一交互模式切换为第二交互模式之前,响应于所述第一交互模式下的第三界面交互操作,通过界面滑动的过渡方式,切换当前界面中的显示内容。
在一些实施方式中,模式切换模块410可以具体用于:响应于交互模式的切换操作,控制当前的界面交互模式由第一交互模式切换为第二交互模式。
在一些实施方式中,模式切换模块410可以具体用于:检测所述移动终端的移动速度;若所述移动速度满足预设速度条件,控制当前的界面交互模式由第一交互模式切换为第二交互模式。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
综上所述,本申请提供的方案,通过控制当前的界面交互模式由第一交互模式切换为第二交互模式,响应于第二交互模式下的第一界面交互操作,以第二交互模式执行第一界面交互操作对应的界面交互,由于该第二交互模式下界面交互的界面过渡变化少于第一交互模式下界面交互的界面过渡变化,因此可以在用户乘坐交通工具的情况下使用移动终端时,减少用户视觉感知到的运动变化与实际运动参数不符的情况,进而减少用户产生晕动症的可能性。
请参考图21,其示出了本申请实施例提供的一种移动终端的结构框图。该移动终端100可以是智能手机、平板电脑、智能手表、电子书等能够运行应用程序的电子设备。本申请中的移动终端100可以包括一个或多个如下部件:处理器110、存储器120、以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个应用程序配置用于执行如前述方法实施例所描述的方法。
处理器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用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储移动终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
请参考图22,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质800中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质800可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质800包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的程序代码810的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码810可以例如以适当形式进行压缩。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (15)
1.一种界面交互方法,其特征在于,应用于移动终端,所述方法包括:
控制当前的界面交互模式由第一交互模式切换为第二交互模式;
响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。
2.根据权利要求1所述的方法,其特征在于,所述第一界面交互操作用于控制当前界面切换为目标界面,所述响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,包括:
响应于所述第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并显示所述目标界面。
3.根据权利要求2所述的方法,其特征在于,所述响应于所述第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并显示所述第一界面,包括:
响应于所述第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并控制所述目标界面进行淡入处理。
4.根据权利要求1所述的方法,其特征在于,所述第一界面交互操作用于控制当前界面切换为目标界面,所述响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,包括:
响应于所述第二交互模式下的第一界面交互操作,直接显示所述目标界面。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述目标界面为用于管理运行任务的界面,所述目标界面包括多个应用对应的交互元素以及每个交互元素对应的关闭控件,在所述响应于所述第二交互模式下的第一界面交互操作,控制当前界面进行淡出处理,并显示所述目标界面之后,所述方法还包括:
响应于所述目标界面中针对目标交互元素对应的关闭控件的触发操作,关闭所述目标交互元素对应的应用。
6.根据权利要求2-4任一项所述的方法,其特征在于,在所述控制当前的界面交互模式由第一交互模式切换为第二交互模式之前,所述方法还包括:
响应于所述第一交互模式下的第二界面交互操作,通过界面滑动的过渡方式,将显示界面切换为所述当前界面。
7.根据权利要求1所述的方法,其特征在于,所述第一界面交互操作用于切换当前界面中的显示内容,所述响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,包括:
响应于所述第二交互模式下针对当前界面的翻页操作,将所述当前界面中的当前页面切换为目标页面,所述目标页面中的显示内容不同于所述当前页面中的显示内容。
8.根据权利要求7所述的方法,其特征在于,所述响应于所述第二交互模式下针对当前界面的翻页操作,将所述当前界面中的当前页面切换为目标页面,包括:
响应于针对所述当前界面中的翻页控件的触发操作,将所述当前界面中的当前页面切换为目标页面;或者
响应于针对所述当前界面中指定位置的触控操作,将所述当前界面中的当前页面切换为目标页面。
9.根据权利要求7所述的方法,其特征在于,所述显示内容包括:交互元素、显示文字、显示图片、以及播放视频中的至少一个。
10.根据权利要求7-9任一项所述的方法,其特征在于,在所述控制当前的界面交互模式由第一交互模式切换为第二交互模式之前,所述方法还包括:
响应于所述第一交互模式下的第三界面交互操作,通过界面滑动的过渡方式,切换当前界面中的显示内容。
11.根据权利要求1所述的方法,其特征在于,所述控制当前的界面交互模式由第一交互模式切换为第二交互模式,包括:
响应于交互模式的切换操作,控制当前的界面交互模式由第一交互模式切换为第二交互模式。
12.根据权利要求1所述的方法,其特征在于,所述控制当前的界面交互模式由第一交互模式切换为第二交互模式,包括:
检测所述移动终端的移动速度;
若所述移动速度满足预设速度条件,控制当前的界面交互模式由第一交互模式切换为第二交互模式。
13.一种界面交互装置,其特征在于,应用于移动终端,所述装置包括:模式切换模块以及操作响应模块,其中,
所述模式切换模块用于控制当前的界面交互模式由第一交互模式切换为第二交互模式;
所述操作响应模块用于响应于所述第二交互模式下的第一界面交互操作,以所述第二交互模式执行所述第一界面交互操作对应的界面交互,所述第二交互模式下界面交互的界面过渡变化少于所述第一交互模式下界面交互的界面过渡变化。
14.一种移动终端,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-12任一项所述的方法。
15.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-12任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210272006.9A CN114637443A (zh) | 2022-03-18 | 2022-03-18 | 界面交互方法、装置、移动终端及存储介质 |
PCT/CN2022/142403 WO2023173888A1 (zh) | 2022-03-18 | 2022-12-27 | 界面交互方法、装置、移动终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210272006.9A CN114637443A (zh) | 2022-03-18 | 2022-03-18 | 界面交互方法、装置、移动终端及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114637443A true CN114637443A (zh) | 2022-06-17 |
Family
ID=81949271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210272006.9A Pending CN114637443A (zh) | 2022-03-18 | 2022-03-18 | 界面交互方法、装置、移动终端及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114637443A (zh) |
WO (1) | WO2023173888A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023173888A1 (zh) * | 2022-03-18 | 2023-09-21 | 上海瑾盛通信科技有限公司 | 界面交互方法、装置、移动终端及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120001843A1 (en) * | 2010-07-01 | 2012-01-05 | Cox Communications, Inc. | Mobile Device User Interface Change Based On Motion |
WO2013187589A1 (ko) * | 2012-06-13 | 2013-12-19 | 에스케이씨앤씨 주식회사 | 회전과 애니메이션 갭의 조합에 의한 gui 전환 방법 및 이를 적용한 전자기기 |
US20180349003A1 (en) * | 2017-05-31 | 2018-12-06 | Sap Se | Switch control for animations |
KR20190079330A (ko) * | 2017-12-27 | 2019-07-05 | 주식회사 디비아이엔씨 | 디지털 멀미 저감 방법, 이를 수행하는 이동 단말 및 어플리케이션 |
US20200379715A1 (en) * | 2019-06-01 | 2020-12-03 | Apple Inc. | User interfaces for content applications |
CN112732143A (zh) * | 2018-03-08 | 2021-04-30 | 腾讯科技(深圳)有限公司 | 一种界面处理方法及其设备、存储介质、终端 |
CN113495621A (zh) * | 2020-04-03 | 2021-10-12 | 百度在线网络技术(北京)有限公司 | 一种交互模式的切换方法、装置、电子设备及存储介质 |
CN113727188A (zh) * | 2021-09-01 | 2021-11-30 | 马忠忠 | 一种基于大数据的图像建模方法及*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100107067A1 (en) * | 2008-10-27 | 2010-04-29 | Nokia Corporation | Input on touch based user interfaces |
CN113973189B (zh) * | 2020-07-24 | 2022-12-16 | 荣耀终端有限公司 | 显示内容的切换方法、装置、终端及存储介质 |
CN112130941A (zh) * | 2020-08-28 | 2020-12-25 | 华为技术有限公司 | 一种界面的展示方法以及相关设备 |
CN114637443A (zh) * | 2022-03-18 | 2022-06-17 | 上海瑾盛通信科技有限公司 | 界面交互方法、装置、移动终端及存储介质 |
-
2022
- 2022-03-18 CN CN202210272006.9A patent/CN114637443A/zh active Pending
- 2022-12-27 WO PCT/CN2022/142403 patent/WO2023173888A1/zh unknown
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120001843A1 (en) * | 2010-07-01 | 2012-01-05 | Cox Communications, Inc. | Mobile Device User Interface Change Based On Motion |
WO2013187589A1 (ko) * | 2012-06-13 | 2013-12-19 | 에스케이씨앤씨 주식회사 | 회전과 애니메이션 갭의 조합에 의한 gui 전환 방법 및 이를 적용한 전자기기 |
US20180349003A1 (en) * | 2017-05-31 | 2018-12-06 | Sap Se | Switch control for animations |
KR20190079330A (ko) * | 2017-12-27 | 2019-07-05 | 주식회사 디비아이엔씨 | 디지털 멀미 저감 방법, 이를 수행하는 이동 단말 및 어플리케이션 |
CN112732143A (zh) * | 2018-03-08 | 2021-04-30 | 腾讯科技(深圳)有限公司 | 一种界面处理方法及其设备、存储介质、终端 |
US20200379715A1 (en) * | 2019-06-01 | 2020-12-03 | Apple Inc. | User interfaces for content applications |
CN113495621A (zh) * | 2020-04-03 | 2021-10-12 | 百度在线网络技术(北京)有限公司 | 一种交互模式的切换方法、装置、电子设备及存储介质 |
CN113727188A (zh) * | 2021-09-01 | 2021-11-30 | 马忠忠 | 一种基于大数据的图像建模方法及*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023173888A1 (zh) * | 2022-03-18 | 2023-09-21 | 上海瑾盛通信科技有限公司 | 界面交互方法、装置、移动终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2023173888A1 (zh) | 2023-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2022291520B2 (en) | Device, method, and graphical user interface for navigating media content | |
US11327526B2 (en) | Gallery video player movement iconography | |
JP6960513B2 (ja) | クリエイティブカメラ | |
JP6952877B2 (ja) | 拡張現実環境及び仮想現実環境と相互作用するためのシステム、方法、及びグラフィカルユーザインタフェース | |
KR102042169B1 (ko) | 컨텐츠를 표시하는 사용자 단말 장치 및 그 방법 | |
US8847977B2 (en) | Information processing apparatus to flip image and display additional information, and associated methodology | |
US8284211B2 (en) | Displaying user interface elements having transparent effects | |
US9361284B2 (en) | Causing display of comments associated with an object | |
US20200409518A1 (en) | Page switching method and apparatus, and storage medium | |
KR101180119B1 (ko) | 카메라 모듈을 통해 사용자의 머리를 트래킹하여 화면을 제어하는 방법, 제어장치 및 컴퓨터 판독 가능한 기록 매체 | |
CN114416227A (zh) | 窗口切换方法、电子设备及可读存储介质 | |
US11249630B2 (en) | Method, apparatus, terminal device, and storage medium for switching global special effects | |
CN114637443A (zh) | 界面交互方法、装置、移动终端及存储介质 | |
KR20220152380A (ko) | 선택적 시차 효과들을 갖는 스택된 미디어 요소들 | |
CN112889020A (zh) | 基于截屏的交互方法、电子设备及计算机可读存储介质 | |
AU2021200248B2 (en) | Device, method and, graphical user interface for navigating media content | |
KR102666086B1 (ko) | 공유 콘텐츠 세션 사용자 인터페이스들 |
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 |