WO2019085921A1 - 一种单手操作移动终端的方法、存储介质及移动终端 - Google Patents

一种单手操作移动终端的方法、存储介质及移动终端 Download PDF

Info

Publication number
WO2019085921A1
WO2019085921A1 PCT/CN2018/112846 CN2018112846W WO2019085921A1 WO 2019085921 A1 WO2019085921 A1 WO 2019085921A1 CN 2018112846 W CN2018112846 W CN 2018112846W WO 2019085921 A1 WO2019085921 A1 WO 2019085921A1
Authority
WO
WIPO (PCT)
Prior art keywords
preset
icon
determining
coordinate
current
Prior art date
Application number
PCT/CN2018/112846
Other languages
English (en)
French (fr)
Inventor
李山茂
Original Assignee
捷开通讯(深圳)有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 捷开通讯(深圳)有限公司 filed Critical 捷开通讯(深圳)有限公司
Publication of WO2019085921A1 publication Critical patent/WO2019085921A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality

Definitions

  • the present invention relates to the field of intelligent terminal technologies, and in particular, to a method for operating a mobile terminal with one hand, a storage medium, and a mobile terminal.
  • the technical problem to be solved by the present invention is to provide a method for operating a mobile terminal with one hand, a storage medium, and a mobile terminal, in order to solve the problem that the existing mobile terminal screen is too large and the user has difficulty in one-hand operation. problem.
  • a method for operating a mobile terminal with one hand comprising:
  • the length of the touch track corresponding to the touch operation is obtained, the length is compared with a preset length threshold, and if the length is greater than the preset length threshold, determining that the touch operation is The sliding operation on the preset floating icon;
  • the method for operating a mobile terminal with one hand wherein the determining a target element according to the sliding direction and the current element, and moving the preset indication icon to the target element further includes:
  • the method for operating the mobile terminal with one hand, wherein when the sliding operation on the preset floating icon is detected, detecting the sliding direction of the sliding operation, and acquiring the current element indicated by the preset indication icon specifically includes:
  • the starting point coordinates and the ending point coordinates of the sliding operation are respectively acquired, and the sliding direction is determined according to the starting point coordinates and the ending point coordinates;
  • the method for operating a mobile terminal with one hand wherein when the sliding operation on the preset floating icon is monitored, detecting a sliding direction of the sliding operation, and acquiring a current element indicated by the preset indication icon further includes :
  • Each element and its corresponding coordinate association are saved to generate a correspondence between the preset element and the coordinates.
  • the method for operating a mobile terminal with one hand wherein the determining the target element according to the sliding direction and the current element, and moving the preset indication icon to the target element specifically includes:
  • the preset hovering icon is a circular icon, which further includes an annular area for receiving a rotating operation.
  • the method for operating a mobile terminal with one hand further comprising:
  • the method for operating a mobile terminal with one hand wherein the determining, according to the rotation direction, the scaling instruction corresponding to the rotation operation, and scaling the content displayed by the display interface with the current coordinate as the center according to the scaling instruction comprises:
  • the content displayed on the display interface is scaled around the current coordinate according to the scaling factor.
  • a storage medium storing a plurality of instructions
  • the instructions are adapted to be loaded by a processor and to perform a method of operating a mobile terminal with one hand, the method of operating a mobile terminal with one hand comprising:
  • the length of the touch track corresponding to the touch operation is obtained, the length is compared with a preset length threshold, and if the length is greater than the preset length threshold, determining that the touch operation is The sliding operation on the preset floating icon;
  • the storage medium wherein the determining the target element according to the sliding direction and the current element, and moving the preset indication icon to the target element further includes:
  • the storage medium wherein when the sliding operation on the preset floating icon is detected, detecting the sliding direction of the sliding operation, and acquiring the current element indicated by the preset indication icon specifically includes:
  • the starting point coordinates and the ending point coordinates of the sliding operation are respectively acquired, and the sliding direction is determined according to the starting point coordinates and the ending point coordinates;
  • the storage medium wherein when the sliding operation on the preset floating icon is detected, detecting the sliding direction of the sliding operation, and acquiring the current element indicated by the preset indication icon, the method further includes:
  • Each element and its corresponding coordinate association are saved to generate a correspondence between the preset element and the coordinates.
  • the storage medium wherein the determining the target element according to the sliding direction and the current element, and moving the preset indication icon to the target element specifically includes:
  • the storage medium wherein the preset floating icon is a circular icon, and further includes an annular area for receiving a rotation operation; the method for operating the mobile terminal with one hand further includes:
  • the storage medium wherein the zooming instruction corresponding to the rotating operation is determined according to a rotation direction, and the content displayed by the display interface is centered on the current coordinate according to the zooming instruction, and the content includes:
  • the content displayed on the display interface is scaled around the current coordinate according to the scaling factor.
  • a mobile terminal includes:
  • a storage device adapted to store a plurality of instructions adapted to be loaded by a processor and to perform a method of operating the mobile terminal with one hand;
  • the method for operating a mobile terminal with one hand includes:
  • the length of the touch track corresponding to the touch operation is obtained, the length is compared with a preset length threshold, and if the length is greater than the preset length threshold, determining that the touch operation is The sliding operation on the preset floating icon;
  • the mobile terminal wherein the determining the target element according to the sliding direction and the current element, and moving the preset indication icon to the target element further includes:
  • the starting point coordinates and the ending point coordinates of the sliding operation are respectively acquired, and the sliding direction is determined according to the starting point coordinates and the ending point coordinates;
  • detecting the sliding direction of the sliding operation and acquiring the current element indicated by the preset indication icon further includes:
  • Each element and its corresponding coordinate association are saved to generate a correspondence between the preset element and the coordinates.
  • the mobile terminal wherein the determining the target element according to the sliding direction and the current element, and moving the preset indication icon to the target element specifically includes:
  • the mobile terminal wherein the preset floating icon is a circular icon, and further includes an annular area for receiving a rotating operation; the method for operating the mobile terminal with one hand further includes:
  • the content displayed on the display interface is scaled around the current coordinate according to the scaling factor.
  • the present invention provides a method for operating a mobile terminal with one hand, a storage medium, and a mobile terminal, the method comprising: detecting when a sliding operation on a preset floating icon is detected a sliding direction of the sliding operation, and acquiring a current element indicated by the preset indication icon; determining a target element according to the sliding direction and the current element, and moving the preset indication icon to the target element.
  • the present invention receives a user's sliding operation by a preset floating icon to control the movement of the indication icon associated with the floating icon on the display interface to indicate a corresponding target element, thereby enabling the user to operate the mobile terminal with one hand.
  • FIG. 1 is a flow chart of a preferred implementation of a method for operating a mobile terminal with one hand according to the present invention.
  • FIG. 2 is a schematic structural diagram of a mobile terminal provided by the present invention.
  • the present invention provides a method for operating a mobile terminal with one hand, a storage medium, and a mobile terminal.
  • the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
  • modules, “components” or “unit” for indicating an element is merely an explanation for facilitating the present invention, and does not have a specific meaning per se.
  • modules, “components” or “units” can be used in combination.
  • the mobile terminal can be implemented in various forms.
  • the terminal described in the present invention may include, for example, a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet), a PMP (Portable Multimedia Player), a navigation device, etc.
  • Mobile terminals and fixed terminals such as digital TVs, desktop computers, and the like.
  • PDA Personal Digital Assistant
  • PAD Tablett
  • PMP Portable Multimedia Player
  • FIG. 1 is a flowchart of a preferred embodiment of a method for manually operating a mobile terminal according to the present invention. The method includes:
  • the preset floating icon refers to a floating operation icon set on a display interface of the mobile terminal, which may be a circle, a square, or the like, and the color thereof may be red, yellow, or the like.
  • the color of the preset floating icon may be adjusted according to the background color of the display interface, so that the user can easily separate the floating icons.
  • the preset indication icon refers to an indication icon associated with the floating operation icon, the position of which is controlled according to an instruction received by the floating icon.
  • the shape of the preset indication icon may be an arrow, an aperture, an hourglass, etc., and the shape may have a system default setting, or may be set by the user.
  • a control page may be generated on the display interface of the mobile terminal to be placed on the upper layer of the current page of the mobile phone.
  • the page has a movable circular icon and a mouse cursor on the device screen, and is operated as a direction.
  • the track control button, other areas are transparent and do not affect the normal content display of the device.
  • the current element refers to an element indicating the current indication of the icon, where the current element is the same as the position where the indication icon is located, that is, the coordinates of the two are the same, and the indication icon is displayed to the user, that is, the indication icon indicates the current element.
  • a plurality of elements are displayed on the display interface of the mobile terminal, and the plurality of elements may be represented as different icons or pictures, which may represent different application interfaces, browsing interfaces of pictures/texts, links, and the like.
  • the sliding operation on the preset floating icon refers to a sliding operation of the starting point on the preset floating icon. Therefore, before the step S11, a process of monitoring the sliding operation in real time may be included, which specifically includes:
  • the first touch point of the touch operation that is, the starting point
  • the coordinates of the starting point are acquired.
  • the touch operation may be selected by acquiring the length of the touch track corresponding to the touch operation, and the specific process may be: if located, acquiring the touch operation a length of the corresponding touch track, and comparing the length with a preset length threshold; if the length is greater than the preset length threshold, determining that the touch operation is a sliding operation on the preset floating icon .
  • detecting the sliding direction of the sliding operation, and acquiring the current element indicated by the preset indication icon may specifically include:
  • determining the sliding direction of the sliding operation by acquiring the starting point coordinates and the ending point coordinates may be the abscissa and the ordinate of the starting point coordinates P1 (x1, y1) and P2 (x2, y2).
  • the positive and negative values of the result of the subtraction are used to determine the sliding direction. For example, if the result obtained by x1-x2 is a negative value, it means that the sliding direction is sliding to the right, and similarly, it can be judged that the sliding direction is upward/downward.
  • the initial coordinates refer to the coordinates indicating the position of the icon when the sliding operation is monitored.
  • the correspondence between the preset elements and the coordinates refers to the correspondence between the elements and the coordinates in the current interface. Since the types and quantities of elements included in each display interface are different, the coordinate distribution of the elements included in each display interface is also different.
  • the sliding operation on the preset floating icon is monitored, the starting point coordinates and the ending point coordinates of the sliding operation are respectively acquired, and the sliding direction is further determined according to the starting point coordinate and the ending point coordinate.
  • a process of generating a correspondence between a preset element and a coordinate includes:
  • S01 Analyze element arrangement information corresponding to the current interface, and determine coordinates corresponding to each element according to the element arrangement information;
  • the element arrangement information refers to an arrangement manner of elements included in the display interface, pixel information, and the like.
  • the array information can be used to determine the location and area of each element of the current interface on the screen, and then convert it into coordinate information.
  • the coordinates corresponding to each element refer to the coordinates of the center point of each element.
  • each element and its corresponding coordinates are associated and saved to generate a correspondence between each element of the current interface and the coordinates.
  • the corresponding elements can be determined by indicating the coordinate information of the icon, and the mutual conversion between the coordinates and the elements can be realized.
  • the target element refers to an element to be indicated by a preset indication icon.
  • the preset indicating icon moves once and moves to a target element adjacent to the current target element.
  • the target element to be indicated can be determined by the current element and the sliding direction, and then the target element is converted into coordinates corresponding thereto to locate the position of the preset indication icon. Therefore, the determining the target element according to the sliding direction and the current element, and moving the preset indication icon to the target element specifically includes:
  • all connected elements of the current element are determined according to the element arrangement information of the current interface. If the current element is a homepage article, and the connected elements are navigation bar, site express, special referral, recent update, and weekly referral. Wherein, the special promotion and the website express are located on the right side of the homepage article, the navigation bar is located on the upper side of the homepage article, the weekly push and the latest update are located on the lower side of the homepage article. Then, all the first elements corresponding to the sliding direction are obtained. For example, if the sliding direction is rightward, the first element on the right side of the current element is obtained, that is, the station express and the special promotion.
  • the preset selection rule refers to a pre-set preference rule. That is, when there are a plurality of elements corresponding to the sliding direction, one of the plurality of elements is selected as the target element of the current sliding operation.
  • the preset selection rule may be: selecting in the order of up, down, first, left, and right. That is, in this station express and special promotion, the station express is selected as the target element.
  • the coordinates of the two elements can be respectively acquired, and the coordinates can be compared to select the station fast message with the position above as the target element.
  • other selection rules can also be set, and no limitation is imposed here.
  • the corresponding coordinates are determined according to the target element, and the indication icon is moved from the position corresponding to the initial coordinate to the coordinate corresponding to the target element.
  • the location In this way, the indication icon is implemented to indicate the target element, so that the user only needs to operate the preset floating icon to realize different elements on the display interface for subsequent operations. Since the space occupied by the floating icon is small, it is convenient for the user to operate the mobile terminal with one hand.
  • the operation on the floating icon may be a stand-alone operation, a double-click operation, a long-press operation, or the like.
  • the current indication icon indicates the target element.
  • the floating icon receives a double-click operation of the user, and then the instruction corresponding to the double-click operation is the opening target element.
  • the target element is turned on to start the function corresponding to the target element.
  • the preset floating icon is a circular icon
  • the circular icon includes an annular area for receiving a rotating operation in addition to the above-mentioned area for receiving a sliding operation.
  • the annular region may be internal to the sliding operating region or external to the sliding operating region. In order to facilitate the user to distinguish the two regions, the color of the annular region is different from the sliding operation region.
  • the rotating operation refers to an operation of sliding along the annular region to generate an arcuate trajectory.
  • the direction of rotation refers to the direction in which the rotational operation slides, including a clockwise direction and a counterclockwise direction.
  • the scaling instruction corresponding to each rotation operation is determined by setting the correspondence relationship between the rotation direction and the scaling instruction. For example, when the direction of rotation is clockwise, it corresponds to an amplification command; when it is a counterclockwise direction, it corresponds to a reduction instruction.
  • the corresponding relationship between the two can be the default setting of the system, or it can be set according to the user's usage habits.
  • M20 Determine a scaling instruction corresponding to the rotation operation according to the rotation direction, and scale the content displayed by the display interface centering on the current coordinate according to the scaling instruction.
  • the corresponding zoom instruction is searched according to the rotation direction, and then the display content on the current display interface is scaled with the current coordinate as a center point. For example, if the rotation direction is clockwise, the display content on the current display interface is determined by using the current coordinate as the center point method.
  • the corresponding scaling factor may also be determined by acquiring the rotation arc of the rotation operation, and the specific process is as follows:
  • M23 Scale the content displayed by the display interface centering on the current coordinate according to the scaling factor.
  • the arc of rotation refers to an angle corresponding to an arc length between a start position and an end position of the rotation, for example, a rotation arc of ⁇ /2 radians, ⁇ /3 radians.
  • the preset rotation arc interval refers to a plurality of rotation arc intervals preset in advance, for example, (0, ⁇ /4 radians), ( ⁇ /4 radians, ⁇ /2 radians), ( ⁇ /2 radians, ⁇ 3, respectively). /4 radians), ( ⁇ 3/4 radians, ⁇ radians). Since the maximum magnification factor and the minimum reduction factor of the display interface are limited, several multiples are selected within the scalable range for selection.
  • the maximum magnification factor of the display interface is 2 times, 1.25 times, 1.5 times, 1.75 times, and 2 times are respectively set as the specified zooming multiples.
  • the specified amplification factor is then associated with the plurality of rotation arc intervals, for example, 1.25 times corresponding (0, ⁇ / 4 radians), 1.5 times corresponding ( ⁇ / 4 radians, ⁇ /2 radians), and the like.
  • the arc of rotation is ⁇ /6 radians
  • the arc interval to which it belongs is (0, ⁇ /4 radians)
  • the corresponding magnification factor is 1.25 times
  • the reduction of the specified multiple can be achieved, and will not be described again.
  • the user performs a rotation operation with the floating icon, that is, the content displayed by the position indicated by the indication icon can be enlarged/reduced, which is convenient for the user to operate with one hand.
  • the present invention also provides a storage medium storing a plurality of instructions adapted to be loaded by a processor and to perform a method of operating a mobile terminal with one hand as described above.
  • the present invention also provides a mobile terminal, as shown in FIG. 2, which includes at least one processor 20; a display screen 21; and a memory 22, which may further include a communication interface 23 and a bus. twenty four. Among them, the processor 20, the display screen 21, the memory 22, and the communication interface 23 can complete communication with each other through the bus 24.
  • the display 21 is set to display the user guidance interface preset in the initial setting mode.
  • the communication interface 23 can transmit information.
  • Processor 20 may invoke logic instructions in memory 22 to perform the methods in the above-described embodiments.
  • logic instructions in the memory 22 described above may be implemented in the form of software functional units and sold or used as separate products, and may be stored in a computer readable storage medium.
  • the memory 22 is a computer readable storage medium, and can be configured to store a software program, a computer executable program, a program instruction or a module corresponding to the method in the embodiment of the present disclosure.
  • the processor 30 performs the functional application and data processing by executing software programs, instructions or modules stored in the memory 22, i.e., implements the methods in the above embodiments.
  • the memory 22 may include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the mobile terminal, and the like. Further, the memory 22 may include a high speed random access memory, and may also include a nonvolatile memory. For example, a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., may also be used to store a program code. State storage medium.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种单手操作移动终端的方法、存储介质及移动终端,所述方法包括:当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素;根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。本发明通过预设悬浮图标接收用户的滑动操作,以控制与所述悬浮图标相关联的指示图标的在显示界面上的移动,以指示相应的目标元素,从而实现用户单手操作移动终端。

Description

一种单手操作移动终端的方法、存储介质及移动终端 技术领域
本发明涉及智能终端技术领域,特别涉及一种单手操作移动终端的方法、存储介质及移动终端。
背景技术
随着智能移动设备的普及,其尺寸也随之增加。打手机的智能移动设备的操作区域过大,使得用户很难进行单手操作。例如,当前手机的屏幕越做越大,单手握持手机时能触控的屏幕区域不超过50%,单手握持操作手机变得越来越困难,给用户的使用带来不便。
因而现有技术还有待改进和提高。
发明内容
本发明要解决的技术问题在于,针对现有技术的不足,提供一种单手操作移动终端的方法、存储介质及移动终端,以解决现有移动终端屏幕过大而导致用户单手操作困难的问题。
为了解决上述技术问题,本发明所采用的技术方案如下:
一种单手操作移动终端的方法,其包括:
监听用户对触摸屏的触摸操作,并获取起始点的坐标;
判断所述坐标是否位于所述预设悬浮图标上;
若位于,则获取所述触摸操作对应的触摸轨迹的长度,并将所述长度与预设长度阈值进行比较,若所述长度大于所述预设长度阈值,则判定所述触摸操作为在所述预设悬浮图标上的滑动操作;
当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素,其中,所述预设悬浮图标与预设指示图标相关联;
根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。
所述单手操作移动终端的方法,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素之后还包括:
接收用户对所述预设悬浮图标的操作,并根据所述操作对所述目标元素执行相应的操作。
所述单手操作移动终端的方法,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素具体包括:
当监听到在预设悬浮图标上的滑动操作时,分别获取所述滑动操作的起点坐标和终点坐标,并根据所述起点坐标和终点坐标确定滑动方向;
获取所述预设指示图标所处的初始坐标,并根据预设的元素与坐标的对应关系确定所述初始坐标对应的当前元素。
所述单手操作移动终端的方法,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素之前还包括:
解析当前界面的元素排列信息,并根据所述元素排列信息确定每个元素对应的坐标;
将每个元素及其对应的坐标关联保存以生成所述预设的元素与坐标的对应关系。
所述单手操作移动终端的方法,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素具体包括:
根据所述元素排列信息确定所述当前元素所有的相邻元素,并在所有的相邻元素中选取所述滑动方向对应的所有第一元素;
按照预设选取规则在所有第一元素中选取目标元素,并根据所述预设的元素与坐标的对应关系确定所述目标元素对应的坐标;
将所述预设指示图标从所述初始坐标移动至所述目标元素对应的坐标,以使得所述预设指示图标指示所述目标元素。
所述单手操作移动终端的方法,其中,所述预设悬浮图标为圆形图标,其还包括用于接收旋转操作的环形区域。
所述单手操作移动终端的方法,其还包括:
当在所述环形区域接收到旋转操作时,获取预设指示图标的当前坐标并检测所述旋转操作的旋转方向;
根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以所述当前坐标为中心缩放显示界面显示的内容。
所述单手操作移动终端的方法,其中,所述根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以所述当前坐标为中心缩放显示界面显示的内容具体包括:
根据旋转方向确定所述旋转操作对应的缩放指令,并获取所述旋转操作的旋转弧度;
确定所述旋转弧度所处的预设旋转弧度区间,并根据所述预设旋转弧度区间确定所述旋转指令对应的缩放系数;
按照所述缩放系数以所述当前坐标为中心缩放显示界面显示的内容。
一种存储介质,其存储有多条指令,
所述指令适于由处理器加载并执行单手操作移动终端的方法,所述单手操作移动终端的方法包括:
监听用户对触摸屏的触摸操作,并获取起始点的坐标;
判断所述坐标是否位于所述预设悬浮图标上;
若位于,则获取所述触摸操作对应的触摸轨迹的长度,并将所述长度与预设长度阈值进行比较,若所述长度大于所述预设长度阈值,则判定所述触摸操作为在所述预设悬浮图标上的滑动操作;
当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素,其中,所述预设悬浮图标与预设指示图标相关联;
根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。
所述的存储介质,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素之后还包括:
接收用户对所述预设悬浮图标的操作,并根据所述操作对所述目标元素执行相应的操作。
所述的存储介质,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素具体包括:
当监听到在预设悬浮图标上的滑动操作时,分别获取所述滑动操作的起点坐标和终点坐标,并根据所述起点坐标和终点坐标确定滑动方向;
获取所述预设指示图标所处的初始坐标,并根据预设的元素与坐标的对应关系确定所述初始坐标对应的当前元素。
所述的存储介质,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素之前还包括:
解析当前界面的元素排列信息,并根据所述元素排列信息确定每个元素对应的坐标;
将每个元素及其对应的坐标关联保存以生成所述预设的元素与坐标的对应关系。
所述的存储介质,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素具体包括:
根据所述元素排列信息确定所述当前元素所有的相邻元素,并在所有的相邻元素中选取所述滑动方向对应的所有第一元素;
按照预设选取规则在所有第一元素中选取目标元素,并根据所述预设的元素与坐标的对应关系确定所述目标元素对应的坐标;
将所述预设指示图标从所述初始坐标移动至所述目标元素对应的坐标,以使得所述预设指示图标指示所述目标元素。
所述的存储介质,其中,所述预设悬浮图标为圆形图标,其还包括用于接收旋转操作的环形区域;所述单手操作移动终端的方法还包括:
当在所述环形区域接收到旋转操作时,获取预设指示图标的当前坐标并检测所述旋转操作的旋转方向;
根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以所述当前坐标为中心缩放显示界面显示的内容。
所述的存储介质,其中,所述根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以所述当前坐标为中心缩放显示界面显示的内容具 体包括:
根据旋转方向确定所述旋转操作对应的缩放指令,并获取所述旋转操作的旋转弧度;
确定所述旋转弧度所处的预设旋转弧度区间,并根据所述预设旋转弧度区间确定所述旋转指令对应的缩放系数;
按照所述缩放系数以所述当前坐标为中心缩放显示界面显示的内容。
一种移动终端,其包括:
处理器,适于实现各指令;以及
存储设备,适于存储多条指令,所述指令适于由处理器加载并执行单手操作移动终端的方法;
所述单手操作移动终端的方法包括:
监听用户对触摸屏的触摸操作,并获取起始点的坐标;
判断所述坐标是否位于所述预设悬浮图标上;
若位于,则获取所述触摸操作对应的触摸轨迹的长度,并将所述长度与预设长度阈值进行比较,若所述长度大于所述预设长度阈值,则判定所述触摸操作为在所述预设悬浮图标上的滑动操作;
当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素,其中,所述预设悬浮图标与预设指示图标相关联;
根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。
所述的移动终端,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素之后还包括:
接收用户对所述预设悬浮图标的操作,并根据所述操作对所述目标元素执行相应的操作;
所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素具体包括:
当监听到在预设悬浮图标上的滑动操作时,分别获取所述滑动操作的起点坐标和终点坐标,并根据所述起点坐标和终点坐标确定滑动方向;
获取所述预设指示图标所处的初始坐标,并根据预设的元素与坐标的对应关系确定所述初始坐标对应的当前元素。
所述的移动终端,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素之前还包括:
解析当前界面的元素排列信息,并根据所述元素排列信息确定每个元素对应的坐标;
将每个元素及其对应的坐标关联保存以生成所述预设的元素与坐标的对应关系。
所述的移动终端,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素具体包括:
根据所述元素排列信息确定所述当前元素所有的相邻元素,并在所有的相邻元素中选取所述滑动方向对应的所有第一元素;
按照预设选取规则在所有第一元素中选取目标元素,并根据所述预设的元素与坐标的对应关系确定所述目标元素对应的坐标;
将所述预设指示图标从所述初始坐标移动至所述目标元素对应的坐标,以使得所述预设指示图标指示所述目标元素。
所述的移动终端,其中,所述预设悬浮图标为圆形图标,其还包括用于接收旋转操作的环形区域;所述单手操作移动终端的方法还包括:
当在所述环形区域接收到旋转操作时,获取预设指示图标的当前坐标并检测所述旋转操作的旋转方向;
根据旋转方向确定所述旋转操作对应的缩放指令,并获取所述旋转操作的旋转弧度;
确定所述旋转弧度所处的预设旋转弧度区间,并根据所述预设旋转弧度区间确定所述旋转指令对应的缩放系数;
按照所述缩放系数以所述当前坐标为中心缩放显示界面显示的内容。
有益效果:与现有技术相比,本发明提供了一种单手操作移动终端的方法、存储介质及移动终端,所述方法包括:当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素;根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。本发明通过预设悬浮图标接收用户的滑动操作,以控制与所述悬浮图标相关联的指示图标的在显示界面上的移动,以指示相应的目标元素,从而实现用户单手操作移动终端。
附图说明
图1为本发明提供的单手操作移动终端的方法较佳实施的流程图。
图2为本发明提供的移动终端的结构原理图。
具体实施方式
本发明提供一种单手操作移动终端的方法、存储介质及移动终端,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明, 并不用于限定本发明。
本发明中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,模块”、“部件”或“单元”可以混合地使用。
移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
下面结合附图,通过对实施例的描述,对发明内容作进一步说明。
请参照图1,图1为本发明提供的手操作移动终端的方法的较佳实施例的流程图。所述方法包括:
S10、当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素,其中,所述预设悬浮图标与预设指示图标相关联。
具体地,所述预设悬浮图标指的是在移动终端的显示界面上设置的悬浮操作图标,其可以为圆形、方形等,其颜色可以为红色、黄色等。当然,在实际应用中,可以根据显示界面的背景颜色调整所述预设悬浮图标的颜色,以使得用户更加容易分别所述悬浮图标。所述预设指示图标指的是与所述悬浮操作图标相关联的指示图标,其位置根据所述悬浮图标接收到的指令而控制。所述预设指示图标的形状可以是箭头、光圈、沙漏等,其形状可以有***默认设置,也可以是用户自行设置。在实际应用中,可以在移动终端的显示界面生成一个 控制页面悬浮置于手机当前页面的上一层,这个页面在设备屏幕上有一个可移动的圆形图标和一个鼠标光标,当做方向操作的轨迹控制按钮,其它区域是透明的不影响设备正常的内容显示。
所述当前元素指的是指示图标当前指示的元素,所述当前元素与所述指示图标所处的位置相同,即二者的坐标相同,显示给用户的即为所述指示图标指示当前元素。在移动终端的显示界面上显示有若干元素,所述若干元素可以表现为不同的图标或图片,其可以表示不同的应用接口、图片/文字的浏览界面、链接等。
所述在预设悬浮图标上的滑动操作指的是起始点在所述预设悬浮图标上的滑动操作。因此在步骤S11之前可以包括一个实时监听所述滑动操作的过程,其具体包括:
S001、监听用户对触摸屏的触摸操作,并获取起始点的坐标;
S002、判断所述坐标是否位于所述预设悬浮图标上;
S003、若位于,则获取所述触摸操作对应的触摸轨迹,并根据所述触摸轨迹判断所述触摸操作是否为在所述预设悬浮图标上的滑动操作。
具体来说,当监听到用户对触摸屏的触摸操作时,获取所述触摸操作的第一个触摸点,即起始点,并获取所述起始点的坐标。获取所述预设悬浮图标对应的坐标集,并在上述坐标集中查找所述起始点的坐标,当查找到时,判定所述起始点位于所述预设悬浮图标上。进一步,为了避免用户对悬浮图标产生误操作,还可以通过获取所述触摸操作对应的触摸轨迹的长度来筛选不符合要求的触摸操作,其具体过程可以为:若位于,则获取所述触摸操作对应的触摸轨迹的长度,并将所述长度与预设长度阈值进行比较;若所述长度大于所述预设长度阈值,则判定所述触摸操作为在所述预设悬浮图标上的滑动操作。
示例性的,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素具体可以包括:
S11、当监听到在预设悬浮图标上的滑动操作时,分别获取所述滑动操作的起点坐标和终点坐标,并根据所述起点坐标和终点坐标确定滑动方向;
S12、获取所述预设指示图标所处的初始坐标,并根据预设的元素与坐标的对应关系确定所述初始坐标对应的当前元素。
具体来说,在所述步骤S11中,通过获取起点坐标和终点坐标来确定滑动操作的滑动方向可以为将起点坐标P1(x1,y1)和P2(x2,y2)的横坐标和纵坐标作减法运算的结果的正负值来判断滑动方向。例如,若用x1-x2得到的结果为负值,则说明滑动方向为向右滑动,同理,可以判断滑动方向为向上/向下。在所述步骤S12中,所述初始坐标指的是监听到滑动操作时指示图标所处位置的坐标。所述预设的元素与坐标的对应关系指的是在当前界面中,所述元素与坐标的对应关系。由于每个显示界面中包含的元素类型、数量不同,因此每个显示界面中包含的元素的坐标分布也不相同。在本实施例中,所述当监听到在预设悬浮图标上的滑动操作时,分别获取所述滑动操作的起点坐标和终点坐标,并根据所述起点坐标和终点坐标确定滑动方向之前还包括在当前界面中,预设的元素与坐标的对应关系的生成过程,其具体包括:
S01、解析当前界面对应的元素排列信息,并根据所述元素排列信息确定每个元素对应的坐标;
S02、将每个元素及其对应的坐标关联保存以生成所述预设的元素与坐标的对应关系。
具体来说,在所述步骤S01中,所述元素排列信息指的是显示界面上包含的元素的排列方式、像素信息等。通过所述阵列信息可以确定当前界面每个元 素在屏幕显示的区域位置、面积大小,然后再转化成坐标信息。其中,每个元素对应的坐标指的是每个元素的中心点的坐标。在确定了每个元素的坐标之后,将每个元素及其对应的坐标进行关联保存,以生成当前界面各元素与坐标的对应关系。这样,在后续的步骤中,可以通过指示图标的坐标信息确定去对应的元素,实现坐标与元素之间的相互转化。
S20、根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。
具体地,所述目标元素指的是预设指示图标所要指示的元素。在本实施例中,规定在预设悬浮图标每滑动一次,所述预设指示图标移动一次,且移动至与当前目标元素相邻的目标元素。这样,即可以通过当前元素和滑动方向确定所要指示的目标元素,再将目标元素转化成与其对应的坐标以定位所述预设指示图标的位置。因此,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素具体包括:
S21、根据所述元素排列信息确定所述当前元素的所有相邻元素,并在所有相邻元素中选取所述滑动方向对应的所有第一元素;
S22、按照预设选取规则在所有第一元素中选取目标元素,并根据所述预设的元素与坐标的对应关系确定所述目标元素对应的坐标;
S23、将所述预设指示图标从所述初始坐标移动至所述目标元素对应的坐标,以使得所述预设指示图标指示所述目标元素。
具体来说,在所述步骤S21中,根据当前界面的元素排列信息确定所述当前元素的所有相连元素。若当前元素为主页文章,且其相连的元素分别为导航条、本站快报、特别推介、最近更新以及每周推介。其中,所述特别推介和本站快报位于主页文章的右侧,所述导航条位于主页文章的上侧、所述每周推挤 和最新更新位于主页文章的下侧。特然后获取所述滑动方向对应的所有第一元素,例如,滑动方向为向右,则获取所述当前元素右侧的第一元素,即为本站快报和特别推介。
进一步,在所述步骤S22中,由于存在两个第一元素,那么就需要按照预设选取规则在所述两个第一元素中选取目标元素。其中,所述预设选取规则指的是预先设置的优先选中规则。即当存在多个元素均与滑动方向相对应,则在所述多个元素中选中一个作为本次滑动操作的目标元素。所述预设选取规则可以为:按照向上后下、先左后右的顺序选取。即,在本站快报与特别推介中选取本站快报作为目标元素。具体地,在选取过程中可以通过分别获取两个元素的坐标,并比对坐标,以选取位置靠上的本站快报作为目标元素。当然,在实际应用中,还可以设置其他选取规则,在此不作限制。
在所述步骤S23中,在确定了目标元素后,根据所述目标元素确定其对应的坐标,并将所述指示图标从所述初始坐标对应的位置处,移动至所述目标元素对应的坐标所处的位置。这样,实现了指示图标指示所述目标元素,这样,用户只需要操作所述预设悬浮图标即实现了在显示界面上指示不同的元素,以进行后续的操作。由于所述悬浮图标所占用显示界面的空间较小,因而方便用户单手操作移动终端。
S30、接收用户对所述预设悬浮图标的操作,并根据所述操作对所述目标元素执行相应的操作。
具体地,所述对所述悬浮图标的操作可以为单机操作、双击操作、长按操作等。例如,当前指示图标指示所述目标元素,此时,所述悬浮图标接收到用户的双击操作,那么查找所述双击操作对应的指令为开启目标元素。此时,打开所述目标元素,以启动所述目标元素对应的功能。
实施例一、
在本实施例中,所述预设悬浮图标为圆形图标,所述圆形图标除了上述接收滑动操作的区域,其包括用于接收旋转操作的环形区域。所述环形区域可以在所述滑动操作区域的内部,也可以在所述滑动操作区域的外部。为了便于用户区分两个区域,所述环形区域的颜色与所述滑动操作区域不同。通过所述环形区域接收用户的旋转操作,以实现对当前显示界面的缩放,其具体过程可以为:
M10、当在所述环形区域接收到旋转操作时,获取预设指示图标的当前坐标并检测所述旋转操作的旋转方向;
具体地,所述旋转操作指的是沿所述环形区域滑动,以生成弧形轨迹的操作。所述旋转方向指的是所述旋转操作滑动的方向,其包括顺时针方向和逆时针方向。在本实施例中,通过设置旋转方向与缩放指令的对应关系来确定每次旋转操作对应的缩放指令。例如,当旋转方向为顺时针方向时,其对应放大指令;当为逆时针方向时,其对应缩小指令。二者的对应关系可以为***默认设置,也可以根据用户的使用习惯自行设置。
M20、根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以所述当前坐标为中心缩放显示界面显示的内容。
具体地,根据旋转方向查找其对应的缩放指令,然后以所述当前坐标为中心点缩放当前显示界面上的显示内容。例如,旋转方向为顺时针方向,则以当前坐标为中心点方法当前显示界面上的显示内容。
进一步,为了满足用户不同倍数的缩放需求,还可以通过获取所述旋转操作的旋转弧度来确定其对应的缩放系数,其具体过程为:
M21、根据旋转方向确定所述旋转操作对应的缩放指令,并获取所述旋转操 作的旋转弧度;
M22、确定所述旋转弧度所处的预设旋转弧度区间,并根据所述预设旋转弧度区间确定所述旋转指令对应的缩放系数;
M23、按照所述缩放系数以所述当前坐标为中心缩放显示界面显示的内容。
具体来说,在所述步骤M21中,所述旋转弧度指的是旋转的起始位置到终点位置之间的弧长对应的角度,例如,旋转弧度为π/2弧度,π/3弧度。所述预设旋转弧度区间指的是预先设置的多个旋转弧度区间,例如,分别(0,π/4弧度)、(π/4弧度,π/2弧度)、(π/2弧度,π3/4弧度)、(π3/4弧度,π弧度)。由于显示界面最大放大系数与最小缩小系数有限,在可缩放的范围内选取几个倍数以供用选取。例如,显示界面的最大放大系数为2倍,则分别设置1.25倍、1.5倍、1.75倍以及2倍作为指定缩放倍数。然后将指定的放大系数与所述多个旋转弧度区间进行对应,例如,1.25倍对应(0,π/4弧度),1.5倍对应(π/4弧度,π/2弧度)等。这样,当旋转弧度为π/6弧度时,其所属的弧度区间为(0,π/4弧度),因而其对应的放大系数为1.25倍,则以当前坐标为中心点将显示界面的显示内容当大1.25被。同理,可以实现指定倍数的缩小,不再赘述。这样,用户通过与所述悬浮图标进行旋转操作,即可以放大/缩小所述指示图标指示的位置显示的内容,方便用户单手操作。
本发明还提供了一种存储介质,其存储有多条指令,所述指令适于由处理器加载并执行如上任一所述单手操作移动终端的方法。
本发明还提供了一种移动终端,如图2所示,其包括至少一个处理器(processor)20;显示屏21;以及存储器(memory)22,还可以包括通信接口(Communications Interface)23和总线24。其中,处理器20、显示屏21、存储器22和通信接口23可以通过总线24完成相互间的通信。显示屏21设置 为显示初始设置模式中预设的用户引导界面。通信接口23可以传输信息。处理器20可以调用存储器22中的逻辑指令,以执行上述实施例中的方法。
此外,上述的存储器22中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。
存储器22作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令或模块。处理器30通过运行存储在存储器22中的软件程序、指令或模块,从而执行功能应用以及数据处理,即实现上述实施例中的方法。
存储器22可包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据移动终端的使用所创建的数据等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器。例如,U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。
此外,上述存储介质以及移动终端中的多条指令处理器加载并执行的具体过程在上述方法中已经详细说明,在这里就不再一一陈述。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (20)

  1. 一种单手操作移动终端的方法,其中,其包括:
    监听用户对触摸屏的触摸操作,并获取起始点的坐标;
    判断所述坐标是否位于所述预设悬浮图标上;
    若位于,则获取所述触摸操作对应的触摸轨迹的长度,并将所述长度与预设长度阈值进行比较,若所述长度大于所述预设长度阈值,则判定所述触摸操作为在所述预设悬浮图标上的滑动操作;
    当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素,其中,所述预设悬浮图标与预设指示图标相关联;
    根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。
  2. 根据权利要求1所述单手操作移动终端的方法,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素之后还包括:
    接收用户对所述预设悬浮图标的操作,并根据所述操作对所述目标元素执行相应的操作。
  3. 根据权利要求1所述单手操作移动终端的方法,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素具体包括:
    当监听到在预设悬浮图标上的滑动操作时,分别获取所述滑动操作的起点坐标和终点坐标,并根据所述起点坐标和终点坐标确定滑动方向;
    获取所述预设指示图标所处的初始坐标,并根据预设的元素与坐标的对应 关系确定所述初始坐标对应的当前元素。
  4. 根据权利要求3所述单手操作移动终端的方法,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素之前还包括:
    解析当前界面的元素排列信息,并根据所述元素排列信息确定每个元素对应的坐标;
    将每个元素及其对应的坐标关联保存以生成所述预设的元素与坐标的对应关系。
  5. 根据权利要求4所述单手操作移动终端的方法,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素具体包括:
    根据所述元素排列信息确定所述当前元素所有的相邻元素,并在所有的相邻元素中选取所述滑动方向对应的所有第一元素;
    按照预设选取规则在所有第一元素中选取目标元素,并根据所述预设的元素与坐标的对应关系确定所述目标元素对应的坐标;
    将所述预设指示图标从所述初始坐标移动至所述目标元素对应的坐标,以使得所述预设指示图标指示所述目标元素。
  6. 根据权利要求1所述单手操作移动终端的方法,其中,所述预设悬浮图标为圆形图标,其还包括用于接收旋转操作的环形区域。
  7. 根据权利要求6所述单手操作移动终端的方法,其中,其还包括:
    当在所述环形区域接收到旋转操作时,获取预设指示图标的当前坐标并检测所述旋转操作的旋转方向;
    根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以 所述当前坐标为中心缩放显示界面显示的内容。
  8. 根据权利要求7所述单手操作移动终端的方法,其中,所述根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以所述当前坐标为中心缩放显示界面显示的内容具体包括:
    根据旋转方向确定所述旋转操作对应的缩放指令,并获取所述旋转操作的旋转弧度;
    确定所述旋转弧度所处的预设旋转弧度区间,并根据所述预设旋转弧度区间确定所述旋转指令对应的缩放系数;
    按照所述缩放系数以所述当前坐标为中心缩放显示界面显示的内容。
  9. 一种存储介质,其中,其存储有多条指令,所述指令适于由处理器加载并执行单手操作移动终端的方法,所述单手操作移动终端的方法包括:
    监听用户对触摸屏的触摸操作,并获取起始点的坐标;
    判断所述坐标是否位于所述预设悬浮图标上;
    若位于,则获取所述触摸操作对应的触摸轨迹的长度,并将所述长度与预设长度阈值进行比较,若所述长度大于所述预设长度阈值,则判定所述触摸操作为在所述预设悬浮图标上的滑动操作;
    当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素,其中,所述预设悬浮图标与预设指示图标相关联;
    根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。
  10. 根据权利要求9所述的存储介质,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素之后还包括:
    接收用户对所述预设悬浮图标的操作,并根据所述操作对所述目标元素执行相应的操作。
  11. 根据权利要求9所述的存储介质,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素具体包括:
    当监听到在预设悬浮图标上的滑动操作时,分别获取所述滑动操作的起点坐标和终点坐标,并根据所述起点坐标和终点坐标确定滑动方向;
    获取所述预设指示图标所处的初始坐标,并根据预设的元素与坐标的对应关系确定所述初始坐标对应的当前元素。
  12. 根据权利要求11所述的存储介质,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素之前还包括:
    解析当前界面的元素排列信息,并根据所述元素排列信息确定每个元素对应的坐标;
    将每个元素及其对应的坐标关联保存以生成所述预设的元素与坐标的对应关系。
  13. 根据权利要求12所述的存储介质,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素具体包括:
    根据所述元素排列信息确定所述当前元素所有的相邻元素,并在所有的相邻元素中选取所述滑动方向对应的所有第一元素;
    按照预设选取规则在所有第一元素中选取目标元素,并根据所述预设的元素与坐标的对应关系确定所述目标元素对应的坐标;
    将所述预设指示图标从所述初始坐标移动至所述目标元素对应的坐标,以 使得所述预设指示图标指示所述目标元素。
  14. 根据权利要求9所述的存储介质,其中,所述预设悬浮图标为圆形图标,其还包括用于接收旋转操作的环形区域;所述单手操作移动终端的方法还包括:
    当在所述环形区域接收到旋转操作时,获取预设指示图标的当前坐标并检测所述旋转操作的旋转方向;
    根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以所述当前坐标为中心缩放显示界面显示的内容。
  15. 根据权利要求14所述的存储介质,其中,所述根据旋转方向确定所述旋转操作对应的缩放指令,并根据所述缩放指令以所述当前坐标为中心缩放显示界面显示的内容具体包括:
    根据旋转方向确定所述旋转操作对应的缩放指令,并获取所述旋转操作的旋转弧度;
    确定所述旋转弧度所处的预设旋转弧度区间,并根据所述预设旋转弧度区间确定所述旋转指令对应的缩放系数;
    按照所述缩放系数以所述当前坐标为中心缩放显示界面显示的内容。
  16. 一种移动终端,其中,其包括:
    处理器,适于实现各指令;以及
    存储设备,适于存储多条指令,所述指令适于由处理器加载并执行单手操作移动终端的方法;
    所述单手操作移动终端的方法包括:
    监听用户对触摸屏的触摸操作,并获取起始点的坐标;
    判断所述坐标是否位于所述预设悬浮图标上;
    若位于,则获取所述触摸操作对应的触摸轨迹的长度,并将所述长度与预设长度阈值进行比较,若所述长度大于所述预设长度阈值,则判定所述触摸操作为在所述预设悬浮图标上的滑动操作;
    当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素,其中,所述预设悬浮图标与预设指示图标相关联;
    根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素。
  17. 根据权利要求16所述的移动终端,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素之后还包括:
    接收用户对所述预设悬浮图标的操作,并根据所述操作对所述目标元素执行相应的操作;
    所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素具体包括:
    当监听到在预设悬浮图标上的滑动操作时,分别获取所述滑动操作的起点坐标和终点坐标,并根据所述起点坐标和终点坐标确定滑动方向;
    获取所述预设指示图标所处的初始坐标,并根据预设的元素与坐标的对应关系确定所述初始坐标对应的当前元素。
  18. 根据权利要求17所述的移动终端,其中,所述当监听到在预设悬浮图标上的滑动操作时,检测所述滑动操作的滑动方向,并获取预设指示图标指示的当前元素之前还包括:
    解析当前界面的元素排列信息,并根据所述元素排列信息确定每个元素对应的坐标;
    将每个元素及其对应的坐标关联保存以生成所述预设的元素与坐标的对应关系。
  19. 根据权利要求18所述的移动终端,其中,所述根据所述滑动方向和当前元素确定目标元素,并将所述预设指示图标移动至所述目标元素具体包括:
    根据所述元素排列信息确定所述当前元素所有的相邻元素,并在所有的相邻元素中选取所述滑动方向对应的所有第一元素;
    按照预设选取规则在所有第一元素中选取目标元素,并根据所述预设的元素与坐标的对应关系确定所述目标元素对应的坐标;
    将所述预设指示图标从所述初始坐标移动至所述目标元素对应的坐标,以使得所述预设指示图标指示所述目标元素。
  20. 根据权利要求16所述的移动终端,其中,所述预设悬浮图标为圆形图标,其还包括用于接收旋转操作的环形区域;所述单手操作移动终端的方法还包括:
    当在所述环形区域接收到旋转操作时,获取预设指示图标的当前坐标并检测所述旋转操作的旋转方向;
    根据旋转方向确定所述旋转操作对应的缩放指令,并获取所述旋转操作的旋转弧度;
    确定所述旋转弧度所处的预设旋转弧度区间,并根据所述预设旋转弧度区间确定所述旋转指令对应的缩放系数;
    按照所述缩放系数以所述当前坐标为中心缩放显示界面显示的内容。
PCT/CN2018/112846 2017-10-31 2018-10-31 一种单手操作移动终端的方法、存储介质及移动终端 WO2019085921A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201711045706.X 2017-10-31
CN201711045706.XA CN107734183A (zh) 2017-10-31 2017-10-31 一种单手操作移动终端的方法、存储介质及移动终端

Publications (1)

Publication Number Publication Date
WO2019085921A1 true WO2019085921A1 (zh) 2019-05-09

Family

ID=61203514

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/112846 WO2019085921A1 (zh) 2017-10-31 2018-10-31 一种单手操作移动终端的方法、存储介质及移动终端

Country Status (2)

Country Link
CN (1) CN107734183A (zh)
WO (1) WO2019085921A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107734183A (zh) * 2017-10-31 2018-02-23 惠州Tcl移动通信有限公司 一种单手操作移动终端的方法、存储介质及移动终端
CN108509122B (zh) * 2018-03-16 2020-05-19 维沃移动通信有限公司 一种图像分享方法及终端
CN108762619B (zh) * 2018-06-08 2021-02-23 Oppo广东移动通信有限公司 浮标显示方法、装置、终端及存储介质
CN109240561B (zh) * 2018-08-20 2021-01-08 广州视源电子科技股份有限公司 旋转元素的吸附元素选择方法和装置、旋转吸附方法
CN110618776B (zh) * 2018-12-25 2021-08-03 北京时光荏苒科技有限公司 一种图片缩放方法、装置、设备及存储介质
CN109782998B (zh) * 2019-01-29 2022-10-14 维沃移动通信(深圳)有限公司 显示屏控制方法及移动终端
CN112445406A (zh) * 2019-08-29 2021-03-05 中兴通讯股份有限公司 终端屏幕操作方法及终端和存储介质
CN110727496B (zh) * 2019-10-22 2024-01-23 中国工商银行股份有限公司 图形用户界面的布局方法、装置、电子设备及存储介质
CN111443860B (zh) * 2020-03-25 2021-06-22 维沃移动通信有限公司 触控方法和电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094567A (zh) * 2015-08-20 2015-11-25 Tcl集团股份有限公司 一种基于重力感应的智能终端操作实现方法及***
CN105683876A (zh) * 2013-09-03 2016-06-15 苹果公司 用于可穿戴电子设备的表冠输入
CN106775199A (zh) * 2016-11-11 2017-05-31 北京奇虎科技有限公司 屏幕界面的触控操作方法及终端
CN107132982A (zh) * 2017-04-12 2017-09-05 贡海林 一种终端设备的单手控制方法及***
CN107734183A (zh) * 2017-10-31 2018-02-23 惠州Tcl移动通信有限公司 一种单手操作移动终端的方法、存储介质及移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105683876A (zh) * 2013-09-03 2016-06-15 苹果公司 用于可穿戴电子设备的表冠输入
CN105094567A (zh) * 2015-08-20 2015-11-25 Tcl集团股份有限公司 一种基于重力感应的智能终端操作实现方法及***
CN106775199A (zh) * 2016-11-11 2017-05-31 北京奇虎科技有限公司 屏幕界面的触控操作方法及终端
CN107132982A (zh) * 2017-04-12 2017-09-05 贡海林 一种终端设备的单手控制方法及***
CN107734183A (zh) * 2017-10-31 2018-02-23 惠州Tcl移动通信有限公司 一种单手操作移动终端的方法、存储介质及移动终端

Also Published As

Publication number Publication date
CN107734183A (zh) 2018-02-23

Similar Documents

Publication Publication Date Title
WO2019085921A1 (zh) 一种单手操作移动终端的方法、存储介质及移动终端
US11301126B2 (en) Icon control method and terminal
TWI683256B (zh) 二維碼識別方法、設備和移動終端
US10353514B2 (en) Systems, methods, and applications for dynamic input mode selection based on whether an identified operating-system includes an application system program interface associated with input mode
US9146672B2 (en) Multidirectional swipe key for virtual keyboard
US8656296B1 (en) Selection of characters in a string of characters
EP3005066B1 (en) Multiple graphical keyboards for continuous gesture input
US20130127911A1 (en) Dial-based user interfaces
US9459704B2 (en) Method and apparatus for providing one-handed user interface in mobile device having touch screen
US9465470B2 (en) Controlling primary and secondary displays from a single touchscreen
US10521248B2 (en) Electronic device and method thereof for managing applications
US10430071B2 (en) Operation of a computing device functionality based on a determination of input means
WO2019119799A1 (zh) 一种显示应用图标的方法及终端设备
US20140181737A1 (en) Method for processing contents and electronic device thereof
US10146424B2 (en) Display of objects on a touch screen and their selection
US11275501B2 (en) Creating tables using gestures
EP2998838A1 (en) Display apparatus and method for controlling the same
CN112783408A (zh) 电子设备的手势导航方法、装置、设备及可读存储介质
US10739866B2 (en) Using a wearable device to control characteristics of a digital pen
US10185464B2 (en) Pausing transient user interface elements based on hover information
WO2023036168A1 (zh) 页面切换方法、装置、设备及存储介质
JP2014175689A (ja) 情報機器、表示方法、及びプログラム
WO2018209464A1 (zh) 一种联系人列表控制方法和终端
US10540086B2 (en) Apparatus, method and computer program product for information processing and input determination
CN114415883A (zh) 用户界面交互方法、设备、电子设备及存储介质

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: 18874384

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: 18874384

Country of ref document: EP

Kind code of ref document: A1