CN113110776A - 一种用户界面的控制方法、装置、存储介质及终端设备 - Google Patents
一种用户界面的控制方法、装置、存储介质及终端设备 Download PDFInfo
- Publication number
- CN113110776A CN113110776A CN202110420428.1A CN202110420428A CN113110776A CN 113110776 A CN113110776 A CN 113110776A CN 202110420428 A CN202110420428 A CN 202110420428A CN 113110776 A CN113110776 A CN 113110776A
- Authority
- CN
- China
- Prior art keywords
- display
- interface
- view space
- bottom view
- user interface
- 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
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000004044 response Effects 0.000 claims abstract description 27
- 238000004891 communication Methods 0.000 claims description 11
- 230000001960 triggered effect Effects 0.000 claims description 7
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 11
- 230000009471 action Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 5
- 206010044565 Tremor Diseases 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000007812 deficiency Effects 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
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001052 transient effect Effects 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
-
- 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/0485—Scrolling or panning
-
- 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
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
技术领域
本申请涉及计算机技术领域,特别涉及一种用户界面的控制方法、装置、存储介质及终端设备。
背景技术
随着终端设备的广泛应用,终端设备装载的应用程序也越来越多,其中,使用频率高和/或使用时间长的应用也在不断增加,例如,微信、qq、抖音、头条以及联系人等。但是,目前终端设备普遍在显示界面底部仅设置有热座位置少量应用,例如,照相机,电话,信息以及图库已经占满显示界面底部的热座位置,那么其他使用频率高和/或使用时间长的应用(例如,微信以及抖音等)需要配置在桌面上,每次使用均需要通过滑动桌面的页面来查找该应用,给用户的使用带来不便。
因而现有技术还有待改进和提高。
发明内容
本申请要解决的技术问题在于,针对现有技术的不足,提供一种用户界面的控制方法、装置、存储介质及终端设备。
为了解决上述技术问题,本申请实施例第一方面提供了一种用户界面的控制方法,应用于底部视图空间配置有若干显示位置的终端设备,所述若干显示位置形成预设数量的底部界面;所述的用户界面的控制方法具体包括:
接收触发指令,并确定所述触发指令对应的响应操作,其中,所述触发指令为触发所述底部视图空间对应的面板区域所形成的控制指令;
基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。
所述的用户界面的控制方法,其中,所述预设数量的底部界面按照预设方向依次相连接,并且各底部界面对应的显示位置的数量相同。
所述的用户界面的控制方法,其中,所述预设方向包括左右方向或者上下方向。
所述的用户界面的控制方法,其中,所述接收触发指令具体包括:
监听所述底部视图空间对应的面板区域接收到滑动操作,其中,所述滑动操作包括按照预设方向的正方向的滑动操作或者按照预设方向的逆方向的滑动操作;
基于所述滑动操作形成所述触发指令,所述触发指令包括用于控制底部界面按照预设方向的正方向滑动的触发指令,或者用于控制底部界面按照预设方向的逆方向滑动的触发指令。
所述的用户界面的控制方法,其中,所述基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面具体包括:
确定所述响应操作对应的目标底部界面,其中,目标底部界面为接收触发指令时处于面板区域显示的底部界面的相邻底部界面;
控制所述底部视图空间对应的面板区域显示目标底部界面。
所述的用户界面的控制方法,其中,所述若干显示位置中的每个显示区域均用于放置终端设备装置的应用程序的显示图标,以使得底部视图空间包括若干应用程序的显示图标。
所述的用户界面的控制方法,其中,所述方法还包括:
当若干显示位置中的任一显示位置显示的显示图标被触发时,启动所述显示图标对应的应用程序,以使得终端设备的面板区域显示所述应用程序对应的显示界面。
本实施例第二方面提供了一种用户界面控制装置,应用于底部视图空间配置有若干显示位置的终端设备,所述若干显示位置形成预设数量的底部界面;所述用户界面控制装置包括:
确定模块,用于接收触发指令,并确定所述触发指令对应的响应操作,其中,所述触发指令为触发所述底部视图空间对应的面板区域所形成的控制指令;
控制模块,用于基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。
本申请实施例第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一所述的用户界面的控制方法中的步骤。
本申请实施例第四方面提供了一种终端设备,其包括:处理器、存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;
所述通信总线实现处理器和存储器之间的连接通信;
所述处理器执行所述计算机可读程序时实现如上任一所述的用户界面的控制方法中的步骤。
有益效果:与现有技术相比,本申请提供了一种用户界面的控制方法、装置、存储介质及终端设备,所述的控制方法应用于底部视图空间配置有若干显示位置的终端设备,所述若干显示位置形成预设数量的底部界面;并且具体包括:接收触发指令,并确定所述触发指令对应的响应操作;基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。本申请通过在底部视图空间配置预设数据的底部界面,并每个底部界面均配置有若干显示位置,使得底部视图空间可以根据需求配置应用程序,在需要查找应用程序时通过在底部视图空间对应的面板区域形成触发指令,就可以滑动底部界面以查找到所需应用程序,这样将使用频率高和/或使用时间长的应用程序布置于底部界面,可以快速查找到该应用程序,给用户的使用带来方便。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员而言,在不符创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请提供的用户界面的控制方法的流程图。
图2为本申请提供的用户界面的控制方法中的显示位置滑动过程的示意图。
图3为本申请提供的用户界面的控制方法的一个示例图。
图4为本申请提供的用户界面的控制装置的结构原理图。
图5为本申请提供的终端设备的结构原理图。
具体实施方式
本申请提供一种用户界面的控制方法、装置、存储介质及终端设备,为使本申请的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本申请进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
具体实现中,本申请实施例中描述的终端设备包括但不限于诸如具有触摸敏感表面(例如,触摸显示屏和/或触摸板)的移动电话,膝上形计算机或平板计算机之类的其他便携式设备。还应该理解的是,在某些实施例中,所述设备并非便携式通讯设备,而是具有触摸敏感表面(例如,触摸显示屏和/或触摸板)的台式计算机。
在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端设备。然而,应当理解的是,终端设备还可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其他物理用户接口设备。
终端设备支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、视频会议应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件由于程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数据相机应用程序、数字摄像机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放应用程序等。
可以在终端设备上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的第一或多个功能以及终端上显示的相应信息。这样,终端的公共物理框架(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。
应理解,本实施例中各步骤的序号和大小并不意味着执行顺序的先后,各过程的执行顺序以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
发明人经过研究发现,随着终端设备的广泛应用,终端设备装载的应用程序也越来越多,其中,使用频率高和/或使用时间长的应用也在不断增加,例如,微信、qq、抖音、头条以及联系人等。但是,目前终端设备普遍在显示界面底部仅设置有热座位置少量应用,例如,照相机,电话,信息以及图库已经占满显示界面底部的热座位置,那么其他使用频率高和/或使用时间长的应用(例如,微信以及抖音等)需要配置在桌面上,每次使用均需要通过滑动桌面的页面来查找该应用,给用户的使用带来不便。
为了解决上述问题,在本申请实施例应用于底部视图空间配置有若干显示位置的终端设备,所述若干显示位置形成预设数量的底部界面;并且在本申请实施例中,接收触发指令,并确定所述触发指令对应的响应操作;基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。本申请通过在底部视图空间配置预设数据的底部界面,并每个底部界面均配置有若干显示位置,使得底部视图空间可以根据需求配置应用程序,在需要查找应用程序时通过在底部视图空间对应的面板区域形成触发指令,就可以滑动底部界面以查找到所需应用程序,这样将使用频率高和/或使用时间长的应用程序布置于底部界面,可以快速查找到该应用程序,给用户的使用带来方便。
下面结合附图,通过对实施例的描述,对申请内容作进一步说明。
本实施例提供了一种用户界面的控制方法,所述控制方法应用于终端设备,终端设备包括底部视图空间,底部视图空间配置有若干显示位置,若干显示位置形成预设数量的底部界面,预设数量中的底部界面中的每个底部界面均可显示于底部视图空间对应的面板区域,并且底部视图空间对应的面板区域仅可以显示预设数量中的一底部界面。可以理解的是,若干显示位置形成的显示区域超出底部视图空间对应的面板区域的一个显示页面,在底部视图空间对应的面板区域形成的显示页面可以显示一个底部界面,并且可以通过底部视图空间来实现。在本实施例中的一个具体实现方式中,底部视图空间可以通过滚动视图实现,滚动视图时一个显示的容器,可以包括内容超过一个显示页面的显示位置,通过滑动滚动视图来查看滚动视图上的内容。
如图1所示,本实施例提供的用户界面的控制方法具体包括:
S10、接收触发指令,并确定所述触发指令对应的响应操作。
具体地,所述触发指令为用于控制所述底部视图空间,以控制所述底部视图空间对应的面板区域显示的显示位置。其中,所述触发指令可以为触发所述底部视图空间对应的面板区域所形成的控制指令,或者是,触发设定面板区域所形成的控制指令,其中,设定面板区域可以为预先设置的,用于控制底部视图空间的面板区域;或者是,通过预设控制手势所形成的触发指令等。
在本实施例的一个实现方式中,所述触发指令可以为触发所述底部视图空间对应的面板区域所形成的控制指令,换句话说,在所述底部视图空间对应的面板区域上执行操控操作(例如,滑动和双击等),基于该控制操作形成触发指令,以通过该触发指令对所述底部视图空间进行控制。由此,在接收触发指令时,可以监听所述底部视图空间对应的面板区域所接收到的操控操作,以确定是否接收到触发指令。相应的,所述接收触发指令具体包括:
监听所述底部视图空间对应的面板区域接收到滑动操作;
基于所述滑动操作形成所述触发指令,所述触发指令包括用于控制底部界面按照预设方向的正方向滑动的触发指令,或者用于控制底部界面按照预设方向的逆方向滑动的触发指令。
具体地,所述滑动操作包括按照预设方向的正方向的滑动操作或者按照预设方向的逆方向的滑动操作。预设方向为预设数量的底部界面的排布方向,也就是说,预设数量的底部界面按照预设方向排布且依次相连接,例如,预设数量的底部界面包括底部界面A和底部界面B,预设方向为从左至右,那么底部界面A和底部界面B按照从左到右的方向排布,并且底部界面A和底部界面B相连,也就是说,按照排布方向底部界面A为底部界面B的前一底部界面,底部界面B为底部界面A的后一底部界面。此外,预设数量的底部界面中的每个底部界面均占用底部视图空间对应的面板区域所形成的显示页面,并且预设数量的底部界面中的各底部界面包括的显示位置的数量相同,例如,各底部界面均包括4个显示位置等。
在本实施例的一个实现方式中,底部视图空间中的若干显示位置可以通过Hotseat的配置文件进行设置,其中,Hotseat属于workspace,需要在workspace配置文件里面配置,打开launcher.xml即可获取到hotseat的配置,hotseat的配置可以为:
其中,由于将显示位置hotseat按在显示屏幕下方,从而将显示位置对应的视图空间设置为“bottom”,即Android:layout_gravity="bottom"也是配置为bottom。其中,每个底部显示界面显示4个显示位置,从而可以将显示位置hotseat设置为4,其他的显示位置hotseat可以在default_workspace.xml里面配置,将default_workspace.xml里面配置修改为需要设置的显示位置的数量,例如,8个等,那么每个底部界面默认显示4个应用,可以通过滑动底部界面来显示另外4个应用。在本实施例的一个实现方式中,显示位置的排布方向、显示位置的位置调整、显示位置的大小以及两个显示位置的间距可以通过一下代码实现:
上面的属性直接关系显示位置hotseat的显示效果,其中,launcher:XXX为launcher自己定义的属性。此外,显示位置hotseat可以配置多行多列,从而hotseat配置里面可以一个CellLayout,其跟workspace一样这里就不具体说明。此外,当hotseat可以配置多行多列时,预设方向可以包括从左到右和从上到下,并且可以将预设数量的底部界面也可以成阵列列表,通过上下滑动和/或左右滑动来实现底部界面的滑动,从而获取到需要显示的底部界面。
此外,在设置显示位置Hotseat的属性外,还可以设置工作视图空间workspace的属性,以为底部视图空间留出部分视图空间。例如,原来工作视图空间workspace为5*3,底部视图空间为5*1,现在底部视图空间为5*2,工作视图空间workspace可以修改为5*2的配置,一在竖向空间流出一行的空间给hotseat使用。
在本实施例的一个实现方式中,所述触发指令包括用于控制底部界面按照预设方向的正方向滑动的触发指令,或者用于控制底部界面按照预设方向的逆方向滑动的触发指令,其中,所述预设方向包括左右方向或者上下方向。由此,当预设方向为左右方向时,预设数量的底部界面按照从左到右的方向排布,触发指令包括用于控制底部界面从左向右滑动的触发指令,或者用于控制底部界面按照预设方向的从右向左滑动的触发指令。也就是说,基于所述滑动操作形成所述触发指令可以是将控制底部界面从左向右滑动的触发指令,或者控制底部界面按照预设方向的从右向左滑动的触发指令。同理,当预设方向为上下方向时,预设数量的底部界面按照从上到下的方向排布,基于所述滑动操作形成所述触发指令可以是将控制底部界面从上向下滑动的触发指令,或者控制底部界面按照预设方向的从下向上滑动的触发指令。
在本实施例的一个实现方式中,终端设备需要识别底部视图空间对应的面板区域接收到的触控操作,该触控操作可以通过重写view类中的view.onTouch listener内部接口中的onTouch(View v,MotionEvent event)方法来实现触控操作的识别。此外,Androidsdk提供了GestureDetector类,通过GestureDetector类中的onTouchEvent(event)方法来实现触控操作的识别。
滑屏事件可以采用onFling(MotionEvent e1,MotionEvent e2,floatvelocityX,float velocityY)函数,其中,e1:第1个ACTION_DOWN MotionEvent,e2:最后一个ACTION_MOVE MotionEvent;velocityX:X轴上的移动速度,像素/秒;velocityY:Y轴上的移动速度,像素/秒,并且该函数里的滑动距离和滑动速度可以用于判断是左滑或者右滑;滑屏操作为用户按下触摸屏并快速移动后松开,从而滑屏操作包括1个MotionEventACTION_DOWN,多个ACTION_MOVE,1个ACTION_UP触发。拖动事件可以采用onScroll(MotionEvent e1,MotionEvent e2,float distanceX,float distanceY)函数,在屏幕上拖动事件中无论是用手拖动view,或者是以抛的动作滚动,都会多次触发onScroll函数,在ACTION_MOVE动作发生时就会触发。
基于此,滑屏(手指触动屏幕后,稍微滑动后立即松开)函数执行过程可以为:onDown-----》onScroll----》onScroll----》onScroll----》----->onFling;拖动(当滑动的速度不是很快的时候,onFling函数最后不会被调用)函数执行过程可以为:onDown------》onScroll----》onScroll3)。
S20、基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。
具体地,所述目标底部界面为若干底部界面中的一个,并且目标底部界面与当前显示的显示底部界面相邻。例如,如图2所示,当触发指令为沿预设方向的正方向滑动所形成的,目标底部界面为当前显示的显示底部界面的下一底部界面,反之,当触发指令为沿预设方向的逆方向滑动所形成的,目标底部界面为当前显示的显示底部界面的上一底部界面。
在本实施例的一个实现方式中,所述基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面具体包括:
确定所述响应操作对应的目标底部界面;
控制所述底部视图空间对应的面板区域显示目标底部界面。
具体地,所述标底部界面为接收到触发指令时处于所述底部视图空间对应的面板区域的显示底部界面的相邻底部界面,当确定得到目标底部界面后,将所述目标底部界面移动所述底部视图空间对应的面板区域,以通过所述底部视图空间对应的面板区域显示目标底部界面。这样在需要获取布置于各底部界面的应用时,可以通过切换显示于底部视图空间对应的面板区域的底部界面来查找需要显示的应用。由此,可以将使用频率高和/或使用时间长的应用布置于显示位置,通过显示位置来显示各应用程序,在查找时可以通过滑动显示位置形成的底部界面来查找,进而提高使用频率高和/或使用时间长的应用的查找速度。此外,值得说明的,在对底部视图空间中的底部界面进行滑动或者滚动时,桌面对应的面板区域上桌面显示界面可以不切换,以使得底部界面与桌面显示界面独立控制,从而在不改变用户使用习惯的情况下,给用户的使用带来方便。
在本实施例的一个实现方式中,所述若干显示位置中的每个显示区域均用于放置终端设备装置的应用程序的显示图标,以使得底部视图空间包括若干应用程序的显示图标。由此,所述方法还包括:
当若干显示位置中的任一显示位置显示的显示图标被触发时,启动所述显示图标对应的应用程序,以使得终端设备的面板区域显示所述应用程序对应的显示界面。
具体地,若干显示位置中的每个显示位置均用于放置一应用程序的显示图标,当任一显示位置上的显示图像被触发时,均会启动该显示图像对应的应用程序,以启动该应用程序。此外,各显示位置中配置的显示图标,可以通过拖动方式修改,例如,可以将桌面显示界面中的应用程序拖动值底部视图空间对应的面板区域,以将显示图标移动至底部视图空间中的显示位置内。此外,如图3所示,在将显示图标拖动至底部视图空间时,可以检测底部视图空间中是否存储空闲显示位置,若存在空闲位置,则将所述显示图标移动至显示位置,若未存在空闲位置,则不执行将显示图标移动至显示位置。
综上所述,本实施例提供了一种用户界面的控制方法,所述的控制方法应用于底部视图空间配置有若干显示位置的终端设备,所述若干显示位置形成预设数量的底部界面;并且具体包括:接收触发指令,并确定所述触发指令对应的响应操作;基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。本申请通过在底部视图空间配置预设数据的底部界面,并每个底部界面均配置有若干显示位置,使得底部视图空间可以根据需求配置应用程序,在需要查找应用程序时通过在底部视图空间对应的面板区域形成触发指令,就可以滑动底部界面以查找到所需应用程序,这样将使用频率高和/或使用时间长的应用程序布置于底部界面,可以快速查找到该应用程序,给用户的使用带来方便。
基于上述用户界面的控制方法,本实施例提供了一种用户界面控制装置,应用于底部视图空间配置有若干显示位置的移动终端,所述若干显示位置形成预设数量的底部界面;如图4所示,所述用户界面控制装置包括:
确定模块100,用于接收触发指令,并确定所述触发指令对应的响应操作,其中,所述触发指令为触发所述底部视图空间对应的面板区域所形成的控制指令;
控制模块200,用于基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。
在一个实施例中,所述预设数量的底部界面按照预设方向依次相连接,并且各底部界面对应的显示位置的数量相同。
在一个实施例中,所述预设方向包括左右方向或者上下方向。
在一个实施例中,所述确定模块具体用于:
监听所述底部视图空间对应的面板区域接收到滑动操作,其中,所述滑动操作包括按照预设方向的正方向的滑动操作或者按照预设方向的逆方向的滑动操作;
基于所述滑动操作形成所述触发指令,所述触发指令包括用于控制底部界面按照预设方向的正方向滑动的触发指令,或者用于控制底部界面按照预设方向的逆方向滑动的触发指令。
在一个实现方式中,所述控制模块具体用于:
确定所述响应操作对应的目标底部界面,其中,目标底部界面为接收触发指令时处于所述底部视图空间对应的面板区域的显示底部界面的相邻底部界面;
控制所述底部视图空间对应的面板区域显示目标底部界面。
在一个实现方式中,所述若干显示位置中的每个显示区域均用于放置移动终端装置的应用程序的显示图标,以使得底部视图空间包括若干应用程序的显示图标。
在一个实现方式中,所述用户界面的控制装置还包括启动模块,所述启动模块用于:
当若干显示位置中的任一显示位置显示的显示图标被触发时,启动所述显示图标对应的应用程序,以使得移动终端的面板区域显示所述应用程序对应的显示界面。
基于上述用户界面的控制方法,本实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述实施例所述的用户界面的控制方法中的步骤。
基于上述用户界面的控制方法,本申请还提供了一种终端设备,如图5所示,其包括至少一个处理器(processor)20;显示屏21;以及存储器(memory)22,还可以包括通信接口(Communications Interface)23和总线24。其中,处理器20、显示屏21、存储器22和通信接口23可以通过总线24完成相互间的通信。显示屏21设置为显示初始设置模式中预设的用户引导界面。通信接口23可以传输信息。处理器20可以调用存储器22中的逻辑指令,以执行上述实施例中的方法。
此外,上述的存储器22中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
存储器22作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令或模块。处理器20通过运行存储在存储器22中的软件程序、指令或模块,从而执行功能应用以及数据处理,即实现上述实施例中的方法。
存储器22可包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器。例如,U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
此外,上述存储介质以及终端设备中的多条指令处理器加载并执行的具体过程在上述方法中已经详细说明,在这里就不再一一陈述。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种用户界面的控制方法,其特征在于,应用于底部视图空间配置有若干显示位置的终端设备,所述若干显示位置形成预设数量的底部界面;所述的用户界面的控制方法具体包括:
接收触发指令,并确定所述触发指令对应的响应操作,其中,所述触发指令为触发所述底部视图空间对应的面板区域所形成的控制指令;
基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。
2.根据权利要求1所述的用户界面的控制方法,其特征在于,所述预设数量的底部界面按照预设方向依次相连接,并且各底部界面对应的显示位置的数量相同。
3.根据权利要求2所述的用户界面的控制方法,其特征在于,所述预设方向包括左右方向或者上下方向。
4.根据权利要求2所述的用户界面的控制方法,其特征在于,所述接收触发指令具体包括:
监听所述底部视图空间对应的面板区域接收到滑动操作,其中,所述滑动操作包括按照预设方向的正方向的滑动操作或者按照预设方向的逆方向的滑动操作;
基于所述滑动操作形成所述触发指令,所述触发指令包括用于控制底部界面按照预设方向的正方向滑动的触发指令,或者用于控制底部界面按照预设方向的逆方向滑动的触发指令。
5.根据权利要求1所述的用户界面的控制方法,其特征在于,所述基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面具体包括:
确定所述响应操作对应的目标底部界面,其中,目标底部界面为接收到触发指令时处于所述底部视图空间对应的面板区域的显示底部界面的相邻底部界面;
控制所述底部视图空间对应的面板区域显示目标底部界面。
6.根据权利要求1所述的用户界面的控制方法,其特征在于,所述若干显示位置中的每个显示区域均用于放置终端设备装置的应用程序的显示图标,以使得底部视图空间包括若干应用程序的显示图标。
7.根据权利要求6所述的用户界面的控制方法,其特征在于,所述方法还包括:
当若干显示位置中的任一显示位置显示的显示图标被触发时,启动所述显示图标对应的应用程序,以使得终端设备的面板区域显示所述应用程序对应的显示界面。
8.一种用户界面控制装置,其特征在于,应用于底部视图空间配置有若干显示位置的终端设备,所述若干显示位置形成预设数量的底部界面;所述用户界面控制装置包括:
确定模块,用于接收触发指令,并确定所述触发指令对应的响应操作,其中,所述触发指令为触发所述底部视图空间对应的面板区域所形成的控制指令;
控制模块,用于基于所述响应操作控制所述底部视图空间对应的面板区域显示目标底部界面。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-7任意一项所述的用户界面的控制方法中的步骤。
10.一种终端设备,其特征在于,包括:处理器、存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;
所述通信总线实现处理器和存储器之间的连接通信;
所述处理器执行所述计算机可读程序时实现如权利要求1-7任意一项所述的用户界面的控制方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110420428.1A CN113110776A (zh) | 2021-04-19 | 2021-04-19 | 一种用户界面的控制方法、装置、存储介质及终端设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110420428.1A CN113110776A (zh) | 2021-04-19 | 2021-04-19 | 一种用户界面的控制方法、装置、存储介质及终端设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113110776A true CN113110776A (zh) | 2021-07-13 |
Family
ID=76718525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110420428.1A Pending CN113110776A (zh) | 2021-04-19 | 2021-04-19 | 一种用户界面的控制方法、装置、存储介质及终端设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113110776A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2837999A1 (en) * | 2012-07-18 | 2015-02-18 | Huawei Device Co., Ltd. | User interface icon mangement method and touch control device |
CN105912190A (zh) * | 2016-03-31 | 2016-08-31 | 维沃移动通信有限公司 | 界面操作方法和移动终端 |
CN106201174A (zh) * | 2016-06-24 | 2016-12-07 | 维沃移动通信有限公司 | 移动终端的操作方法及移动终端 |
CN106325662A (zh) * | 2015-06-29 | 2017-01-11 | 上海卓悠网络科技有限公司 | 一种手持设备的触屏操作方法及*** |
CN106569674A (zh) * | 2016-11-11 | 2017-04-19 | 努比亚技术有限公司 | 移动终端及其屏幕操作控制方法 |
CN106775391A (zh) * | 2016-11-29 | 2017-05-31 | 努比亚技术有限公司 | 界面切换装置和方法 |
CN109976626A (zh) * | 2019-02-19 | 2019-07-05 | 华为技术有限公司 | 一种应用图标的切换方法及电子设备 |
-
2021
- 2021-04-19 CN CN202110420428.1A patent/CN113110776A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2837999A1 (en) * | 2012-07-18 | 2015-02-18 | Huawei Device Co., Ltd. | User interface icon mangement method and touch control device |
CN106325662A (zh) * | 2015-06-29 | 2017-01-11 | 上海卓悠网络科技有限公司 | 一种手持设备的触屏操作方法及*** |
CN105912190A (zh) * | 2016-03-31 | 2016-08-31 | 维沃移动通信有限公司 | 界面操作方法和移动终端 |
CN106201174A (zh) * | 2016-06-24 | 2016-12-07 | 维沃移动通信有限公司 | 移动终端的操作方法及移动终端 |
CN106569674A (zh) * | 2016-11-11 | 2017-04-19 | 努比亚技术有限公司 | 移动终端及其屏幕操作控制方法 |
CN106775391A (zh) * | 2016-11-29 | 2017-05-31 | 努比亚技术有限公司 | 界面切换装置和方法 |
CN109976626A (zh) * | 2019-02-19 | 2019-07-05 | 华为技术有限公司 | 一种应用图标的切换方法及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11048404B2 (en) | Information processing apparatus, information processing method, and program | |
CN106775313B (zh) | 分屏操作控制方法及移动终端 | |
US10133396B2 (en) | Virtual input device using second touch-enabled display | |
EP2754025B1 (en) | Pinch to adjust | |
US20190324615A1 (en) | Application switching method and apparatus and graphical user interface | |
CN107111423B (zh) | 选择移动计算机***的图形用户界面中的可操作项 | |
WO2019041779A1 (zh) | 终端界面切换、移动、手势处理的方法、装置及终端 | |
US9298341B2 (en) | Apparatus and method for switching split view in portable terminal | |
US20120162093A1 (en) | Touch Screen Control | |
US20150116230A1 (en) | Display Device and Icon Control Method Thereof | |
JP2012155698A (ja) | 電子装置およびその情報表示方法 | |
CN102346592A (zh) | 触摸输入的转换 | |
WO2022121903A1 (zh) | 桌面整理方法、装置及电子设备 | |
KR20140011072A (ko) | 다양한 제스처를 이용하여 키패드를 표시하는 방법 및 장치 | |
CN108710457B (zh) | 一种交互方法及终端设备 | |
KR20110082494A (ko) | 어플리케이션 간 데이터 전달 방법 및 이를 이용하는 단말 장치 | |
US12008212B2 (en) | Icon arranging method and apparatus, and electronic device | |
JP2011159134A (ja) | 表示制御装置、表示制御方法、プログラム及び記録媒体 | |
US20220283686A1 (en) | Screen Icon Operating Method and Apparatus | |
WO2022253181A1 (zh) | 图标整理方法、装置和电子设备 | |
CN112269501A (zh) | 图标移动方法、装置及电子设备 | |
JP2015138360A (ja) | オブジェクト操作システム及びオブジェクト操作制御プログラム並びにオブジェクト操作制御方法 | |
US10895979B1 (en) | Methods and user interfaces for positioning a selection, selecting, and editing, on a computing device running under a touch-based operating system, using gestures on a touchpad device | |
CN113110776A (zh) | 一种用户界面的控制方法、装置、存储介质及终端设备 | |
CN113885981A (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: 20210713 |