WO2015196703A1 - Application icon display method and apparatus - Google Patents
Application icon display method and apparatus Download PDFInfo
- Publication number
- WO2015196703A1 WO2015196703A1 PCT/CN2014/091050 CN2014091050W WO2015196703A1 WO 2015196703 A1 WO2015196703 A1 WO 2015196703A1 CN 2014091050 W CN2014091050 W CN 2014091050W WO 2015196703 A1 WO2015196703 A1 WO 2015196703A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- control
- virtual
- application icon
- dimensional
- touch screen
- Prior art date
Links
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
Definitions
- the present invention relates to the field of terminal device screen display technologies, and in particular, to an application program icon display method and device.
- terminal devices represented by smart phones have become popular.
- many additional services such as Internet access, games, music, video, etc. are provided.
- users can also install on the terminal devices according to their own preferences. More and more applications. More and more applications on the terminal device are becoming more and more complex, which has gradually affected the interaction efficiency and experience of the user interface between the user and the terminal device.
- the traditional application adopts a tree shape or a shortcut icon generated in the system as shown in FIG. 1.
- the general processing method is to increase the layering or arrangement of the menu. More shortcut icons.
- the shortcut icons of the application are often not arranged in one page menu, and need to be divided into multiple page menus to display completely. This type of processing can result in an increase in the number of pages on the desktop or menu.
- the embodiment of the invention provides a method and a device for displaying an application icon, so as to solve at least the problem of long search time and high recognition difficulty caused by the display mode of the application icon in the prior art.
- the virtual three-dimensional control comprises: a virtual three-dimensional sphere control, a virtual three-dimensional cube control, or a virtual three-dimensional cone control.
- the setting an application icon on the outer surface of the stereoscopic control comprises: uniformly dividing an outer surface of the virtual three-dimensional stereoscopic control into n sub-surfaces, n ⁇ 2;
- An application icon is placed at the center of each subsurface.
- the receiving an operation instruction on the screen triggers the rotation of the stereo control to reach a desired application icon, including:
- the virtual three-dimensional control is controlled to rotate according to the set direction and speed, and the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated, and the corresponding application icon is displayed based on the motion track;
- the virtual three-dimensional control is a virtual three-dimensional sphere control
- the set direction includes: rotating around a set axis, the set axis refers to: a line passing through a center of the virtual three-dimensional sphere control and along a first direction, the first direction refers to pressing and holding the touch screen The direction in which the coordinate position of the time is perpendicular to the line between the centers of the virtual three-dimensional controls;
- the virtual three-dimensional control before controlling the virtual three-dimensional control to rotate according to the set direction and speed, first determine whether the position of the touch screen is in the response range, and if so, control the virtual three-dimensional mode while holding the touch screen.
- the control rotates according to the set direction and speed, otherwise it does not respond to the hold operation; when the contact slides out of the response range on the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion;
- the set speed ⁇ is calculated according to the following formula:
- L is the distance from the center of the virtual three-dimensional control to hold the touch screen
- k is a fixed coefficient
- the invention also provides an application icon display device, comprising:
- a display module configured to display a virtual three-dimensional stereoscopic control on a touch screen of the terminal device, and set an application icon on an outer surface of the stereoscopic control
- the control module is configured to receive an operation instruction for the touch screen, and trigger the rotation of the stereo control to achieve a desired application icon.
- the display module is configured to:
- the outer surface of the virtual three-dimensional stereoscopic control is evenly divided into n sub-surfaces, n ⁇ 2; an application icon is placed at the center of each sub-surface.
- control module is configured to:
- the virtual three-dimensional control is controlled to rotate according to the set direction and speed, and the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated, and the corresponding application icon is displayed based on the motion track;
- the invention also provides a terminal device, comprising:
- a touch screen configured to display a virtual three-dimensional control, and an application icon is disposed on an outer surface of the stereoscopic control
- the processor is configured to receive an operation instruction for the touch screen, triggering the rotation of the stereo control to achieve a desired application icon.
- the present invention has at least the following advantages:
- the application icon display method and device of the present invention can display the application icon in a stereoscopic manner, so that the user can view as many application icons as possible on the touch screen of the terminal device, and control the rotation of the virtual three-dimensional control. Quickly reach the application icons required by the users, the search time is short, the identification difficulty is low, and the user experience is greatly improved.
- FIG. 1 is a schematic diagram showing an application icon in a prior art in a system desktop network arrangement
- FIG. 2 is a flowchart of a method for displaying an application icon according to a first embodiment of the present invention
- FIG. 3 is a schematic structural diagram of a configuration of an application icon display device according to a second embodiment of the present invention.
- FIG. 4 is a schematic structural diagram of a terminal device according to a third embodiment of the present invention.
- FIG. 5 is a schematic diagram showing a display effect of a virtual three-dimensional sphere control according to a fourth embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a terminal device according to a fourth embodiment of the present invention.
- a first embodiment of the present invention includes the following specific steps:
- Step S101 Display a virtual three-dimensional stereoscopic control on the touch screen of the terminal device, and set an application icon on an outer surface of the stereoscopic control.
- the center of the virtual three-dimensional control may be located at the center of the screen or at other positions of the screen, and only needs to ensure that the virtual three-dimensional control can be completely displayed.
- the virtual three-dimensional control includes: a virtual three-dimensional sphere control, a virtual three-dimensional cube control, or a virtual three-dimensional cone control.
- step S101 setting an application icon on an outer surface of the stereoscopic control comprises: uniformly dividing an outer surface of the virtual three-dimensional stereoscopic control into n sub-surfaces, n ⁇ 2; setting at a center of each sub-surface An app icon.
- the value of n can be determined by the number of application icons.
- the virtual three-dimensional control is a virtual three-dimensional cone
- the virtual three-dimensional cone rotates according to an axis running through the center of the vertex and the bottom surface, the case where the application icon is placed on the bottom surface of the cone is not considered.
- the virtual three-dimensional control is a virtual three-dimensional cube control, since it can rotate according to an axis penetrating the upper and lower surfaces, or can be rotated according to an axis running through the left and right surfaces, it is conceivable to set an application icon on all surfaces of the cube.
- Step S102 triggering the rotation of the stereo control based on the operation of the touch screen by the user to quickly reach the application icon required by the user.
- step S102 includes the following process:
- A1 During the user pressing and holding the touch screen, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, and the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated, and the corresponding application is displayed based on the motion track. icon;
- the motion trajectory of each application icon can be determined by coordinate transformation, which is a well-known technique in the art, and therefore will not be described in detail herein.
- A2 When the user's contact leaves the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion to finally reach the application icon desired by the user. When the virtual three-dimensional control is damped, the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated accordingly. Further, corresponding algorithms for achieving damping motion are also well known in the art and are not described in detail herein.
- the virtual three-dimensional control is a virtual three-dimensional sphere control:
- the set direction includes: presetting a fixed rotation direction; or rotating around the set axis, the set axis refers to: a line passing through the center of the virtual three-dimensional sphere control and along the first direction,
- the first direction refers to a direction perpendicular to a line between the coordinate position when the user presses and holds the touch screen and the center of the virtual three-dimensional control; preferably, the coordinate position when the user touches the touch screen may be located in the virtual state by default.
- the center section of the 3D sphere control that is parallel to the plane of the touch screen.
- the size and grayscale of the application icon are gradually reduced.
- the effect achieved is that the larger the application icon and the larger the gray scale, the closer the feeling to the human eye is to the user, and the farther away from the user.
- step A1 before the user presses the touch screen, before controlling the virtual three-dimensional control to rotate according to the set direction and speed, it is first determined whether the position of the user pressing the touch screen is within the response range, and if so, the user presses During the touch screen, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, otherwise it does not respond to the user's hold operation; when the user's contact slides out of the response range of the touch screen, the virtual three-dimensional control is slowly stopped by the damping motion.
- the set speed ⁇ is calculated according to the following formula:
- L is the distance from the position where the user presses and holds the touch screen from the center of the virtual three-dimensional control
- k is a fixed coefficient
- the second embodiment of the present invention corresponds to the first embodiment.
- This embodiment introduces an application icon display device, as shown in FIG. 3, including the following components:
- the display module 100 is configured to display a virtual three-dimensional stereoscopic control on the touch screen of the terminal device, and set an application icon on an outer surface of the stereoscopic control.
- the center of the virtual three-dimensional control can be located at the center of the screen, or at other positions on the screen, just to ensure that the virtual three-dimensional control can be fully displayed.
- the virtual three-dimensional control includes: a virtual three-dimensional sphere control, a virtual three-dimensional cube control, or a virtual three-dimensional cone control.
- the display module 100 is configured to: uniformly divide the outer surface of the virtual three-dimensional stereoscopic control into n sub-surfaces, n ⁇ 2; and set an application icon at the center of each sub-surface.
- the virtual three-dimensional control is a virtual three-dimensional cone
- the virtual three-dimensional cone rotates according to the axis running through the center of the vertex and the bottom surface, the case where the application icon is placed on the bottom surface of the cone is not considered.
- the virtual three-dimensional control is a virtual three-dimensional cube control, since it can be rotated according to an axis running through the upper and lower surfaces, or can be rotated according to an axis running through the left and right surfaces, it is conceivable to set an application icon on all surfaces of the cube.
- the control module 200 is configured to trigger the rotation of the stereo control based on the operation of the touch screen by the user to quickly reach the application icon required by the user.
- control module 200 is configured to: during the user pressing and holding the touch screen, control the virtual three-dimensional stereo control to rotate according to the set direction and speed, and simultaneously calculate the motion track of each application icon during the rotation of the virtual three-dimensional control, based on The motion track displays the corresponding application icon;
- the virtual three-dimensional control is a virtual three-dimensional sphere control:
- the set direction includes: presetting a fixed rotation direction; or rotating around the set axis, the set axis refers to: a line passing through the center of the virtual three-dimensional sphere control and along the first direction, The first party The direction is the direction perpendicular to the line between the coordinate position when the user presses and holds the touch screen and the center of the virtual three-dimensional control;
- the size and grayscale of the application icon are gradually reduced.
- the effect achieved is that the larger the application icon and the larger the gray scale, the closer the feeling to the human eye is to the user, and the farther away from the user.
- the control module 200 controls the virtual three-dimensional stereo control to rotate according to the set direction and speed, and first determines whether the position of the user pressing the touch screen is within the response range, and if so, during the user pressing the touch screen. Control the virtual three-dimensional control to rotate according to the set direction and speed, otherwise it does not respond to the user's hold operation; when the user's contact slides out of the response range of the touch screen, the virtual three-dimensional control is slowly stopped by the damping motion. ;
- the set speed ⁇ is calculated according to the following formula:
- L is the distance from the position where the user presses and holds the touch screen from the center of the virtual three-dimensional control
- k is a fixed coefficient
- a third embodiment of the present invention is a terminal device that can be understood as a physical device. As shown in FIG. 4, the following components are included:
- the touch screen 10 is configured to display a virtual three-dimensional control, and an application icon is disposed on an outer surface of the stereoscopic control;
- the processor 20 is configured to trigger the rotation of the stereoscopic control based on the user's operation on the touch screen to quickly reach an application icon desired by the user.
- the function of the processor 20 can be completed by the control module in the second embodiment, and the function of the touch screen 10 can be completed by the display module in the second embodiment.
- the fourth embodiment of the present invention is based on the above embodiment, and a virtual three-dimensional sphere control is taken as an example, and an application example of the present invention is introduced in conjunction with FIGS. 5-6.
- a virtual three-dimensional sphere control is spherical, and the sphere may be transparent or opaque, using a Cartesian Cartesian coordinate system.
- the center of the screen of the terminal device is set to coordinate (0,0,0)
- the center of the virtual 3D sphere control is set to the origin (x 0 ,0,z 0 )
- each point in the virtual 3D sphere control (x,y, z) is the coordinate relative to the origin, where (x, z) represents the specific position in the virtual three-dimensional sphere, the x-axis is horizontal from left to right; the z-axis is vertical from bottom to top; the y-axis is perpendicular to the terminal
- the surface of the device screen is from the outside to the inside, and the x-axis and z-axis satisfy the right-hand rule.
- the value of the y-axis represents the grayscale and font size.
- the effective display radius of the virtual three-dimensional sphere control is set to R 0 .
- the terminal device of this embodiment includes: a setting module, a detecting module, a storage module, an algorithm module, and a display and control module.
- the setting module is set to set the spherical coordinates (x s0 , 0, z s0 ) and the spherical radius R 0 of the virtual three-dimensional sphere and the number N of the spherical surfaces to determine the position and size of the virtual three-dimensional sphere on the touch screen.
- the ability to add or remove a menu or application icon, the added menu name or application icon will be displayed on a certain ball surface; users can also press the common menu directly from the menu or application icon or Icon, drag to the virtual 3D sphere.
- the setup module also provides a quick move function that moves the entire virtual 3D sphere to the desired position by detecting touch data.
- the detecting module is configured to acquire the touch trajectory data on the touch screen.
- the relative coordinates (x h0 , 0, z h0 ) of the initial touch position of the touch track relative to the virtual three-dimensional sphere center and the relative coordinates (x hn , 0, z hn ) of the current touch position of the touch track are calculated.
- the detecting module needs to determine the distance between the current finger touch coordinates and the virtual three-dimensional sphere center.
- Virtual three-dimensional sphere is less than a set value control R 1, i.e.
- the detection module notifies algorithm module Start, and give the relative coordinates (x hn , 0, z hn ) of the current touch position as valid outputs to the algorithm module;
- Check in (0, R 1 ) check Whether it is within (0, R 1 ), if it is, it indicates that the touch track is sliding from the response range to the outside of the response range, so the notification algorithm module calculates the damping motion, so that the sphere gradually stops moving, and if not, the initial touch The position and the current touch position are not within the response range, so the touch track data is continuously acquired in response to the user operation.
- the algorithm module is configured to calculate a moving trajectory of the virtual three-dimensional sphere and each application icon on the spherical surface according to the relative coordinates of the current touch position fed back by the detecting module.
- the algorithm module when the algorithm module starts and receives the relative coordinates (x hn , 0, z hn ) output by the detection module, the coordinate position of each application icon in the virtual three-dimensional sphere control is read from the storage module. , calculate the motion curve and the coordinate position of the next time, and assign each menu and application icon to the coordinate variable of the next time.
- the virtual three-dimensional sphere and the respective application icons on the spherical surface will perform a rotational motion.
- the algorithm module receives the start damping motion command output by the detecting module, the damping motion track is calculated, so that the virtual three-dimensional sphere and the respective application icons on the spherical surface are damped and gradually stopped.
- the rotary motion means that the sphere is in a straight line Do a rotary motion.
- a menu or application icon located in the virtual three-dimensional sphere control area is A, and its motion trajectory is A(t).
- the storage module is configured to store a real-time coordinate position of each application icon in the virtual three-dimensional sphere control, and a coordinate position of the touch track.
- the display and control module is configured to display a virtual three-dimensional sphere and a coordinate variable of each application icon on the current three-dimensional spherical surface according to the movement track output by the algorithm module, and the variable is displayed in the virtual three-dimensional sphere control according to (x, z) in the coordinate thereof.
- (y) in the coordinates represents the gradation and font size, and as y increases, the gradation and font linearly decrease.
- the display and control module can also highlight or un-highlight the application icon.
- the corresponding application can be opened in response to a finger click.
- the embodiment of the invention solves the problem that the efficiency of searching for an application in the terminal device is low and the user experience is poor.
- the terminal device is a device with a touch screen.
- the operating system of the terminal device presents a graphical user interface in the display area, and the user mainly interacts with the GUI through finger contact on the touch screen.
- a virtual three-dimensional sphere control is established on the desktop of the intelligent mobile terminal, and the surface of the virtual three-dimensional sphere is divided into n parts, and the relative coordinates of the center of each spherical surface relative to the center of the sphere are used as the variable address of the virtual three-dimensional sphere, and the menu or common application is used.
- the variable assigned to the virtual 3D sphere is displayed on a virtual 3D sphere by a virtual 3D sphere control.
- the virtual three-dimensional sphere can detect the touch data on the touch screen or the motion of the object near the touch screen. In response to the detected data or motion, the three-dimensional sphere drives the menu or icon on the spherical surface to rotate in a specific direction, so that the user can more conveniently and quickly. Traverse, find and open menus or application icons.
- the application icon display method and device of the above embodiment of the present invention can display the application icon in a stereoscopic manner, so that the user can view as many application icons as possible on the touch screen of the terminal device. Control the rotation of the virtual three-dimensional control, quickly reach the application icon required by the user, the search time is short, the identification difficulty is low, and the user experience is greatly improved.
- the application icon display method and apparatus have the following beneficial effects: the stereoscopic display of the application icon enables the user to view as many applications as possible on the touch screen of the terminal device.
- the program icon by controlling the rotation of the virtual three-dimensional control, quickly reaches the application icon required by the user, the search time is short, the recognition difficulty is low, and the user experience is greatly improved.
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
Provided are an application icon display method and apparatus, the method comprising: displaying a virtual three-dimensional control on a touch screen of a terminal device, and setting application icons on the outer surface of the three-dimensional control; triggering the three-dimensional control to rotate on the basis of an operation of a user on the touch screen, in order to reach the desired application icon of the user quickly. The apparatus comprises: a display module and a control module. Displaying the application icons in a three-dimensional way enables the user to see as many application icons as possible at the same time on the touch screen of the terminal device, and the desired application icon of the user on the virtual three-dimensional control is quickly reached by controlling the rotation of this control. Thus, the time for search is short, it is easy to identify the application icons, and user experience is greatly improved.
Description
本发明涉及终端设备屏幕显示技术领域,尤其涉及一种应用程序图标显示方法及装置。The present invention relates to the field of terminal device screen display technologies, and in particular, to an application program icon display method and device.
目前以智能手机为代表的终端设备已经普及,除了基本的呼叫通话功能外,还提供了很多附加服务如上网、游戏、音乐、视频等,此外,用户还可以根据自己的喜好在终端设备上安装越来越多的应用程序。终端设备上应用程序越来越多,越来越复杂,已渐渐影响到用户与终端设备的用户界面的交互效率和体验。At present, terminal devices represented by smart phones have become popular. In addition to the basic call calling functions, many additional services such as Internet access, games, music, video, etc. are provided. In addition, users can also install on the terminal devices according to their own preferences. More and more applications. More and more applications on the terminal device are becoming more and more complex, which has gradually affected the interaction efficiency and experience of the user interface between the user and the terminal device.
传统的应用程序采用树状、或者如图1所示生成快捷图标在系统桌面网状排列的显示方式,对于终端设备上日趋增多的应用程序,一般处理方式是采用增加菜单的分层或者排列更多的快捷图标。然而,受制于终端设备显示屏幕的大小,应用程序的快捷图标往往在一页菜单中排列不下,需要分为多页菜单才能显示完全。这种处理方式会导致增加桌面或菜单的页面数量。The traditional application adopts a tree shape or a shortcut icon generated in the system as shown in FIG. 1. In the display mode of the system desktop, the general processing method is to increase the layering or arrangement of the menu. More shortcut icons. However, subject to the size of the display screen of the terminal device, the shortcut icons of the application are often not arranged in one page menu, and need to be divided into multiple page menus to display completely. This type of processing can result in an increase in the number of pages on the desktop or menu.
在存在多页菜单的情况下,用户一般很难记得某个应用程序图标具体在哪一页的哪个位置,当需要查找某个应用程序时,用户时常需要上下或左右多次翻阅菜单的页面,同时需要使目光在诸多图标中搜索和辨识,才能查找到所需要的应用程序图标。目前这种多页面菜单的显示方式,增加了搜索和辨识的时间和难度,无法给用户带来愉悦的体验。当终端设备的功能和应用程序进一步增多时,用户体验就会越来越差。In the case of a multi-page menu, it is generally difficult for a user to remember which page of an application icon is located. When an application needs to be searched, the user often needs to scroll through the menu pages up and down or left and right. At the same time, you need to look and identify in many icons to find the desired application icon. At present, the display mode of such a multi-page menu increases the time and difficulty of searching and recognizing, and cannot bring a pleasant experience to the user. When the functions and applications of the terminal device further increase, the user experience becomes worse and worse.
发明内容Summary of the invention
本发明实施例提供了一种应用程序图标显示方法及装置,以至少解决现有技术中应用程序图标显示方式导致的搜索时间长和辨识难度高的问题。The embodiment of the invention provides a method and a device for displaying an application icon, so as to solve at least the problem of long search time and high recognition difficulty caused by the display mode of the application icon in the prior art.
本发明采用的技术方案是,所述应用程序图标显示方法,包括:The technical solution adopted by the present invention is that the application icon display method includes:
在终端设备的触摸屏上显示虚拟三维立体控件,将应用程序图标设置于所述立体控件的外表面上;Displaying a virtual three-dimensional stereoscopic control on a touch screen of the terminal device, and setting an application icon on an outer surface of the stereoscopic control;
接收对触摸屏的操作指令,触发所述立体控件转动,以达到所需的应用程序图标。
Receiving an operation instruction to the touch screen, triggering the stereo control to rotate to achieve a desired application icon.
可选地,所述虚拟三维立体控件包括:虚拟三维球体控件、虚拟三维立方体控件、或者虚拟三维锥体控件。Optionally, the virtual three-dimensional control comprises: a virtual three-dimensional sphere control, a virtual three-dimensional cube control, or a virtual three-dimensional cone control.
可选地,所述将应用程序图标设置于所述立体控件的外表面上,包括:将虚拟三维立体控件的外表面均匀划分为n个子表面,n≥2;Optionally, the setting an application icon on the outer surface of the stereoscopic control comprises: uniformly dividing an outer surface of the virtual three-dimensional stereoscopic control into n sub-surfaces, n≥2;
在每个子表面的中心处设置一应用程序图标。An application icon is placed at the center of each subsurface.
可选地,所述接收对屏幕的操作指令,触发所述立体控件转动,以达到所需的应用程序图标,包括:Optionally, the receiving an operation instruction on the screen triggers the rotation of the stereo control to reach a desired application icon, including:
在按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,同时计算虚拟三维立体控件转动过程中各应用程序图标的运动轨迹,基于所述运动轨迹显示相应的应用程序图标;During the hold of the touch screen, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, and the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated, and the corresponding application icon is displayed based on the motion track;
当触点离开触摸屏时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动,以最终达到所需的应用程序图标处。When the contact leaves the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion to finally reach the desired application icon.
可选地,在虚拟三维立体控件为虚拟三维球体控件的情况下:Optionally, in the case where the virtual three-dimensional control is a virtual three-dimensional sphere control:
所述设定的方向,包括:围绕设定轴转动,所述设定轴是指:经过虚拟三维球体控件中心、且沿着第一方向的直线,所述第一方向是指与按住触摸屏时的坐标位置和虚拟三维立体控件中心之间的连线相垂直的方向;The set direction includes: rotating around a set axis, the set axis refers to: a line passing through a center of the virtual three-dimensional sphere control and along a first direction, the first direction refers to pressing and holding the touch screen The direction in which the coordinate position of the time is perpendicular to the line between the centers of the virtual three-dimensional controls;
从虚拟三维球体控件前面到后面的方向上,应用程序图标的大小和灰度均逐渐减小。From the front to the back of the virtual 3D sphere control, the size and grayscale of the application icon are gradually reduced.
可选地,在按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动之前,先判断按住触摸屏的位置是否在响应范围内,若是则在按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,否则不响应按住操作;当触点滑出触摸屏上的所述响应范围时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动;Optionally, during the pressing of the touch screen, before controlling the virtual three-dimensional control to rotate according to the set direction and speed, first determine whether the position of the touch screen is in the response range, and if so, control the virtual three-dimensional mode while holding the touch screen. The control rotates according to the set direction and speed, otherwise it does not respond to the hold operation; when the contact slides out of the response range on the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion;
以虚拟三维立体控件中心为原点,设响应范围的半径为R,则所述设定的速度ω,按照以下公式计算:Taking the center of the virtual three-dimensional control as the origin, and setting the radius of the response range to R, the set speed ω is calculated according to the following formula:
其中,L为按住触摸屏的位置距虚拟三维立体控件中心的距离,k为固定的系数。
Where L is the distance from the center of the virtual three-dimensional control to hold the touch screen, and k is a fixed coefficient.
本发明还提供一种应用程序图标显示装置,包括:The invention also provides an application icon display device, comprising:
显示模块,设置为在终端设备的触摸屏上显示虚拟三维立体控件,将应用程序图标设置于所述立体控件的外表面上;a display module, configured to display a virtual three-dimensional stereoscopic control on a touch screen of the terminal device, and set an application icon on an outer surface of the stereoscopic control;
控制模块,设置为接收对触摸屏的操作指令,触发所述立体控件转动,以达到所需的应用程序图标。The control module is configured to receive an operation instruction for the touch screen, and trigger the rotation of the stereo control to achieve a desired application icon.
可选地,所述显示模块,设置为:Optionally, the display module is configured to:
将虚拟三维立体控件的外表面均匀划分为n个子表面,n≥2;在每个子表面的中心处设置一应用程序图标。The outer surface of the virtual three-dimensional stereoscopic control is evenly divided into n sub-surfaces, n≥2; an application icon is placed at the center of each sub-surface.
可选地,所述控制模块,设置为:Optionally, the control module is configured to:
在按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,同时计算虚拟三维立体控件转动过程中各应用程序图标的运动轨迹,基于所述运动轨迹显示相应的应用程序图标;During the hold of the touch screen, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, and the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated, and the corresponding application icon is displayed based on the motion track;
当触点离开触摸屏时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动,以最终达到所需的应用程序图标处。When the contact leaves the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion to finally reach the desired application icon.
本发明还提供一种终端设备,包括:The invention also provides a terminal device, comprising:
触摸屏,设置为显示虚拟三维立体控件,所述立体控件的外表面上设置有应用程序图标;a touch screen configured to display a virtual three-dimensional control, and an application icon is disposed on an outer surface of the stereoscopic control;
处理器,设置为接收对触摸屏的操作指令,触发所述立体控件转动,以达到所需的应用程序图标。The processor is configured to receive an operation instruction for the touch screen, triggering the rotation of the stereo control to achieve a desired application icon.
采用上述技术方案,本发明至少具有下列优点:With the above technical solution, the present invention has at least the following advantages:
本发明所述应用程序图标显示方法及装置,对应用程序图标进行立体化的显示,可以使用户在终端设备触摸屏上同时查看到尽可能多的应用程序图标,通过控制虚拟三维立体控件的转动,快速达到其上用户所需的应用程序图标,搜索时间短、辨识难度低,极大提升了用户的使用体验。The application icon display method and device of the present invention can display the application icon in a stereoscopic manner, so that the user can view as many application icons as possible on the touch screen of the terminal device, and control the rotation of the virtual three-dimensional control. Quickly reach the application icons required by the users, the search time is short, the identification difficulty is low, and the user experience is greatly improved.
图1为现有技术中的应用程序图标在系统桌面网状排列显示的示意图;
FIG. 1 is a schematic diagram showing an application icon in a prior art in a system desktop network arrangement;
图2为本发明第一实施例的应用程序图标显示方法流程图;2 is a flowchart of a method for displaying an application icon according to a first embodiment of the present invention;
图3为本发明第二实施例的应用程序图标显示装置组成结构示意图;3 is a schematic structural diagram of a configuration of an application icon display device according to a second embodiment of the present invention;
图4为本发明第三实施例的终端设备组成结构示意图;4 is a schematic structural diagram of a terminal device according to a third embodiment of the present invention;
图5为本发明第四实施例的虚拟三维球体控件的显示效果示意图;FIG. 5 is a schematic diagram showing a display effect of a virtual three-dimensional sphere control according to a fourth embodiment of the present invention; FIG.
图6为本发明第四实施例的终端设备组成结构示意图。FIG. 6 is a schematic structural diagram of a terminal device according to a fourth embodiment of the present invention.
为更进一步阐述本发明为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本发明进行详细说明如后。The present invention will be described in detail below with reference to the accompanying drawings and preferred embodiments.
本发明第一实施例,一种应用程序图标显示方法,如图2所示,包括以下具体步骤:A first embodiment of the present invention, an application icon display method, as shown in FIG. 2, includes the following specific steps:
步骤S101,在终端设备的触摸屏上显示虚拟三维立体控件,将应用程序图标设置于所述立体控件的外表面上。Step S101: Display a virtual three-dimensional stereoscopic control on the touch screen of the terminal device, and set an application icon on an outer surface of the stereoscopic control.
具体的,该虚拟三维立体控件的中心可以位于屏幕的中心,也可以位于屏幕的其他位置处,只需保证该虚拟三维立体控件能够完整显示出来即可。Specifically, the center of the virtual three-dimensional control may be located at the center of the screen or at other positions of the screen, and only needs to ensure that the virtual three-dimensional control can be completely displayed.
该虚拟三维立体控件包括:虚拟三维球体控件、虚拟三维立方体控件、或者虚拟三维锥体控件等。The virtual three-dimensional control includes: a virtual three-dimensional sphere control, a virtual three-dimensional cube control, or a virtual three-dimensional cone control.
在步骤S101中,将应用程序图标设置于所述立体控件的外表面上,具体包括:将虚拟三维立体控件的外表面均匀划分为n个子表面,n≥2;在每个子表面的中心处设置一应用程序图标。n的数值可以由应用程序图标的数量来确定。In step S101, setting an application icon on an outer surface of the stereoscopic control comprises: uniformly dividing an outer surface of the virtual three-dimensional stereoscopic control into n sub-surfaces, n≥2; setting at a center of each sub-surface An app icon. The value of n can be determined by the number of application icons.
当虚拟三维立体控件为虚拟三维锥体时,由于虚拟三维锥体按照贯穿于顶点与底面中心的轴转动,不考虑将应用程序图标设置在该锥体底面的情况。When the virtual three-dimensional control is a virtual three-dimensional cone, since the virtual three-dimensional cone rotates according to an axis running through the center of the vertex and the bottom surface, the case where the application icon is placed on the bottom surface of the cone is not considered.
当虚拟三维立体控件为虚拟三维立方体控件时,由于可以按照贯穿于上下表面的轴转动,也可以按照贯穿于左右表面的轴转动,可以考虑在该立方体的所有表面设置应用程序图标。When the virtual three-dimensional control is a virtual three-dimensional cube control, since it can rotate according to an axis penetrating the upper and lower surfaces, or can be rotated according to an axis running through the left and right surfaces, it is conceivable to set an application icon on all surfaces of the cube.
步骤S102,基于用户对触摸屏的操作,触发所述立体控件转动,以迅速达到用户所需的应用程序图标。
Step S102, triggering the rotation of the stereo control based on the operation of the touch screen by the user to quickly reach the application icon required by the user.
具体的,该步骤S102包括以下处理流程:Specifically, the step S102 includes the following process:
A1:在用户按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,同时计算虚拟三维立体控件转动过程中各应用程序图标的运动轨迹,基于所述运动轨迹显示相应的应用程序图标;A1: During the user pressing and holding the touch screen, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, and the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated, and the corresponding application is displayed based on the motion track. icon;
进一步的,基于虚拟三维立体控件的转动,可以通过坐标变换确定出各应用程序图标的运动轨迹,这一内容是本领域的公知技术,故此处不详述。Further, based on the rotation of the virtual three-dimensional control, the motion trajectory of each application icon can be determined by coordinate transformation, which is a well-known technique in the art, and therefore will not be described in detail herein.
A2:当用户的触点离开触摸屏时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动,以最终达到用户所需的应用程序图标处。当虚拟三维立体控件做阻尼转动时,相应的计算虚拟三维立体控件转动过程中各应用程序图标的运动轨迹。进一步的,实现阻尼运动的相应算法也是本领域的公知技术,故此处不详述。A2: When the user's contact leaves the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion to finally reach the application icon desired by the user. When the virtual three-dimensional control is damped, the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated accordingly. Further, corresponding algorithms for achieving damping motion are also well known in the art and are not described in detail herein.
优选的,在虚拟三维立体控件为虚拟三维球体控件的情况下:Preferably, in the case where the virtual three-dimensional control is a virtual three-dimensional sphere control:
所述设定的方向,包括:预先设定一固定的转动方向;或者,围绕设定轴转动,所述设定轴是指:经过虚拟三维球体控件中心、且沿着第一方向的直线,所述第一方向是指与用户按住触摸屏时的坐标位置和虚拟三维立体控件中心之间的连线相垂直的方向;优选的,用户对于触摸屏进行触摸操作时的坐标位置均可以默认位于虚拟三维球体控件中与触摸屏所在平面平行的中心截面上。The set direction includes: presetting a fixed rotation direction; or rotating around the set axis, the set axis refers to: a line passing through the center of the virtual three-dimensional sphere control and along the first direction, The first direction refers to a direction perpendicular to a line between the coordinate position when the user presses and holds the touch screen and the center of the virtual three-dimensional control; preferably, the coordinate position when the user touches the touch screen may be located in the virtual state by default. The center section of the 3D sphere control that is parallel to the plane of the touch screen.
从虚拟三维球体控件前面到后面的方向上,应用程序图标的大小和灰度均逐渐减小。实现的效果是,应用程序图标越大、灰度越大,给人眼的感觉就离用户越近,反之,离用户越远。From the front to the back of the virtual 3D sphere control, the size and grayscale of the application icon are gradually reduced. The effect achieved is that the larger the application icon and the larger the gray scale, the closer the feeling to the human eye is to the user, and the farther away from the user.
优选的,在步骤A1中,在用户按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动之前,先判断用户按住触摸屏的位置是否在响应范围内,若是则在用户按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,否则不响应用户的按住操作;当用户的触点滑出触摸屏的响应范围时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动;Preferably, in step A1, before the user presses the touch screen, before controlling the virtual three-dimensional control to rotate according to the set direction and speed, it is first determined whether the position of the user pressing the touch screen is within the response range, and if so, the user presses During the touch screen, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, otherwise it does not respond to the user's hold operation; when the user's contact slides out of the response range of the touch screen, the virtual three-dimensional control is slowly stopped by the damping motion. Rotation
以虚拟三维立体控件中心为原点,设响应范围的半径为R,则所述设定的速度ω,按照以下公式计算:Taking the center of the virtual three-dimensional control as the origin, and setting the radius of the response range to R, the set speed ω is calculated according to the following formula:
其中,L为用户按住触摸屏的位置距虚拟三维立体控件中心的距离,k为固定的系数。
Where L is the distance from the position where the user presses and holds the touch screen from the center of the virtual three-dimensional control, and k is a fixed coefficient.
从上述公式可以看出,在用户按住触摸屏期间,若发现所需的应用程序图标已进入视野范围,则可以从当前按住位置向虚拟三维立体控件中心滑动,以逐渐减慢该立体控件转动的速度,最终停止在用户所需的应用程序图标处。It can be seen from the above formula that during the user pressing and holding the touch screen, if it is found that the desired application icon has entered the field of view, the user can slide from the current hold position to the center of the virtual three-dimensional control to gradually slow down the rotation of the stereo control. The speed is eventually stopped at the app icon that the user needs.
本发明第二实施例,与第一实施例对应,本实施例介绍一种应用程序图标显示装置,如图3所示,包括以下组成部分:The second embodiment of the present invention corresponds to the first embodiment. This embodiment introduces an application icon display device, as shown in FIG. 3, including the following components:
1)显示模块100,设置为在终端设备的触摸屏上显示虚拟三维立体控件,将应用程序图标设置于所述立体控件的外表面上。该虚拟三维立体控件的中心可以位于屏幕的中心,也可以位于屏幕的其他位置处,只需保证该虚拟三维立体控件能够完整显示出来即可。该虚拟三维立体控件包括:虚拟三维球体控件、虚拟三维立方体控件、或者虚拟三维锥体控件等。1) The display module 100 is configured to display a virtual three-dimensional stereoscopic control on the touch screen of the terminal device, and set an application icon on an outer surface of the stereoscopic control. The center of the virtual three-dimensional control can be located at the center of the screen, or at other positions on the screen, just to ensure that the virtual three-dimensional control can be fully displayed. The virtual three-dimensional control includes: a virtual three-dimensional sphere control, a virtual three-dimensional cube control, or a virtual three-dimensional cone control.
具体的,显示模块100,设置为:将虚拟三维立体控件的外表面均匀划分为n个子表面,n≥2;在每个子表面的中心处设置一应用程序图标。Specifically, the display module 100 is configured to: uniformly divide the outer surface of the virtual three-dimensional stereoscopic control into n sub-surfaces, n≥2; and set an application icon at the center of each sub-surface.
需要说明的是,当虚拟三维立体控件为虚拟三维锥体时,由于虚拟三维锥体按照贯穿于顶点与底面中心的轴转动,不考虑将应用程序图标设置在该锥体底面的情况。It should be noted that when the virtual three-dimensional control is a virtual three-dimensional cone, since the virtual three-dimensional cone rotates according to the axis running through the center of the vertex and the bottom surface, the case where the application icon is placed on the bottom surface of the cone is not considered.
当虚拟三维立体控件为虚拟三维立方体控件,由于可以按照贯穿于上下表面的轴转动,也可以按照贯穿于左右表面的轴转动,可以考虑在该立方体的所有表面设置应用程序图标。When the virtual three-dimensional control is a virtual three-dimensional cube control, since it can be rotated according to an axis running through the upper and lower surfaces, or can be rotated according to an axis running through the left and right surfaces, it is conceivable to set an application icon on all surfaces of the cube.
2)控制模块200,设置为基于用户对触摸屏的操作,触发所述立体控件转动,以迅速达到用户所需的应用程序图标。2) The control module 200 is configured to trigger the rotation of the stereo control based on the operation of the touch screen by the user to quickly reach the application icon required by the user.
具体的,控制模块200,设置为:在用户按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,同时计算虚拟三维立体控件转动过程中各应用程序图标的运动轨迹,基于所述运动轨迹显示相应的应用程序图标;Specifically, the control module 200 is configured to: during the user pressing and holding the touch screen, control the virtual three-dimensional stereo control to rotate according to the set direction and speed, and simultaneously calculate the motion track of each application icon during the rotation of the virtual three-dimensional control, based on The motion track displays the corresponding application icon;
当用户的触点离开触摸屏时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动,以最终达到用户所需的应用程序图标处。When the user's contact leaves the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion to finally reach the application icon desired by the user.
优选的,在虚拟三维立体控件为虚拟三维球体控件的情况下:Preferably, in the case where the virtual three-dimensional control is a virtual three-dimensional sphere control:
所述设定的方向,包括:预先设定一固定的转动方向;或者,围绕设定轴转动,所述设定轴是指:经过虚拟三维球体控件中心、且沿着第一方向的直线,所述第一方
向是指与用户按住触摸屏时的坐标位置和虚拟三维立体控件中心之间的连线相垂直的方向;The set direction includes: presetting a fixed rotation direction; or rotating around the set axis, the set axis refers to: a line passing through the center of the virtual three-dimensional sphere control and along the first direction, The first party
The direction is the direction perpendicular to the line between the coordinate position when the user presses and holds the touch screen and the center of the virtual three-dimensional control;
从虚拟三维球体控件前面到后面的方向上,应用程序图标的大小和灰度均逐渐减小。实现的效果是,应用程序图标越大、灰度越大,给人眼的感觉就离用户越近,反之,离用户越远。From the front to the back of the virtual 3D sphere control, the size and grayscale of the application icon are gradually reduced. The effect achieved is that the larger the application icon and the larger the gray scale, the closer the feeling to the human eye is to the user, and the farther away from the user.
优选的,在用户按住触摸屏期间,控制模块200控制虚拟三维立体控件按照设定的方向和速度转动之前,先判断用户按住触摸屏的位置是否在响应范围内,若是则在用户按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,否则不响应用户的按住操作;当用户的触点滑出触摸屏的响应范围时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动;Preferably, during the user pressing and holding the touch screen, the control module 200 controls the virtual three-dimensional stereo control to rotate according to the set direction and speed, and first determines whether the position of the user pressing the touch screen is within the response range, and if so, during the user pressing the touch screen. Control the virtual three-dimensional control to rotate according to the set direction and speed, otherwise it does not respond to the user's hold operation; when the user's contact slides out of the response range of the touch screen, the virtual three-dimensional control is slowly stopped by the damping motion. ;
以虚拟三维立体控件中心为原点,设响应范围的半径为R,则所述设定的速度ω,按照以下公式计算:Taking the center of the virtual three-dimensional control as the origin, and setting the radius of the response range to R, the set speed ω is calculated according to the following formula:
其中,L为用户按住触摸屏的位置距虚拟三维立体控件中心的距离,k为固定的系数。 Where L is the distance from the position where the user presses and holds the touch screen from the center of the virtual three-dimensional control, and k is a fixed coefficient.
从上述公式可以看出,在用户按住触摸屏期间,若发现所需的应用程序图标已进入视野范围,则可以从当前按住位置向虚拟三维立体控件中心滑动,以逐渐减慢该立体控件转动的速度,最终停止在用户所需的应用程序图标处。It can be seen from the above formula that during the user pressing and holding the touch screen, if it is found that the desired application icon has entered the field of view, the user can slide from the current hold position to the center of the virtual three-dimensional control to gradually slow down the rotation of the stereo control. The speed is eventually stopped at the app icon that the user needs.
本发明第三实施例,一种终端设备,可以作为实体装置来理解,如图4所示,包括以下组成部分:A third embodiment of the present invention is a terminal device that can be understood as a physical device. As shown in FIG. 4, the following components are included:
触摸屏10,设置为显示虚拟三维立体控件,所述立体控件的外表面上设置有应用程序图标;The touch screen 10 is configured to display a virtual three-dimensional control, and an application icon is disposed on an outer surface of the stereoscopic control;
处理器20,设置为基于用户对触摸屏的操作,触发所述立体控件转动,以迅速达到用户所需的应用程序图标。The processor 20 is configured to trigger the rotation of the stereoscopic control based on the user's operation on the touch screen to quickly reach an application icon desired by the user.
在本实施例中,处理器20的功能可以由第二实施例中的控制模块来完成,触摸屏10的功能可以由第二实施例中的显示模块来完成。In the present embodiment, the function of the processor 20 can be completed by the control module in the second embodiment, and the function of the touch screen 10 can be completed by the display module in the second embodiment.
本发明第四实施例,本实施例是在上述实施例的基础上,以虚拟三维球体控件为例,结合附图5~6介绍一个本发明的应用实例。
The fourth embodiment of the present invention is based on the above embodiment, and a virtual three-dimensional sphere control is taken as an example, and an application example of the present invention is introduced in conjunction with FIGS. 5-6.
如图5所示,在终端设备的屏幕上,一个虚拟三维球体控件呈球形,球体可以是透明的或不透明的,采用笛卡尔直角坐标系。设终端设备的屏幕中心作坐标为(0,0,0),虚拟三维球体控件的中心设置为原点(x0,0,z0),虚拟三维球体控件中的每个点(x,y,z)是相对原点的坐标,其中(x,z)表示在虚拟三维球体中的具体位置,x轴为水平从左向右方向;z轴为垂直从下往上方向;y轴为垂直于终端设备屏幕表面从外向里的方向,与x轴和z轴满足右手定则,y轴的数值表示灰度和字体大小,y坐标越小,灰度越大,字体越大,依照视觉的透视原理,由此呈现出一个虚拟立体的效果。在本实施例中,虚拟三维球体控件的有效显示半径设为R0。As shown in FIG. 5, on the screen of the terminal device, a virtual three-dimensional sphere control is spherical, and the sphere may be transparent or opaque, using a Cartesian Cartesian coordinate system. Set the center of the screen of the terminal device to coordinate (0,0,0), the center of the virtual 3D sphere control is set to the origin (x 0 ,0,z 0 ), and each point in the virtual 3D sphere control (x,y, z) is the coordinate relative to the origin, where (x, z) represents the specific position in the virtual three-dimensional sphere, the x-axis is horizontal from left to right; the z-axis is vertical from bottom to top; the y-axis is perpendicular to the terminal The surface of the device screen is from the outside to the inside, and the x-axis and z-axis satisfy the right-hand rule. The value of the y-axis represents the grayscale and font size. The smaller the y-coordinate, the larger the grayscale and the larger the font, according to the principle of visual perspective. , thus presenting a virtual three-dimensional effect. In this embodiment, the effective display radius of the virtual three-dimensional sphere control is set to R 0 .
如图6所示,本实施例的终端设备包括:一个设置模块、一个检测模块、一个存储模块、一个算法模块以及一个显示和控制模块。As shown in FIG. 6, the terminal device of this embodiment includes: a setting module, a detecting module, a storage module, an algorithm module, and a display and control module.
设置模块,设置为设置虚拟三维球体的球心坐标(xs0,0,zs0)和球半径R0以及分球面数量N,以确定虚拟三维球体在触摸屏上的位置和大小。另外,提供添加或删除某个菜单或应用程序图标的功能,被添加的菜单名称或应用程序图标将显示在某一个分球面上;用户也可以直接从菜单或应用程序图标中按住常用菜单或图标,拖至虚拟三维球面上。设置模块还提供快捷移动功能,通过检测触摸数据,移动整个虚拟三维球体,至用户希望的位置。The setting module is set to set the spherical coordinates (x s0 , 0, z s0 ) and the spherical radius R 0 of the virtual three-dimensional sphere and the number N of the spherical surfaces to determine the position and size of the virtual three-dimensional sphere on the touch screen. In addition, the ability to add or remove a menu or application icon, the added menu name or application icon will be displayed on a certain ball surface; users can also press the common menu directly from the menu or application icon or Icon, drag to the virtual 3D sphere. The setup module also provides a quick move function that moves the entire virtual 3D sphere to the desired position by detecting touch data.
检测模块,设置为获取触摸屏上的触摸轨迹数据,在本发明实施例中,用户对于触摸屏进行触摸操作时的坐标位置均可以默认位于虚拟三维球体控件中y=0的中心截面上。计算触摸轨迹的初始触摸位置相对于虚拟三维球体球心的相对坐标(xh0,0,zh0),以及触摸轨迹的当前触摸位置的相对坐标(xhn,0,zhn)。在所述实施例中,检测模块需判断当前手指触摸坐标相对虚拟三维球体球心的距离是否小于虚拟三维球体控件的某个设定值R1,即在(0,R1)的区间内才响应用户的触摸操作,如果在(0,R1)的区间内,检测模块通知算法模块启动,并把当前触摸位置的相对坐标(xhn,0,zhn)作为有效输出给到算法模块;如果不在(0,R1)内,则检查是否在(0,R1)内,如果在,则说明触摸轨迹是从响应范围内滑动到了响应范围之外,故通知算法模块计算阻尼运动,使球体逐渐停止运动,如果不在,则说明初始触摸位置与当前触摸位置均不位于响应范围内,故暂不响应用户操作,继续获取触摸轨迹数据。The detecting module is configured to acquire the touch trajectory data on the touch screen. In the embodiment of the present invention, the coordinate position when the user performs the touch operation on the touch screen may be located on the central cross section of the virtual three-dimensional sphere control by y=0. The relative coordinates (x h0 , 0, z h0 ) of the initial touch position of the touch track relative to the virtual three-dimensional sphere center and the relative coordinates (x hn , 0, z hn ) of the current touch position of the touch track are calculated. In the embodiment, the detecting module needs to determine the distance between the current finger touch coordinates and the virtual three-dimensional sphere center. Virtual three-dimensional sphere is less than a set value control R 1, i.e. in the (0, R 1) before the interval in response to user's touch operation, if in the interval (0, R 1), the detection module notifies algorithm module Start, and give the relative coordinates (x hn , 0, z hn ) of the current touch position as valid outputs to the algorithm module; Check in (0, R 1 ), check Whether it is within (0, R 1 ), if it is, it indicates that the touch track is sliding from the response range to the outside of the response range, so the notification algorithm module calculates the damping motion, so that the sphere gradually stops moving, and if not, the initial touch The position and the current touch position are not within the response range, so the touch track data is continuously acquired in response to the user operation.
算法模块,设置为根据检测模块反馈的当前触摸位置的相对坐标,计算虚拟三维球体以及球面上各个应用程序图标的移动轨迹。
The algorithm module is configured to calculate a moving trajectory of the virtual three-dimensional sphere and each application icon on the spherical surface according to the relative coordinates of the current touch position fed back by the detecting module.
在本实施例中,当算法模块启动并收到检测模块输出的相对坐标(xhn,0,zhn),将从存储模块读取所述虚拟三维球体控件内的各个应用程序图标的坐标位置,计算运动曲线和下一时间的坐标位置,将各个菜单和应用程序图标赋予下一时间的坐标变量。在本实施例中,虚拟三维球体及球面上的各个应用程序图标将做旋转运动。当算法模块收到检测模块输出的启动阻尼运动指令时,计算阻尼运动轨迹,使得虚拟三维球体及球面上的各个应用程序图标做阻尼运动并逐渐停止。In this embodiment, when the algorithm module starts and receives the relative coordinates (x hn , 0, z hn ) output by the detection module, the coordinate position of each application icon in the virtual three-dimensional sphere control is read from the storage module. , calculate the motion curve and the coordinate position of the next time, and assign each menu and application icon to the coordinate variable of the next time. In this embodiment, the virtual three-dimensional sphere and the respective application icons on the spherical surface will perform a rotational motion. When the algorithm module receives the start damping motion command output by the detecting module, the damping motion track is calculated, so that the virtual three-dimensional sphere and the respective application icons on the spherical surface are damped and gradually stopped.
所述旋转运动是指,球体按直线 做旋转运动。设在虚拟三维球体控件区域内的某个菜单或应用图标为A,其运动轨迹为A(t),当算法模块启动并收到检测模块输出的相对坐标(xhn,0,zhn)时,读取存储模块中A的当前坐标为(x0,y0,z0),根据算法计算虚拟三维球体的运动,或者A的运动轨迹A(t)=(x(t),y(t),z(t)),输出A在下一时钟的坐标位置。The rotary motion means that the sphere is in a straight line Do a rotary motion. A menu or application icon located in the virtual three-dimensional sphere control area is A, and its motion trajectory is A(t). When the algorithm module starts and receives the relative coordinates (x hn , 0, z hn ) of the detection module output, Read the current coordinate of A in the storage module as (x 0 , y 0 , z 0 ), calculate the motion of the virtual three-dimensional sphere according to the algorithm, or the motion trajectory of A (T)=(x(t), y(t ), z(t)), output A is at the coordinate position of the next clock.
存储模块,设置为存储虚拟三维球体控件内各个应用程序图标实时的坐标位置,以及触摸轨迹的坐标位置。The storage module is configured to store a real-time coordinate position of each application icon in the virtual three-dimensional sphere control, and a coordinate position of the touch track.
显示和控制模块,设置为根据算法模块输出的移动轨迹,显示虚拟三维球体以及当前三维球面上各个应用程序图标的坐标变量,变量按其坐标中的(x,z)显示于虚拟三维球体控件中,坐标中的(y)表示灰度和字体大小,随着y的增加,灰度和字体线性减小。同时该显示和控制模块也可以实现应用程序图标的高亮显示或解除高亮。可以响应手指的点击操作,打开相应的应用程序。The display and control module is configured to display a virtual three-dimensional sphere and a coordinate variable of each application icon on the current three-dimensional spherical surface according to the movement track output by the algorithm module, and the variable is displayed in the virtual three-dimensional sphere control according to (x, z) in the coordinate thereof. (y) in the coordinates represents the gradation and font size, and as y increases, the gradation and font linearly decrease. At the same time, the display and control module can also highlight or un-highlight the application icon. The corresponding application can be opened in response to a finger click.
本发明实施例解决了在终端设备中搜索应用程序的效率低和用户体验差的问题。终端设备是具有触摸屏的一种设备,终端设备的操作系统在显示区域呈现一种图形用户界面,用户主要在触摸屏上通过手指接触与GUI进行交互。在智能移动终端的桌面上建立一个虚拟三维球体控件,把虚拟三维球体表面分为n部分,每个分球面中心相对于球体中心的相对坐标作为虚拟三维球体的变量地址,将菜单或常用应用程序图标赋值给虚拟三维球体的变量,通过虚拟三维球体控件在一个虚拟三维球面上显示出来。这个虚拟三维球体可以检测触摸屏上的触摸数据或触摸屏附近的对象的运动,响应于检测到的数据或运动,三维球体带动球面上的菜单或图标按特定方向进行转动,使用户能更加方便快捷地遍历、找到和打开菜单或应用程序图标。The embodiment of the invention solves the problem that the efficiency of searching for an application in the terminal device is low and the user experience is poor. The terminal device is a device with a touch screen. The operating system of the terminal device presents a graphical user interface in the display area, and the user mainly interacts with the GUI through finger contact on the touch screen. A virtual three-dimensional sphere control is established on the desktop of the intelligent mobile terminal, and the surface of the virtual three-dimensional sphere is divided into n parts, and the relative coordinates of the center of each spherical surface relative to the center of the sphere are used as the variable address of the virtual three-dimensional sphere, and the menu or common application is used. The variable assigned to the virtual 3D sphere is displayed on a virtual 3D sphere by a virtual 3D sphere control. The virtual three-dimensional sphere can detect the touch data on the touch screen or the motion of the object near the touch screen. In response to the detected data or motion, the three-dimensional sphere drives the menu or icon on the spherical surface to rotate in a specific direction, so that the user can more conveniently and quickly. Traverse, find and open menus or application icons.
本发明上述实施例的应用程序图标显示方法及装置,对应用程序图标进行立体化的显示,可以使用户在终端设备触摸屏上同时查看到尽可能多的应用程序图标,通过
控制虚拟三维立体控件的转动,快速达到其上用户所需的应用程序图标,搜索时间短、辨识难度低,极大提升了用户的使用体验。The application icon display method and device of the above embodiment of the present invention can display the application icon in a stereoscopic manner, so that the user can view as many application icons as possible on the touch screen of the terminal device.
Control the rotation of the virtual three-dimensional control, quickly reach the application icon required by the user, the search time is short, the identification difficulty is low, and the user experience is greatly improved.
通过具体实施方式的说明,应当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图示仅是提供参考与说明之用,并非用来对本发明加以限制。The technical means and functions of the present invention for achieving the intended purpose can be more deeply and specifically understood by the description of the specific embodiments. However, the accompanying drawings are only for the purpose of illustration and description, and are not intended to limit.
如上所述,本发明实施例提供的一种应用程序图标显示方法及装置具有以下有益效果:对应用程序图标进行立体化的显示,可以使用户在终端设备触摸屏上同时查看到尽可能多的应用程序图标,通过控制虚拟三维立体控件的转动,快速达到其上用户所需的应用程序图标,搜索时间短、辨识难度低,极大提升了用户的使用体验。
As described above, the application icon display method and apparatus provided by the embodiments of the present invention have the following beneficial effects: the stereoscopic display of the application icon enables the user to view as many applications as possible on the touch screen of the terminal device. The program icon, by controlling the rotation of the virtual three-dimensional control, quickly reaches the application icon required by the user, the search time is short, the recognition difficulty is low, and the user experience is greatly improved.
Claims (10)
- 一种应用程序图标显示方法,包括:An application icon display method, including:在终端设备的触摸屏上显示虚拟三维立体控件,将应用程序图标设置于所述立体控件的外表面上;Displaying a virtual three-dimensional stereoscopic control on a touch screen of the terminal device, and setting an application icon on an outer surface of the stereoscopic control;接收对触摸屏的操作指令,触发所述立体控件转动,以达到所需的应用程序图标。Receiving an operation instruction to the touch screen, triggering the stereo control to rotate to achieve a desired application icon.
- 根据权利要求1所述的应用程序图标显示方法,其中,所述虚拟三维立体控件包括:虚拟三维球体控件、虚拟三维立方体控件、或者虚拟三维锥体控件。The application icon display method according to claim 1, wherein the virtual three-dimensional stereoscopic control comprises: a virtual three-dimensional sphere control, a virtual three-dimensional cube control, or a virtual three-dimensional cone control.
- 根据权利要求1所述的应用程序图标显示方法,其中,所述将应用程序图标设置于所述立体控件的外表面上,包括:将虚拟三维立体控件的外表面均匀划分为n个子表面,n≥2;The application icon display method according to claim 1, wherein the setting an application icon on an outer surface of the stereoscopic control comprises: uniformly dividing an outer surface of the virtual three-dimensional stereoscopic control into n sub-surfaces, n ≥2;在每个子表面的中心处设置一应用程序图标。An application icon is placed at the center of each subsurface.
- 根据权利要求1所述的应用程序图标显示方法,其中,所述接收对屏幕的操作指令,触发所述立体控件转动,以达到所需的应用程序图标,包括:The application icon display method according to claim 1, wherein the receiving an operation instruction for the screen triggers the rotation of the stereo control to reach a desired application icon, including:在按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,同时计算虚拟三维立体控件转动过程中各应用程序图标的运动轨迹,基于所述运动轨迹显示相应的应用程序图标;During the hold of the touch screen, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, and the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated, and the corresponding application icon is displayed based on the motion track;当触点离开触摸屏时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动,以最终达到所需的应用程序图标处。When the contact leaves the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion to finally reach the desired application icon.
- 根据权利要求4所述的应用程序图标显示方法,其中,在虚拟三维立体控件为虚拟三维球体控件的情况下:The application icon display method according to claim 4, wherein, in the case where the virtual three-dimensional control is a virtual three-dimensional sphere control:所述设定的方向,包括:围绕设定轴转动,所述设定轴是指:经过虚拟三维球体控件中心、且沿着第一方向的直线,所述第一方向是指与按住触摸屏时的坐标位置和虚拟三维立体控件中心之间的连线相垂直的方向;The set direction includes: rotating around a set axis, the set axis refers to: a line passing through a center of the virtual three-dimensional sphere control and along a first direction, the first direction refers to pressing and holding the touch screen The direction in which the coordinate position of the time is perpendicular to the line between the centers of the virtual three-dimensional controls;从虚拟三维球体控件前面到后面的方向上,应用程序图标的大小和灰度均逐渐减小。 From the front to the back of the virtual 3D sphere control, the size and grayscale of the application icon are gradually reduced.
- 根据权利要求4所述的应用程序图标显示方法,其中,在按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动之前,先判断按住触摸屏的位置是否在响应范围内,若是则在按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,否则不响应按住操作;当触点滑出触摸屏上的所述响应范围时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动;The application icon display method according to claim 4, wherein during the pressing of the touch screen, before controlling the virtual three-dimensional control to rotate according to the set direction and speed, it is first determined whether the position of the touch screen is within the response range, and While the touch screen is pressed, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, otherwise it does not respond to the hold operation; when the contact slides out of the response range on the touch screen, the virtual motion is slowly stopped by the damping motion. The rotation of the three-dimensional control;以虚拟三维立体控件中心为原点,设响应范围的半径为R,则所述设定的速度ω,按照以下公式计算:Taking the center of the virtual three-dimensional control as the origin, and setting the radius of the response range to R, the set speed ω is calculated according to the following formula:
- 一种应用程序图标显示装置,包括:An application icon display device includes:显示模块,设置为在终端设备的触摸屏上显示虚拟三维立体控件,将应用程序图标设置于所述立体控件的外表面上;a display module, configured to display a virtual three-dimensional stereoscopic control on a touch screen of the terminal device, and set an application icon on an outer surface of the stereoscopic control;控制模块,设置为接收对触摸屏的操作指令,触发所述立体控件转动,以达到所需的应用程序图标。The control module is configured to receive an operation instruction for the touch screen, and trigger the rotation of the stereo control to achieve a desired application icon.
- 根据权利要求7所述的应用程序图标显示装置,其中,所述显示模块,设置为:The application icon display device according to claim 7, wherein the display module is configured to:将虚拟三维立体控件的外表面均匀划分为n个子表面,n≥2;在每个子表面的中心处设置一应用程序图标。The outer surface of the virtual three-dimensional stereoscopic control is evenly divided into n sub-surfaces, n≥2; an application icon is placed at the center of each sub-surface.
- 根据权利要求7或8所述的应用程序图标显示装置,其中,所述控制模块,设置为:The application icon display device according to claim 7 or 8, wherein the control module is configured to:在按住触摸屏期间,控制虚拟三维立体控件按照设定的方向和速度转动,同时计算虚拟三维立体控件转动过程中各应用程序图标的运动轨迹,基于所述运动轨迹显示相应的应用程序图标;During the hold of the touch screen, the virtual three-dimensional control is controlled to rotate according to the set direction and speed, and the motion track of each application icon during the rotation of the virtual three-dimensional control is calculated, and the corresponding application icon is displayed based on the motion track;当触点离开触摸屏时,通过阻尼运动的方式缓慢停止虚拟三维立体控件的转动,以最终达到所需的应用程序图标处。When the contact leaves the touch screen, the rotation of the virtual three-dimensional control is slowly stopped by the damping motion to finally reach the desired application icon.
- 一种终端设备,包括:A terminal device comprising:触摸屏,设置为显示虚拟三维立体控件,所述立体控件的外表面上设置有应用程序图标; a touch screen configured to display a virtual three-dimensional control, and an application icon is disposed on an outer surface of the stereoscopic control;处理器,设置为接收对触摸屏的操作指令,触发所述立体控件转动,以达到所需的应用程序图标。 The processor is configured to receive an operation instruction for the touch screen, triggering the rotation of the stereo control to achieve a desired application icon.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410284389.7 | 2014-06-23 | ||
CN201410284389.7A CN105302407A (en) | 2014-06-23 | 2014-06-23 | Application icon display method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015196703A1 true WO2015196703A1 (en) | 2015-12-30 |
Family
ID=54936640
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/091050 WO2015196703A1 (en) | 2014-06-23 | 2014-11-13 | Application icon display method and apparatus |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105302407A (en) |
WO (1) | WO2015196703A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109711195A (en) * | 2018-12-25 | 2019-05-03 | 努比亚技术有限公司 | Control method, device, mobile terminal and the storage medium that 3D icon is shown |
CN116700659A (en) * | 2022-09-02 | 2023-09-05 | 荣耀终端有限公司 | An interface interaction method and electronic device |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106527722B (en) * | 2016-11-08 | 2019-05-10 | 网易(杭州)网络有限公司 | Exchange method, system and terminal device in virtual reality |
CN107589884A (en) * | 2017-07-18 | 2018-01-16 | 朱小军 | A kind of 3D stereoscopic displays exchange method and intelligent mobile terminal |
CN107728886B (en) * | 2017-10-25 | 2019-10-15 | 维沃移动通信有限公司 | One-handed operation method and device |
CN110046333B (en) * | 2018-01-16 | 2023-03-21 | 阿里巴巴集团控股有限公司 | Information display method, data processing method, device and system |
CN111371943A (en) * | 2018-12-25 | 2020-07-03 | 珠海格力电器股份有限公司 | Terminal desktop display method and device, storage medium and equipment |
CN110647264B (en) * | 2019-06-18 | 2021-07-20 | 北京无限光场科技有限公司 | Manual and automatic rotating sphere label display method, device, equipment and medium |
CN111352505B (en) * | 2020-01-13 | 2023-02-21 | 维沃移动通信有限公司 | Operation control method, head-mounted device, and medium |
CN112099691B (en) * | 2020-09-21 | 2022-07-15 | 珠海格力电器股份有限公司 | Display method and device of application program icon, electronic equipment and storage medium |
CN113760141A (en) * | 2021-09-02 | 2021-12-07 | 维沃移动通信有限公司 | Display method, display device, electronic device, and storage medium |
CN120315435A (en) * | 2021-11-29 | 2025-07-15 | 博泰车联网科技(上海)股份有限公司 | Method, device and storage medium for controlling vehicle based on mobile terminal |
CN114995706A (en) * | 2022-04-29 | 2022-09-02 | 东莞市步步高教育软件有限公司 | Element display method, device, equipment and storage medium |
CN116880726B (en) * | 2023-09-06 | 2023-12-19 | 深圳有咖互动科技有限公司 | Icon interaction method and device for 3D space, electronic equipment and medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2425700A (en) * | 2005-04-29 | 2006-11-01 | Gordon Frederick Ross | Data entry using a three dimensional visual user interface |
CN101895618A (en) * | 2009-05-20 | 2010-11-24 | 北京闻言科技有限公司 | Technology for three-dimensional display of functional components at mobile phone client |
CN101923423A (en) * | 2009-06-16 | 2010-12-22 | 英业达股份有限公司 | Graphical operation interface of electronic device and method for realizing interface |
CN102411479A (en) * | 2011-12-27 | 2012-04-11 | 汉王科技股份有限公司 | Split screen switching method and device of portable electronic equipment |
CN103106007A (en) * | 2013-03-06 | 2013-05-15 | 广东欧珀移动通信有限公司 | Icon display method and device |
CN103309562A (en) * | 2013-06-28 | 2013-09-18 | 北京小米科技有限责任公司 | Desktop display method, desktop display device and mobile terminal |
CN103365566A (en) * | 2012-03-31 | 2013-10-23 | 盛乐信息技术(上海)有限公司 | Method and system for locating targets |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101478605B (en) * | 2009-01-13 | 2015-05-06 | 深圳市同洲电子股份有限公司 | Method, system and mobile communication terminal for controlling tridimensional menu display |
CN102646021B (en) * | 2012-03-27 | 2013-08-07 | 厦门九纬信息技术有限公司 | Method for realizing 3D (three-dimensional) function menu of mobile phone |
-
2014
- 2014-06-23 CN CN201410284389.7A patent/CN105302407A/en not_active Withdrawn
- 2014-11-13 WO PCT/CN2014/091050 patent/WO2015196703A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2425700A (en) * | 2005-04-29 | 2006-11-01 | Gordon Frederick Ross | Data entry using a three dimensional visual user interface |
CN101895618A (en) * | 2009-05-20 | 2010-11-24 | 北京闻言科技有限公司 | Technology for three-dimensional display of functional components at mobile phone client |
CN101923423A (en) * | 2009-06-16 | 2010-12-22 | 英业达股份有限公司 | Graphical operation interface of electronic device and method for realizing interface |
CN102411479A (en) * | 2011-12-27 | 2012-04-11 | 汉王科技股份有限公司 | Split screen switching method and device of portable electronic equipment |
CN103365566A (en) * | 2012-03-31 | 2013-10-23 | 盛乐信息技术(上海)有限公司 | Method and system for locating targets |
CN103106007A (en) * | 2013-03-06 | 2013-05-15 | 广东欧珀移动通信有限公司 | Icon display method and device |
CN103309562A (en) * | 2013-06-28 | 2013-09-18 | 北京小米科技有限责任公司 | Desktop display method, desktop display device and mobile terminal |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109711195A (en) * | 2018-12-25 | 2019-05-03 | 努比亚技术有限公司 | Control method, device, mobile terminal and the storage medium that 3D icon is shown |
CN109711195B (en) * | 2018-12-25 | 2023-11-14 | 努比亚技术有限公司 | Control method and device for 3D icon display, mobile terminal and storage medium |
CN116700659A (en) * | 2022-09-02 | 2023-09-05 | 荣耀终端有限公司 | An interface interaction method and electronic device |
CN116700659B (en) * | 2022-09-02 | 2024-03-08 | 荣耀终端有限公司 | Interface interaction method and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN105302407A (en) | 2016-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015196703A1 (en) | Application icon display method and apparatus | |
US11175726B2 (en) | Gesture actions for interface elements | |
US10754497B2 (en) | Two-handed object manipulations in virtual reality | |
US10198854B2 (en) | Manipulation of 3-dimensional graphical objects for view in a multi-touch display | |
EP2864932B1 (en) | Fingertip location for gesture input | |
US10126937B2 (en) | Input techniques for virtual reality headset devices with front touch screens | |
US20120176322A1 (en) | Systems and methods to present multiple frames on a touch screen | |
US20150362998A1 (en) | Motion control for managing content | |
WO2017155588A1 (en) | Intelligent object sizing and placement in augmented / virtual reality environment | |
JP6272502B2 (en) | Method for identifying user operating mode on portable device and portable device | |
WO2013138489A1 (en) | Approaches for highlighting active interface elements | |
WO2013010027A1 (en) | Drawing aid system for multi-touch devices | |
CA2923436A1 (en) | Systems and methods for providing response to user input using information about state changes and predicting future user input | |
US10185442B2 (en) | Method for controlling display of touchscreen, and mobile device | |
US9471154B1 (en) | Determining which hand is holding a device | |
US9400575B1 (en) | Finger detection for element selection | |
US9898183B1 (en) | Motions for object rendering and selection | |
US10082936B1 (en) | Handedness determinations for electronic devices | |
CN104346095B (en) | A kind of information processing method and electronic equipment | |
CN103440191A (en) | Application program finding method and device | |
WO2018170795A1 (en) | Display method and device for icon selection interface | |
WO2023129834A1 (en) | Control of cursor movement on a large screen using dynamic grid density of an associated mobile device | |
KR102351900B1 (en) | Method, apparatus and program for providing user interface to arrange virtual objects | |
WO2016099559A1 (en) | 3d navigation mode | |
US20250110614A1 (en) | Capturing visual properties |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14895889 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14895889 Country of ref document: EP Kind code of ref document: A1 |