WO2017114194A1 - 一种移动终端的操作栏排布方法和装置 - Google Patents

一种移动终端的操作栏排布方法和装置 Download PDF

Info

Publication number
WO2017114194A1
WO2017114194A1 PCT/CN2016/110411 CN2016110411W WO2017114194A1 WO 2017114194 A1 WO2017114194 A1 WO 2017114194A1 CN 2016110411 W CN2016110411 W CN 2016110411W WO 2017114194 A1 WO2017114194 A1 WO 2017114194A1
Authority
WO
WIPO (PCT)
Prior art keywords
point
display screen
area
bar
hand
Prior art date
Application number
PCT/CN2016/110411
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 WO2017114194A1 publication Critical patent/WO2017114194A1/zh

Links

Images

Classifications

    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • 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/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Definitions

  • the present invention relates to the field of data processing, and in particular, to an operation bar arrangement method and apparatus for a mobile terminal.
  • the display screen of the mobile terminal has a tendency to evolve from a conventional small screen to a large screen (for example, 6 inches or larger).
  • the larger display screen can display more content, larger fonts, and can effectively meet the needs of some users.
  • the display screens of the mobile terminals are basically touch screens, at least one operation bar is arranged on the screen, and the function buttons are set in the operation bar, and the user can implement corresponding functions by using the touch function buttons, for example, the function buttons can be backward. Key, OK key, copy key, etc.
  • the user of the mobile terminal generally adopts a single hand to hold the mobile terminal, and slides the finger holding the handshake, clicks the screen or the function button to realize the convenient one-hand operation of the mobile terminal.
  • the function keys in the display screen are basically still within the range of the user's one-hand operation.
  • the user wants to operate the mobile terminal with one hand, which is relatively strong.
  • a right-handed user in the case of a single-handed operation of the mobile terminal, it is difficult to select the function button in the upper left corner of the display screen with the right hand.
  • the conventional solution is to set a one-hand operation mode, and when the one-hand operation mode is activated, the display area in the display screen is correspondingly reduced, so that the functions in the display area are enabled.
  • the buttons become closer to the handshake, facilitating one-handed operation of the large-screen mobile terminal.
  • FIG. 1 when the one-hand operation mode is triggered, the content that is originally displayed in full screen (as shown on the right side of FIG. 1 ) is scaled down to the lower right corner of the display screen (as shown on the left side of FIG. 1 ), only Display valid content with a portion of the display screen.
  • the back button located on the left side of the top operation bar is closer to the lower right corner of the display screen of the mobile terminal, which helps the user to operate the mobile terminal with one hand by one hand. But this way This will result in a smaller effective display area, which is contrary to the original intention of the large-screen mobile terminal and reduces the user experience.
  • the present invention provides a method and a device for arranging an operation bar of a mobile terminal, which can realize a convenient one-hand operation of the mobile terminal without changing the actual display range, thereby improving the user experience.
  • An operation bar arrangement method for a mobile terminal comprising:
  • the first operation column is an operation column in which a distance from the operation point in the display area of the mobile terminal display screen exceeds a preset distance, in the first operation column Include at least one function button, the operation point being determined according to a pre-determined one-hand operation type;
  • the first operation bar is moved on the display screen as the movement of the pressing operation moves, and the position determination point in the first operation column is calculated in the display screen in real time. Coordinate value in ;
  • the first operation bar is arranged into the first area, and at least one function in the first operation column is A button is disposed at a position near the operating point in the first operation column.
  • the display screen is further provided with a second operation bar at a position close to the operation point, and the second operation column includes at least one function button, the method further includes:
  • the placing the first operation bar in the corresponding position of the second area according to the position at the end of the pressing operation comprises:
  • the determining, according to the coordinate value of the location determining point, whether the location determining point enters the second area where the second operation bar is located further includes:
  • the shape of the second operation bar is adjusted such that the second operation bar moves out of the first subinterval.
  • the method further includes:
  • At least one function button in the second operation column is disposed at a position near the operation point in the second operation column.
  • the pre-determined one-hand operation type includes:
  • the one-hand operation type is the left-hand operation type or the right-hand operation type according to the coordinate values of the start point and the end point of the slide operation.
  • the determining, according to the coordinate values of the start point and the end point of the sliding operation, determining that the one-hand operation type is a left-hand operation type or a right-hand operation type includes:
  • the y-axis coordinate of the starting point is smaller than the y-axis coordinate of the ending point Determining that the one-hand operation type of the mobile terminal is a left-hand operation type
  • the y-axis coordinate of the starting point is greater than the y-axis coordinate of the ending point
  • the origin of the xy coordinate system is in the upper left corner of the display screen
  • the x-axis is the lateral direction of the display screen
  • the positive direction is toward the right
  • the y-axis is the longitudinal direction of the display screen, and the positive direction is downward.
  • the method further includes:
  • the first operation bar is redrawn on the display screen as the pressing operation moves on the display screen.
  • An operation bar arrangement device for a mobile terminal comprising:
  • a detecting unit configured to detect a duration of a pressing operation of the first operation bar, where the first operation column is an operation column in which a distance from the operation point in the display area of the mobile terminal display screen exceeds a preset distance,
  • the first operation column includes at least one function button, and the operation point is determined according to a pre-determined one-hand operation type;
  • a calculating unit configured to: when the duration meets the preset time, move the first operation bar on the display screen with the movement of the pressing operation, and calculate a position determination point in the first operation column in real time Coordinate values in the display screen;
  • a determining unit configured to determine, according to the coordinate value of the position determining point, whether the position determining point enters a first area in the display screen, and the distance between the first area and the operating point does not exceed a preset distance; If the pressing operation ends when the position determining point enters the first area, triggering the first arrangement unit;
  • the first arrangement unit is configured to arrange the first operation bar into the first area, and set at least one function button in the first operation column in the first operation column Near the location of the operating point.
  • the display screen is further provided with a second operation bar at a position close to the operation point, the second operation column includes at least one function button, and the device further includes:
  • the determining unit is further configured to determine, according to the coordinate value of the position determining point, whether the position determining point enters a second area where the second operation bar is located; if the pressing operation enters the position at the position determining point Ending the second area, triggering the second arrangement unit;
  • the second arrangement unit is configured to set the first operation bar in a corresponding position of the second area according to a position at the end of the pressing operation.
  • the second arranging unit is configured to: if the position at the end of the pressing operation is in the first subinterval of the second area, change the number according to the shape of the first subinterval A shape of the operation bar, and the first operation bar after changing the shape is disposed in the first subinterval.
  • the second arrangement unit is configured to: if the position determination point enters the first sub-interval of the second area, adjust a shape of the second operation column, so that the The second operation bar moves out of the first subinterval.
  • the determining unit determines that the pressing operation ends when the position determining point enters the first area, triggering the third arranging unit,
  • the third arranging unit is configured to set at least one function button in the second operation column at a position close to the operation point in the second operation column.
  • it also includes:
  • An operation recording unit configured to detect a sliding operation, and record coordinate values of a starting point and an ending point of the sliding operation in the display screen;
  • the operation determining unit is configured to determine, according to the coordinate values of the start point and the end point of the sliding operation, that the one-hand operation type is a left-hand operation type or a right-hand operation type.
  • the operation determining unit is specifically configured to: if the starting point is close to a left side of the display screen, and an x-axis coordinate of the starting point is smaller than an x-axis coordinate of the ending point, a y-axis coordinate of the starting point Determining the one-hand operation type of the mobile terminal that is smaller than the y-axis coordinate of the end point Type for left hand operation;
  • the operation determining unit is specifically configured to: if the starting point is close to a right side of the display screen, and an x-axis coordinate of the starting point is greater than an x-axis coordinate of the ending point, a y-axis coordinate of the starting point A y-axis coordinate greater than the end point, determining that the one-hand operation type of the mobile terminal is a right-hand operation type;
  • the origin of the xy coordinate system is in the upper left corner of the display screen
  • the x-axis is the lateral direction of the display screen
  • the positive direction is toward the right
  • the y-axis is the longitudinal direction of the display screen, and the positive direction is downward.
  • it also includes:
  • a conversion unit configured to convert the first operation bar into a state that can be moved with the pressing operation when the duration meets the preset time
  • a redrawing unit for redrawing the first operation bar on the display screen as the pressing operation moves on the display screen.
  • the pressing operation by the pressing operation, the first operation column that is far away from the one-hand operation range can be moved, and the first operation column is moved to the first region that is closer to the one-hand operation range and ends.
  • the pressing operation may arrange the first operation bar in the first area, and may set at least one function button in the first operation column in the first operation column to be close to the distance
  • the hand is operated in a relatively close position. In this way, without changing the actual display range, by properly arranging the operation bar, more function buttons can be set in the display screen to facilitate the one-hand operation range, thereby realizing convenient one-hand operation of the mobile terminal and improving The user experience.
  • FIG. 1 is a schematic diagram of a conventional one-hand operation mode of a mobile terminal
  • FIG. 2 is a flowchart of a method for scheduling an operation bar of a mobile terminal according to an embodiment of the present invention
  • FIG. 2a is a schematic diagram of an arrangement of operation bar layouts of a mobile terminal according to an embodiment of the present invention
  • FIG. 3 is a flowchart of a method for scheduling an operation bar of a mobile terminal according to an embodiment of the present invention
  • FIG. 4 is a schematic diagram of shape adjustment of two operation bars for a positional relationship according to an embodiment of the present invention
  • FIG. 5 is a schematic diagram of an arrangement of two operation columns arranged together according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram of an operation bar arrangement for a right-hand operation type according to an embodiment of the present invention.
  • FIG. 7 is a flowchart of a method for determining a one-hand operation type according to an embodiment of the present invention.
  • FIG. 8 is a structural diagram of an apparatus for arranging an operation bar of a mobile terminal according to an embodiment of the present invention.
  • the large-screen mobile terminal mainly pursues the display area, when the user uses such a mobile terminal, since the function keys are dispersed around the screen, it is relatively difficult to complete the operation with only one hand. For example, for a right-handed user, use the right hand when operating a large-screen mobile terminal with one hand. It is difficult to click on the function button in the upper left corner of the display screen.
  • the one-handed operation is a very common usage method of using a mobile terminal, and the user of the mobile terminal generally adopts a single hand to hold the mobile terminal, and slides by holding a finger (such as a thumb), clicking a screen or a function button to realize Convenient one-handed operation of the mobile terminal. If the user cannot operate with one hand because of the large screen, it is not conducive to the promotion and popularization of large-screen mobile terminals.
  • the conventional solution is to set a one-hand operation mode, and when the one-hand operation mode is activated, the display area in the display screen is correspondingly reduced, so that the functions in the display area are enabled.
  • the buttons become closer to the handshake, facilitating one-handed operation of the large-screen mobile terminal.
  • this method will result in a smaller effective display area, which is contrary to the original intention of the large-screen mobile terminal and reduces the user experience.
  • an embodiment of the present invention provides an operation bar arrangement method and apparatus for a mobile terminal.
  • a first operation bar that is far away from a one-hand operation range can be moved, and the first operation bar is moved to
  • the first operation bar may be arranged in the first area and may be at least one of the first operation column in the first area closer to the one-hand operation range and ending the pressing operation
  • the function button is disposed in a position close to the one-hand operation range in the first operation column. In this way, without changing the actual display range, by properly arranging the operation bar, more function buttons can be set in the display screen to facilitate the one-hand operation range, thereby realizing convenient one-hand operation of the mobile terminal and improving The user experience.
  • FIG. 2 is a flowchart of a method for scheduling an operation bar of a mobile terminal according to an embodiment of the present invention, where the method includes:
  • S201 detecting a duration of a pressing operation of the first operation bar, where the first operation column is an operation column in the display area of the display screen of the mobile terminal that is longer than a preset distance from the operation point, the first operation column At least one function button is included, the operation point being determined according to a pre-determined one-hand operation type.
  • the execution body of the embodiment of the present invention may be an operating system of the mobile terminal. Or an application running in the mobile terminal.
  • the one-hand operation type is specifically the left-hand operation type or the right-hand operation type is generally independent of the type of the mobile terminal, and is directly related to the usage habit of the user who uses the mobile terminal. If the user is a left-handed person, the one-hand operation type may be a left-hand operation type, and if the user is a right-handed person, the one-hand operation type may be a right-hand operation type.
  • the operating point is within the operating range of a finger for clicking and sliding the display screen of the mobile terminal when the mobile terminal is operated by one hand.
  • the operation point may be at the lower left of the display screen of the mobile terminal (for example, may be the lower left corner of the display screen), and for the right hand operation type, the operation point may be at the lower right of the display screen of the mobile terminal (for example It can be the lower right corner of the display screen). If the distance between the position on the display screen and the operating point exceeds the preset distance, it can be determined that in one-hand operation, it is difficult for the user to touch the position on the display screen with one hand, that is, the position is away from the holding movement. The terminal's hand is too far away.
  • the first operation bar is located at a position too far from the hand holding the mobile terminal, for example, at the top of the display screen (refer to the right mobile terminal display screen in FIG. 1 , and the black rectangle including the back button at the top)
  • the area may be the first operation bar).
  • the first operation bar may be an operation bar that can be displayed after opening an APP in the mobile terminal, or may be an operation bar resident on the desktop of the mobile terminal operating system, or may open the operating system.
  • the operation bar displayed after one of the programs.
  • the present invention does not limit the functions that can be realized by the function buttons in the first operation column.
  • the pressing operation belongs to a conventional long press gesture.
  • the pressing operation may be implemented by a user of the mobile terminal pressing a display screen by a finger, or may be implemented by pressing a display screen of the mobile terminal by another touch device (for example, a stylus).
  • a single pressing operation can be understood as a process from the start of pressing the display screen until it is no longer pressed.
  • the user starts pressing the display screen of the mobile terminal with a finger, and the user's finger leaves the display screen after the pressing lasts for 10 seconds, then the process from the finger touching the display screen to the finger leaving the display screen is regarded as a pressing operation. .
  • the pressing object for example, a finger, a stylus, or the like
  • the pressing object needs to maintain the pressing force on the display screen, and the pressed position point can move as the pressing object moves.
  • the display on the display screen of the mobile terminal Select functions such as clicking and sliding.
  • the pressing operation can be monitored by the area of the first operation bar.
  • IOS Apple OS
  • you can use the user interface long press gesture recognition technology English: UI Long Press Gesture Recognizer
  • you can listen to the long-press gesture English: onLongPress) event callback in the On Gesture Listener.
  • S202 when the duration meets the preset time, move the first operation bar on the display screen with the movement of the pressing operation, and calculate a position determination point in the first operation column in real time. Displays the coordinate values in the screen.
  • the preset time may be a time value longer than the duration of the normal pressing operation, whereby the normal pressing operation and the pressing operation of moving the first operation bar may be distinguished by the preset time. For example, it can be set to 500ms.
  • the duration of the pressing operation exceeds the preset time, it may be determined that the pressing operation is a pressing operation for moving the first operation bar.
  • the movement of the pressing operation can be monitored in a gesture movement event.
  • the user can be intuitively prompted from the display form to “now move the first operation bar”.
  • the first operation bar is converted into a state that can be moved as the pressing operation moves.
  • the first operation bar is redrawn on the display screen as the pressing operation moves on the display screen.
  • the state that can be moved with the pressing operation can be a unique display state, for example, the first operation bar can be translucent.
  • the first operation bar originally at the top of the display screen is converted into a translucent shape and moved toward the bottom of the display screen as the finger of the pressing operation is moved.
  • the first operation bar may be redrawn according to the real-time position of the pressing operation and the real-time relative position with the first operation bar, or the user interface rendering may be refreshed in real time. Thereby realizing the display effect that the first operation bar moves as the pressing operation moves fruit.
  • the position determination point may be a position point in the first operation bar area, in order to facilitate calculation of the coordinate value in real time, and to facilitate calculation of the positional relationship between the first operation column and the first area, for the first
  • the area is located near the bottom of the display screen, and the position determination point may be a lower edge of the first operation bar or a position point pressed by the pressing operation.
  • the position in the operation column determines the coordinate value of the point in the display screen.
  • the origin of the referenced xy coordinate system may be in the upper left corner of the display screen, the x-axis is the lateral direction of the display screen, the positive direction is toward the right, and the y-axis is the longitudinal direction of the display screen. The direction is facing down.
  • the first operation bar Before the first operation bar has not been moved by the pressing operation, determine an anchor point having a known coordinate value and a coordinate value of the pressing operation on the first operation bar, for example, a in FIG. 2a It is shown that the coordinates of the upper left corner of the first operation bar are (0, 0) suitable as anchor points. Thereby, the relative coordinates between the anchor point and the coordinate value of the pressing operation can be determined in advance.
  • the pressing operation When the pressing operation is moved, the pressing operation may be acquired in the gesture movement monitoring function, and the first operation bar may be calculated according to the real-time coordinate value (x, y) and the previously acquired relative coordinates.
  • the real-time y-axis coordinate of the lower edge of an action bar The real-time coordinates of the corners (topbarX, topbarY), according to the known height of the first operation bar in the longitudinal direction of the display screen (English: topbarHeight), the top position determined as the position determination point by topbarY+topbarHeight.
  • S203 Determine, according to the coordinate value of the position determination point, whether the position determination point enters a first area in the display screen, and the distance between the first area and the operation point does not exceed a preset. distance.
  • the manner of determining whether the position determination point enters the first area in the display screen may also be different. Taking the position determination point as the lower edge of the first operation bar, and taking the first operation bar toward the first area located at the bottom of the display screen as an example, when the lower edge of the first operation bar When the y-axis coordinate is greater than the y-axis minimum of the first region, it may be determined that the first operation bar has partially entered the first region, and an overlap is formed between the first region.
  • the first area belongs to an area for easy one-hand operation, and the user can easily touch the first area on the display screen with one hand when operating with one hand.
  • the first area may be at the bottom or one side of the display screen of the mobile terminal, which is not limited by the present invention.
  • the end of the pressing operation means that the pressing force continuously applied to the display screen of the mobile terminal is canceled.
  • the first operation bar will be arranged in the first area, and at least one function button in the first operation column will be reset to one side of the first operation bar so as to be close to the The location of the operating point. Specifically, which side of the first operation bar the function button is set will be determined by the specific type of the one-hand operation type.
  • the first operation bar that is far away from the one-hand operation range can be moved, and the first operation bar is moved to the first area that is closer to the one-hand operation range, and the pressing operation is ended.
  • more function buttons can be set in the display screen to facilitate the one-hand operation range, thereby realizing convenient one-hand operation of the mobile terminal and improving The user experience.
  • a second operation bar is also disposed at the bottom of the display screen of the mobile terminal.
  • the second operation bar is also displayed on the display screen of the mobile terminal.
  • the first operation The column and the second operation bar may be an operation bar that can be simultaneously displayed after opening an APP in the mobile terminal, or may be an operation bar resident on the desktop of the mobile terminal operating system, or may open the operation.
  • the present invention does not limit the functions that can be realized by the function buttons in the second operation column.
  • the second area in which the second operation bar is located may be adjacent to the first area but does not intersect.
  • FIG. 3 is a flowchart of a method for scheduling an operation bar of a mobile terminal according to an embodiment of the present invention, where the method includes:
  • S301 Determine, according to the coordinate value of the position determination point, whether the position determination point enters the second area where the second operation column is located.
  • the second area belongs to an area that is easy to operate with one hand, and the user can easily touch the second area on the display screen with one hand when operating with one hand.
  • the second area may be at the bottom or one side of the display screen of the mobile terminal, which is not limited by the present invention.
  • the manner of determining whether the position determination point enters the second area in the display screen may also be different. Taking the position judgment point as the lower edge of the first operation bar, and the scene of the first operation bar moving toward the second area located at the bottom of the display screen as an example, when the lower edge of the first operation bar When the y-axis coordinate is greater than the y-axis minimum of the second region, it can be determined that the first operation bar has partially entered the second region, and an overlap is formed between the second region.
  • the first operation bar can be directly arranged into the first area.
  • the second area and the first area are different, and the second operation column is originally arranged in the second area, so the first operation needs to be adjusted according to the position at the end of the pressing operation.
  • the shape and arrangement of the column and the second action bar Cloth thereby placing the first operation bar in a corresponding position of the second area.
  • the second area may be divided into a plurality of sub-intervals in order to adjust the shape and arrangement of the first operation bar and the second operation bar, optionally, according to the position at the end of the pressing operation Setting the first operation bar in a corresponding position of the second area, including:
  • FIG. 4 is a schematic diagram of shape adjustment of two operation columns for positional relationship according to an embodiment of the present invention. Shown in FIG. 4 is the case where the second area is at the bottom of the display screen of the mobile terminal, wherein the second area is divided into three sub-intervals, and the first operation column is shorter in the figure. The translucent area, the second operation column is a longer black area. If the first subinterval is on the right side of the second area, the adjustment of the first operation bar may be as shown in a of FIG. If the first subinterval is on the left side of the second area, the adjustment of the first operation bar may be as shown in b of FIG. If the first subinterval is in the middle of the second area, the adjustment of the first operation bar may be as shown in c of FIG.
  • the determining, according to the coordinate value of the location determining point, whether the location determining point enters the second area where the second operation bar is located further includes:
  • the shape of the second operation bar is adjusted such that the second operation bar moves out of the first subinterval.
  • the second operation column when the position determination point enters the first sub-interval of the second area, if the first sub-interval is on the right side of the second area, the second operation column will be to the left Move and rearrange to empty the first subinterval on the right side, and the adjustment of the second operation bar can be as shown in a of FIG. If the first subinterval is on the left side of the second area, the second operation bar will move to the right side and rearrange to empty the first subinterval on the left side, for the second operation.
  • the adjustment of the column can be as shown in b of Figure 4.
  • the second operation column will be divided into two parts, which are respectively moved to the two sides and rearranged to vacate the first sub-interval in the middle, and the adjustment of the second operation column can be as shown in FIG. Shown in c.
  • the first operation bar and the second operation column will be arranged in the second area, for example, as shown in FIG. FIG. 5 illustrates the case where the first subinterval is on the right side of the second region.
  • the second operation bar is further arranged on the display screen of the mobile terminal, for example, as shown by a in FIG. 6, if the movement of the first operation column in the pressing operation And arranged in the first area, for example, as shown by b in FIG. 6, in order to further facilitate the user to perform one-hand operation on the mobile terminal, at least one of the second operation columns may be further The position of the function button is adjusted accordingly.
  • the method further includes:
  • At least one function button in the second operation column is disposed at a position near the operation point in the second operation column.
  • the setting basis of the function button in the second operation column and the setting basis of the function button in the first operation column are the same, and are all related to the operation point position, or both are specific to the single Hand operation type related.
  • the function buttons in the first operation bar and the second operation column are both biased to the right side of the display screen of the mobile terminal. Shown in Figure 6 is the right hand operation type, and the first area is close to the bottom of the display screen.
  • the embodiment of the present invention further provides an optional method for pre-determining the type of one-hand operation by detecting a touch operation on the mobile terminal.
  • FIG. 7 is a flowchart of a method for determining a one-hand operation type according to an embodiment of the present invention, where the method includes:
  • S701 detecting a sliding operation, and recording coordinate values of a starting point and an ending point of the sliding operation in the display screen.
  • the sliding operation can be implemented by a user in using the mobile terminal.
  • the starting point and ending point coordinate values of the sliding operation can be obtained by a listening function of gesture movement.
  • S702 Determine, according to the coordinate values of the start point and the end point of the sliding operation, that the one-hand operation type is a left-hand operation type or a right-hand operation type.
  • the y-axis coordinate of the starting point is smaller than the ending point y
  • the axis coordinate determines that the one-hand operation type of the mobile terminal is a left-hand operation type.
  • the y-axis coordinate of the starting point is greater than the y-axis coordinate of the ending point
  • the origin of the xy coordinate system described herein may be in the upper left corner of the display screen, the x-axis may be the lateral direction of the display screen, the positive direction may be toward the right, and the y-axis may be the longitudinal direction of the display screen, and the positive direction is downward. .
  • FIG. 8 is a structural diagram of an apparatus for arranging an operation bar of a mobile terminal according to an embodiment of the present invention, where the apparatus includes:
  • a detecting unit 801 configured to detect a duration of a pressing operation on the first operation bar, where the first operation column is an operation column in which a distance from the operation point in the display area of the mobile terminal display screen exceeds a preset distance,
  • the first operation column includes at least one function button, and the operation point is determined according to a pre-determined one-hand operation type;
  • the calculating unit 802 is configured to: when the duration meets the preset time, move the first operation bar on the display screen with the movement of the pressing operation, and calculate the first operation in real time
  • the position in the column determines the coordinate value of the point in the display screen
  • the determining unit 803 is configured to determine, according to the coordinate value of the position determining point, whether the position determining point enters a first area in the display screen, and the distance between the first area and the operating point does not exceed a preset distance If the pressing operation ends when the position determining point enters the first area, triggering the first arranging unit 804;
  • the first arrangement unit 804 is configured to arrange the first operation bar into the first area, and set at least one function button in the first operation column in the first operation bar The position near the operating point.
  • the display screen is further provided with a second operation bar at a position close to the operation point, the second operation column includes at least one function button, and the device further includes:
  • the determining unit is further configured to determine, according to the coordinate value of the position determining point, whether the position determining point enters a second area where the second operation bar is located; if the pressing operation enters the position at the position determining point Ending the second area, triggering the second arrangement unit;
  • the second arrangement unit is configured to set the first operation bar in a corresponding position of the second area according to a position at the end of the pressing operation.
  • the second arranging unit is configured to: if the position at the end of the pressing operation is in the first subinterval of the second area, change the number according to the shape of the first subinterval A shape of the operation bar, and the first operation bar after changing the shape is disposed in the first subinterval.
  • the second arrangement unit is configured to: if the position determination point enters the first sub-interval of the second area, adjust a shape of the second operation column, so that the The second operation bar moves out of the first subinterval.
  • the determining unit determines that the pressing operation ends when the position determining point enters the first area, triggering the third arranging unit,
  • the third arrangement unit is configured to set at least one function button in the second operation column Positioned in the second operation column near the operating point.
  • it also includes:
  • An operation recording unit configured to detect a sliding operation, and record coordinate values of a starting point and an ending point of the sliding operation in the display screen;
  • the operation determining unit is configured to determine, according to the coordinate values of the start point and the end point of the sliding operation, that the one-hand operation type is a left-hand operation type or a right-hand operation type.
  • the operation determining unit is specifically configured to: if the starting point is close to a left side of the display screen, and an x-axis coordinate of the starting point is smaller than an x-axis coordinate of the ending point, a y-axis coordinate of the starting point Determining the y-axis coordinate of the end point, determining that the one-hand operation type of the mobile terminal is a left-hand operation type;
  • the operation determining unit is specifically configured to: if the starting point is close to a right side of the display screen, and an x-axis coordinate of the starting point is greater than an x-axis coordinate of the ending point, a y-axis coordinate of the starting point A y-axis coordinate greater than the end point, determining that the one-hand operation type of the mobile terminal is a right-hand operation type;
  • the origin of the xy coordinate system is in the upper left corner of the display screen
  • the x-axis is the lateral direction of the display screen
  • the positive direction is toward the right
  • the y-axis is the longitudinal direction of the display screen, and the positive direction is downward.
  • it also includes:
  • a conversion unit configured to convert the first operation bar into a state that can be moved with the pressing operation when the duration meets the preset time
  • a redrawing unit for redrawing the first operation bar on the display screen as the pressing operation moves on the display screen.
  • the first operation bar that is far away from the one-hand operation range can be moved, and the first operation bar is moved to the first area that is closer to the one-hand operation range, and the pressing operation is ended.
  • One-handed operation is closer to the position.
  • more function buttons can be set in the display screen to facilitate the one-hand operation range, thereby realizing convenient one-hand operation of the mobile terminal and improving The user experience.

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)
  • Telephone Function (AREA)

Abstract

一种移动终端的操作栏排布方法和装置,检测对第一操作栏的按压操作的持续时间,当持续时间满足预置时间时,通过按压操作,可以移动距离单手操作范围较远的第一操作栏,将所述第一操作栏移动到距离单手操作范围较近的第一区域中并结束所述按压操作,可以将所述第一操作栏排布在所述第一区域中,并可以将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近距离单手操作范围较近的位置。这样在不改变实际显示范围的前提下,通过合理排布操作栏,可以将更多的功能按键设置在所述显示屏幕中更便于单手操作的范围,实现便捷的单手操作移动终端,提高了用户体验。

Description

一种移动终端的操作栏排布方法和装置 技术领域
本发明涉及数据处理领域,特别是涉及一种移动终端的操作栏排布方法和装置。
背景技术
随着移动终端的发展,为了提高显示体验,移动终端的显示屏幕有从传统的小屏幕向大屏幕(例如6寸或更大)发展的趋势。较大的显示屏幕可以显示更多的内容、更大的字体,能够有效迎合部分用户的需求。目前移动终端的显示屏幕基本上都是触摸屏,屏幕上排布了至少一个操作栏,操作栏中设置了功能按键,使用者通过触控功能按键,可以实现相应的功能,例如功能按键可以是后退键、确定键、复制键等。移动终端的使用者一般采取单手持握移动终端,通过持握手的手指滑动、点击屏幕或功能按键,以实现便捷的单手操作移动终端。
针对具有较小显示屏幕的移动终端,显示屏幕中的功能按键基本上还都处于使用者的单手操作触及范围之内。但是对于具有较大显示屏幕的移动终端,尤其是有些情况下一些功能按键位于显示屏幕上方角落中时,使用者想单手操作移动终端就比较勉强了。例如对于惯用右手的使用者,在单手操作移动终端的情况下,使用右手很难点选到处于显示屏幕左上角的功能按键。
针对这种大屏幕移动终端带来的单手操作问题,传统的解决方式是设置单手操作模式,在单手操作模式激活时,相应的缩小显示屏幕中的显示区域,使得显示区域中的功能按键变得距离持握手更近,以方便实现对大屏幕移动终端的单手操作。例如图1所示,在触发单手操作模式时,将原本全屏显示的内容(如图1右侧所示)向显示屏幕的右下角等比例的缩小(如图1左侧所示),仅用显示屏幕的一部分显示有效内容。可以看出通过缩小显示区域,位于顶部操作栏左侧的后退键距离移动终端显示屏幕的右下角更近,有助于使用者用右手实现单手操作移动终端。但是这种方式 会导致有效显示面积变小,有悖于大屏幕移动终端的显示初衷,降低了用户体验。
发明内容
为了解决上述技术问题,本发明提供了一种移动终端的操作栏排布方法和装置,可以在不改变实际显示范围的前提下,实现便捷的单手操作移动终端,提高了用户体验。
本发明实施例公开了如下技术方案:
一种移动终端的操作栏排布方法,所述方法包括:
检测对第一操作栏的按压操作的持续时间,所述第一操作栏为所述移动终端显示屏幕的显示区域中与操作点的距离超出预置距离的操作栏,所述第一操作栏中包括至少一个功能按键,所述操作点根据预先判定的单手操作类型所确定;
当持续时间满足预置时间时,随着所述按压操作的移动在所述显示屏幕上移动所述第一操作栏,并实时计算所述第一操作栏中的位置判断点在所述显示屏幕中的坐标值;
根据所述位置判断点的坐标值判断所述位置判断点是否进入所述显示屏幕中的第一区域,所述第一区域与所述操作点的距离未超出预置距离;
若所述按压操作在所述位置判断点进入所述第一区域时结束,将所述第一操作栏排布到所述第一区域中,并将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近所述操作点的位置。
可选的,所述显示屏幕在靠近所述操作点的位置还设置有第二操作栏,所述第二操作栏中包括至少一个功能按键,所述方法还包括:
根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域;
若所述按压操作在所述位置判断点进入所述第二区域时结束,根据所 述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中。
可选的,所述根据所述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中,包括:
若所述按压操作结束时的位置处于所述第二区域的第一子区间中,根据所述第一子区间的形状改变所述第一操作栏的形状,并将改变形状后的所述第一操作栏设置在所述第一子区间中。
可选的,所述根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域,还包括:
若所述位置判断点进入所述第二区域的第一子区间中,将所述第二操作栏的形状进行调整,使得所述第二操作栏移出所述第一子区间。
可选的,若所述按压操作在所述位置判断点进入所述第一区域时结束,还包括:
将所述第二操作栏中的至少一个功能按键设置在所述第二操作栏中靠近所述操作点的位置。
可选的,所述预先判定的单手操作类型,包括:
检测滑动操作,并记录所述滑动操作的起始点和结束点在所述显示屏幕中的坐标值;
根据所述滑动操作的起始点和结束点的坐标值确定判定单手操作类型为左手操作类型或右手操作类型。
可选的,所述根据所述滑动操作的起始点和结束点的坐标值确定判定单手操作类型为左手操作类型或右手操作类型,包括:
若所述起始点靠近所述显示屏幕的左侧,且所述起始点的x轴坐标小于所述结束点的x轴坐标,所述起始点的y轴坐标小于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为左手操作类型;
若所述起始点靠近所述显示屏幕的右侧,且所述起始点的x轴坐标大于所述结束点的x轴坐标,所述起始点的y轴坐标大于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为右手操作类型;
其中,xy坐标***的原点在所述显示屏幕的左上角,x轴为所述显示屏幕的横向,正方向朝右,y轴为所述显示屏幕的纵向,正方向朝下。
可选的,所述当持续时间满足预置时间时,还包括:
将所述第一操作栏转换为可随所述按压操作移动而移动的状态;
随着所述按压操作在所述显示屏幕上的移动,在所述显示屏幕上重绘所述第一操作栏。
一种移动终端的操作栏排布装置,所述装置包括:
检测单元,用于检测对第一操作栏的按压操作的持续时间,所述第一操作栏为所述移动终端显示屏幕的显示区域中与操作点的距离超出预置距离的操作栏,所述第一操作栏中包括至少一个功能按键,所述操作点根据预先判定的单手操作类型所确定;
计算单元,用于当持续时间满足预置时间时,随着所述按压操作的移动在所述显示屏幕上移动所述第一操作栏,并实时计算所述第一操作栏中的位置判断点在所述显示屏幕中的坐标值;
判断单元,用于根据所述位置判断点的坐标值判断所述位置判断点是否进入所述显示屏幕中的第一区域,所述第一区域与所述操作点的距离未超出预置距离;若所述按压操作在所述位置判断点进入所述第一区域时结束,触发第一排布单元;
所述第一排布单元,用于将所述第一操作栏排布到所述第一区域中,并将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近所述操作点的位置。
可选的,所述显示屏幕在靠近所述操作点的位置还设置有第二操作栏,所述第二操作栏中包括至少一个功能按键,所述装置还包括:
所述判断单元,还用于根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域;若所述按压操作在所述位置判断点进入所述第二区域时结束,触发第二排布单元;
所述第二排布单元,用于根据所述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中。
可选的,所述第二排布单元,具体用于若所述按压操作结束时的位置处于所述第二区域的第一子区间中,根据所述第一子区间的形状改变所述第一操作栏的形状,并将改变形状后的所述第一操作栏设置在所述第一子区间中。
可选的,所述第二排布单元,具体用于若所述位置判断点进入所述第二区域的第一子区间中,将所述第二操作栏的形状进行调整,使得所述第二操作栏移出所述第一子区间。
可选的,
若所述判断单元判断所述按压操作在所述位置判断点进入所述第一区域时结束,触发第三排布单元,
所述第三排布单元,用于将所述第二操作栏中的至少一个功能按键设置在所述第二操作栏中靠近所述操作点的位置。
可选的,还包括:
操作记录单元,用于检测滑动操作,并记录所述滑动操作的起始点和结束点在所述显示屏幕中的坐标值;
操作判定单元,用于根据所述滑动操作的起始点和结束点的坐标值确定判定单手操作类型为左手操作类型或右手操作类型。
可选的,
所述操作判定单元,具体用于若所述起始点靠近所述显示屏幕的左侧,且所述起始点的x轴坐标小于所述结束点的x轴坐标,所述起始点的y轴坐标小于所述结束点的y轴坐标,判定所述移动终端的单手操作类型 为左手操作类型;
所述操作判定单元,具体用于若所述起始点靠近所述显示屏幕的右侧,且所述起始点的x轴坐标大于所述结束点的x轴坐标,所述起始点的y轴坐标大于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为右手操作类型;
其中,xy坐标***的原点在所述显示屏幕的左上角,x轴为所述显示屏幕的横向,正方向朝右,y轴为所述显示屏幕的纵向,正方向朝下。
可选的,还包括:
转换单元,用于当持续时间满足预置时间时,将所述第一操作栏转换为可随所述按压操作移动而移动的状态;
重绘单元,用于随着所述按压操作在所述显示屏幕上的移动,在所述显示屏幕上重绘所述第一操作栏。
由上述技术方案可以看出,通过按压操作,可以移动距离单手操作范围较远的第一操作栏,将所述第一操作栏移动到距离单手操作范围较近的第一区域中并结束所述按压操作,可以将所述第一操作栏排布在所述第一区域中,并可以将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近距离单手操作范围较近的位置。这样在不改变实际显示范围的前提下,通过合理排布操作栏,可以将更多的功能按键设置在所述显示屏幕中更便于单手操作的范围,实现便捷的单手操作移动终端,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为一种移动终端传统的单手操作模式示意图;
图2为本发明实施例提供的一种移动终端的操作栏排布方法的方法流程图;
图2a为本发明实施例提供的一种移动终端的操作栏排布的排布示意图;
图3为本发明实施例提供的一种移动终端的操作栏排布方法的方法流程图;
图4为本发明实施例提供的一种两个操作栏针对位置关系的形状调整示意图;
图5为本发明实施例提供的一种将两个操作栏一起排布的排布示意图;
图6为本发明实施例提供的一种针对右手操作类型的操作栏排布示意图;
图7为本发明实施例提供的一种判定单手操作类型方法的方法流程图;
图8为本发明实施例提供的一种移动终端的操作栏排布装置的装置结构图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
由于大屏幕移动终端主要追求显示面积,使得使用者在使用这类移动终端时,由于功能按键分散在屏幕周边,比较不容易只用一只手就完成操作。例如对于惯用右手的使用者,在单手操作大屏幕移动终端时,使用右 手很难点选到处于显示屏幕左上角的功能按键。
而单手操作是使用移动终端的一种非常常用的使用方式,移动终端的使用者一般采取单手持握移动终端,通过持握手的手指(例如大拇指)滑动、点击屏幕或功能按键,以实现便捷的单手操作移动终端。如果因为大屏幕的原因导致用户无法单手操作,不利于大屏幕移动终端的推广和普及。
针对这种大屏幕移动终端带来的单手操作问题,传统的解决方式是设置单手操作模式,在单手操作模式激活时,相应的缩小显示屏幕中的显示区域,使得显示区域中的功能按键变得距离持握手更近,以方便实现对大屏幕移动终端的单手操作。但是这种方式会导致有效显示面积变小,有悖于大屏幕移动终端的显示初衷,降低了用户体验。
看来,如何既能够不影响移动终端的显示范围,又能够让使用者可以实现单手操作,是一个亟需解决的技术问题。为此,本发明实施例提供了一种移动终端的操作栏排布方法和装置,通过按压操作,可以移动距离单手操作范围较远的第一操作栏,将所述第一操作栏移动到距离单手操作范围较近的第一区域中并结束所述按压操作,可以将所述第一操作栏排布在所述第一区域中,并可以将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近距离单手操作范围较近的位置。这样在不改变实际显示范围的前提下,通过合理排布操作栏,可以将更多的功能按键设置在所述显示屏幕中更便于单手操作的范围,实现便捷的单手操作移动终端,提高了用户体验。
图2为本发明实施例提供的一种移动终端的操作栏排布方法的方法流程图,所述方法包括:
S201:检测对第一操作栏的按压操作的持续时间,所述第一操作栏为所述移动终端显示屏幕的显示区域中与操作点距离超出预置距离的操作栏,所述第一操作栏中包括至少一个功能按键,所述操作点根据预先判定的单手操作类型所确定。
举例说明,本发明实施例的执行主体可以是所述移动终端的操作*** 或者是所述移动终端中运行的一个应用程序。
单手操作类型具体为左手操作类型还是右手操作类型一般与所述移动终端的类型无关,而与使用所述移动终端的使用者的使用习惯直接相关。若使用者为惯用左手的人,则所述单手操作类型可以为左手操作类型,若使用者为惯用右手的人,则所述单手操作类型可以为右手操作类型。
所述操作点处于单手操作移动终端时,用于点击、滑动移动终端显示屏幕的手指的操作范围之内。例如针对左手操作类型,所述操作点可以处于移动终端显示屏幕的左下方(例如可以是显示屏幕的左下角),针对右手操作类型,所述操作点可以处于移动终端显示屏幕的右下方(例如可以是显示屏幕的右下角)。若显示屏幕上一个位置与所述操作点距离超出预置距离,则可以判定在单手操作时,使用者难以实现单手触及显示屏幕上的这个位置,也就是说,这个位置距离持握移动终端的手太远了。
所述第一操作栏就是处于距离持握移动终端的手太远的位置,例如处于所述显示屏幕的最上方(可以参见图1中右侧移动终端显示屏幕,最上方包括后退键的黑色矩形区域就可以是所述第一操作栏)。所述第一操作栏可以是打开所述移动终端中一个APP后,才能展现出的操作栏,也可以是所述移动终端操作***桌面上常驻的操作栏,也可以是打开所述操作***中一个程序后展示出的操作栏等。本发明并不限定所述第一操作栏中的功能按键所能实现的功能。
针对触摸屏来说,所述按压操作属于一种常规的长按手势。所述按压操作可以是所述移动终端的使用者通过手指按压显示屏幕来实现,也可以是通过其他触控装置(例如触控笔)按压所述移动终端的显示屏幕来实现。一次按压操作可以理解为从开始按压显示屏幕直到不再按压为止的过程。例如,使用者用手指开始按压所述移动终端显示屏幕,这次按压持续了10秒后使用者手指离开显示屏幕,那么上述从手指接触到显示屏幕到手指离开显示屏幕的过程视为一次按压操作。在按压操作中,按压物(例如手指、触控笔等)需要保持对显示屏幕的按压力,按压的位置点可以随着按压物的移动而移动。通过按压操作,可以实现对移动终端显示屏幕中展示的内 容进行点选、滑动等功能。
从技术实现上,可以通过在所述第一操作栏的区域监听按压操作。例如在IOS(苹果操作***)中可以使用用户界面长按手势识别技术(英文:UI Long Press Gesture Recognizer)进行监听。在Android***中可以在手势监听(英文:On Gesture Listener)中的长按手势(英文:onLongPress)事件回调中监听处理。
S202:当持续时间满足预置时间时,随着所述按压操作的移动在所述显示屏幕上移动所述第一操作栏,并实时计算所述第一操作栏中的位置判断点在所述显示屏幕中的坐标值。
举例说明,所述预置时间可以是较正常按压操作的持续时间更长的时间值,由此可以通过所述预置时间来区分常规的按压操作和移动所述第一操作栏的按压操作,例如可以设置为500ms。当所述按压操作的持续时间超出所述预置时间,可以判定这个按压操作的为用于移动所述第一操作栏的按压操作。在技术实现上,可以在手势移动事件中监听所述按压操作的移动。
可选的,还可以从显示形态上直观的提示使用者“现在可以移动所述第一操作栏了”。
将所述第一操作栏转换为可随所述按压操作移动而移动的状态。
随着所述按压操作在所述显示屏幕上的移动,在所述显示屏幕上重绘所述第一操作栏。
举例说明,这个可随所述按压操作移动而移动的状态可以为一种独特的显示状态,例如可以将所述第一操作栏变的半透明。如图2a中从a到b所示,原本处于显示屏幕顶端的第一操作栏转换为半透明状,并随着实施按压操作的手指的移动而向显示屏幕的底部移动。在所述按压操作的移动过程中,可以根据所述按压操作的实时位置以及与所述第一操作栏的实时相对位置对所述第一操作栏进行重新绘制,或者说实时刷新用户界面渲染,从而实现了所述第一操作栏随着所述按压操作移动而移动的显示效 果。
所述位置判断点可以是所述第一操作栏区域中的位置点,为了便于实时计算其坐标值,以及便于计算所述第一操作栏与第一区域之间位置关系,针对所述第一区域位于靠近显示屏幕底部的情况,所述位置判断点可以是所述第一操作栏的下边缘,也可以是被所述按压操作按压住的位置点。
接下来,以所述位置判断点为所述第一操作栏的下边缘,将所述第一操作栏朝位于显示屏幕底部的第一区域移动的场景为例,说明如何实时计算所述第一操作栏中的位置判断点在所述显示屏幕中的坐标值。
这里所述的各个坐标值,所参照的xy坐标***的原点可以在所述显示屏幕的左上角,x轴为所述显示屏幕的横向,正方向朝右,y轴为所述显示屏幕的纵向,正方向朝下。
在所述第一操作栏尚未被所述按压操作移动之前,在所述第一操作栏上确定一个具有已知坐标值的锚点和所述按压操作的坐标值,例如图2a中的a所示,所述第一操作栏的左上角坐标为(0,0)适于作为锚点。从而可以预先确定出所述锚点和所述按压操作的坐标值之间相对坐标。
在所述按压操作移动时,可以在手势移动监听函数中,获取所述按压操作的,根据所述实时坐标值(x,y)和之前获取的相对坐标可以计算出所述第一操作栏左上角的实时坐标(topbarX,topbarY),根据已知的所述第一操作栏在显示屏幕纵向上的高度(英文:topbarHeight),通过topbarY+topbarHeight便可以得到作为所述位置判断点的所述第一操作栏的下边缘的实时y轴坐标。
若所述第一区域处于所述移动终端显示屏幕左侧或右侧,实时计算所述第一操作栏中的位置判断点在所述显示屏幕中的坐标值与上述例子类似,这里不再赘述。
S203:根据所述位置判断点的坐标值判断所述位置判断点是否进入所述显示屏幕中的第一区域,所述第一区域与所述操作点的距离未超出预置 距离。
针对不同的位置判断点,判断所述位置判断点是否进入所述显示屏幕中的第一区域的方式也可以不同。以所述位置判断点为所述第一操作栏的下边缘,将所述第一操作栏朝位于显示屏幕底部的第一区域移动的场景为例,当所述第一操作栏的下边缘的y轴坐标大于所述第一区域的y轴最小值时,可以判断所述第一操作栏已经部分进入所述第一区域,和所述第一区域之间形成了重叠。
所述第一区域属于一个便于单手操作的区域,在单手操作时,使用者可以轻松的实现单手触及显示屏幕上的所述第一区域。所述第一区域可以处于所述移动终端显示屏幕的底部或一侧,本发明对此不限定。
S204:若所述按压操作在所述位置判断点进入所述第一区域时结束,将所述第一操作栏排布到所述第一区域中,并将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近所述操作点的位置。
举例说明,所述按压操作的结束是指持续施加在所述移动终端显示屏幕上的按压力被取消了。所述第一操作栏将被排布到所述第一区域中,而且所述第一操作栏中的至少一个功能按键将会重新设置到所述第一操作栏的一侧,以便靠近所述操作点的位置。具体将功能按键设置在所述第一操作栏的哪一侧将由所述单手操作类型的具体类型决定。
可见,通过按压操作,可以移动距离单手操作范围较远的第一操作栏,将所述第一操作栏移动到距离单手操作范围较近的第一区域中并结束所述按压操作,可以将所述第一操作栏排布在所述第一区域中,并可以将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近距离单手操作范围较近的位置。这样在不改变实际显示范围的前提下,通过合理排布操作栏,可以将更多的功能按键设置在所述显示屏幕中更便于单手操作的范围,实现便捷的单手操作移动终端,提高了用户体验。
在有些情况下,在所述移动终端显示屏幕的最底部还设置有第二操作栏。在本发明实施例中,在所述第一操作栏展现在所述移动终端显示屏幕上时,所述第二操作栏也展示在所述移动终端显示屏幕上。所述第一操作 栏和第二操作栏可以是打开所述移动终端中一个APP后,才能同时展现出的操作栏,也可以是所述移动终端操作***桌面上常驻的操作栏,也可以是打开所述操作***中一个程序后展示出的操作栏等。本发明并不限定所述第二操作栏中的功能按键所能实现的功能。
需要注意的时,所述第二操作栏所在的第二区域与所述第一区域可以相邻,但不相交。
可选的,在图2所对应实施例的基础上,图3为本发明实施例提供的一种移动终端的操作栏排布方法的方法流程图,所述方法包括:
S301:根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域。
举例说明,所述第二区域属于一个便于单手操作的区域,在单手操作时,使用者可以轻松的实现单手触及显示屏幕上的所述第二区域。所述第二区域可以处于所述移动终端显示屏幕的底部或一侧,本发明对此不限定。
S302:若所述按压操作在所述位置判断点进入所述第二区域时结束,根据所述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中。
举例说明,针对不同的位置判断点,判断所述位置判断点是否进入所述显示屏幕中的第二区域的方式也可以不同。以所述位置判断点为所述第一操作栏的下边缘,将所述第一操作栏朝位于显示屏幕底部的第二区域移动的场景为例,当所述第一操作栏的下边缘的y轴坐标大于所述第二区域的y轴最小值时,可以判断所述第一操作栏已经部分进入所述第二区域,和所述第二区域之间形成了重叠。
需要注意的是,第一区域中并没有操作栏或功能按键,故可以直接将所述第一操作栏排布到所述第一区域中。但是所述第二区域和第一区域有所不同,在所述第二区域中原本排布了第二操作栏,故需要根据所述按压操作结束时的位置,相应的调整所述第一操作栏和第二操作栏的形状和排 布,从而将所述第一操作栏设置在所述第二区域的相应位置中。
为此,可以将所述第二区域分成多个子区间,以便于调整所述第一操作栏和第二操作栏的形状和排布,可选的,所述根据所述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中,包括:
若所述按压操作结束时的位置处于所述第二区域的第一子区间中,根据所述第一子区间的形状改变所述第一操作栏的形状,并将改变形状后的所述第一操作栏设置在所述第一子区间中。
结合附图进行说明,图4为本发明实施例提供的一种两个操作栏针对位置关系的形状调整示意图。在图4中所示的是所述第二区域处于所述移动终端显示屏幕最底部的情况,其中,所述第二区域被分为了三个子区间,所述第一操作栏为图中较短的半透明区域,所述第二操作栏为较长的黑色区域。若所述第一子区间处于所述第二区域的右侧,对所述第一操作栏的调整可以如图4中a所示。若所述第一子区间处于所述第二区域的左侧,对所述第一操作栏的调整可以如图4中b所示。若所述第一子区间处于所述第二区域的中间,对所述第一操作栏的调整可以如图4中c所示。
除了需要对所述第一操作栏进行相应的调整外,所述第二操作栏原本的排布空间也被改变,故也需要进行相应的调整。
可选的,所述根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域,还包括:
若所述位置判断点进入所述第二区域的第一子区间中,将所述第二操作栏的形状进行调整,使得所述第二操作栏移出所述第一子区间。
也就是说,当所述位置判断点进入所述第二区域的第一子区间时,若所述第一子区间处于所述第二区域的右侧,所述第二操作栏将向左侧移动并重新排布,以便空出右侧的第一子区间,对所述第二操作栏的调整可以如图4中a所示。若所述第一子区间处于所述第二区域的左侧,所述第二操作栏将向右侧移动并重新排布,以便空出左侧的第一子区间,对所述第二操作栏的调整可以如图4中b所示。若所述第一子区间处于所述第二区 域的中间,所述第二操作栏将分为两个部分,分别向两侧移动并重新排布,以便空出中间的第一子区间,对所述第二操作栏的调整可以如图4中c所示。
若所述按压操作结束时的位置处于所述第二区域的第一子区间中,所述第一操作栏和第二操作栏将均排布在所述第二区域中,例如图5所示,图5中示意的是所述第一子区间处于所述第二区域右侧的情况。
需要注意的是,在所述移动终端显示屏幕上还排布有所述第二操作栏的情况下,例如图6中的a所示,若所述第一操作栏在所述按压操作的移动下,被排布到所述第一区域中,例如图6中的b所示,为了进一步方便使用者对所述移动终端进行单手操作,还可以将所述第二操作栏中的至少一个功能按键的位置进行相应的调整。
可选的,若所述按压操作在所述位置判断点进入所述第一区域时结束,还包括:
将所述第二操作栏中的至少一个功能按键设置在所述第二操作栏中靠近所述操作点的位置。
也就是说,对所述第二操作栏中功能按键的设置依据和对所述第一操作栏中功能按键的设置依据相同,均与所述操作点位置相关,或者说,均与具体的单手操作类型相关。例如图6中c所示,所述第一操作栏和第二操作栏中的功能按键均偏向于所述移动终端显示屏幕的右侧。图6中示意的是右手操作类型,且所述第一区域靠近显示屏幕底部的情况。
接下来,通过检测所述移动终端上的触控操作,本发明实施例还提供了一种可选的用于预先判别单手操作类型的方法。
图7为本发明实施例提供的一种判定单手操作类型方法的方法流程图,所述方法包括:
S701:检测滑动操作,并记录所述滑动操作的起始点和结束点在所述显示屏幕中的坐标值。
举例说明,所述滑动操作可以使用者在使用所述移动终端中实施的。所述滑动操作的起始点和结束点坐标值可以通过手势移动的监听函数获取。
S702:根据所述滑动操作的起始点和结束点的坐标值确定判定单手操作类型为左手操作类型或右手操作类型。
发明人发现。使用者在使用不同侧的手对所述移动终端进行单手操作时,一般使用持握手的拇指实施滑动操作,故在滑动操作上会有不同的特点,可以根据这些特点,判断出具体的单手操作类型。
其中,若所述起始点靠近所述显示屏幕的左侧,且所述起始点的x轴坐标小于所述结束点的x轴坐标,所述起始点的y轴坐标小于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为左手操作类型。
若所述起始点靠近所述显示屏幕的右侧,且所述起始点的x轴坐标大于所述结束点的x轴坐标,所述起始点的y轴坐标大于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为右手操作类型。
这里所述的xy坐标***的原点可以在所述显示屏幕的左上角,x轴可以为所述显示屏幕的横向,正方向朝右,y轴可以为所述显示屏幕的纵向,正方向朝下。
图8为本发明实施例提供的一种移动终端的操作栏排布装置的装置结构图,所述装置包括:
检测单元801,用于检测对第一操作栏的按压操作的持续时间,所述第一操作栏为所述移动终端显示屏幕的显示区域中与操作点的距离超出预置距离的操作栏,所述第一操作栏中包括至少一个功能按键,所述操作点根据预先判定的单手操作类型所确定;
计算单元802,用于当持续时间满足预置时间时,随着所述按压操作的移动在所述显示屏幕上移动所述第一操作栏,并实时计算所述第一操作 栏中的位置判断点在所述显示屏幕中的坐标值;
判断单元803,用于根据所述位置判断点的坐标值判断所述位置判断点是否进入所述显示屏幕中的第一区域,所述第一区域与所述操作点的距离未超出预置距离;若所述按压操作在所述位置判断点进入所述第一区域时结束,触发第一排布单元804;
所述第一排布单元804,用于将所述第一操作栏排布到所述第一区域中,并将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近所述操作点的位置。
可选的,所述显示屏幕在靠近所述操作点的位置还设置有第二操作栏,所述第二操作栏中包括至少一个功能按键,所述装置还包括:
所述判断单元,还用于根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域;若所述按压操作在所述位置判断点进入所述第二区域时结束,触发第二排布单元;
所述第二排布单元,用于根据所述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中。
可选的,所述第二排布单元,具体用于若所述按压操作结束时的位置处于所述第二区域的第一子区间中,根据所述第一子区间的形状改变所述第一操作栏的形状,并将改变形状后的所述第一操作栏设置在所述第一子区间中。
可选的,所述第二排布单元,具体用于若所述位置判断点进入所述第二区域的第一子区间中,将所述第二操作栏的形状进行调整,使得所述第二操作栏移出所述第一子区间。
可选的,
若所述判断单元判断所述按压操作在所述位置判断点进入所述第一区域时结束,触发第三排布单元,
所述第三排布单元,用于将所述第二操作栏中的至少一个功能按键设 置在所述第二操作栏中靠近所述操作点的位置。
可选的,还包括:
操作记录单元,用于检测滑动操作,并记录所述滑动操作的起始点和结束点在所述显示屏幕中的坐标值;
操作判定单元,用于根据所述滑动操作的起始点和结束点的坐标值确定判定单手操作类型为左手操作类型或右手操作类型。
可选的,
所述操作判定单元,具体用于若所述起始点靠近所述显示屏幕的左侧,且所述起始点的x轴坐标小于所述结束点的x轴坐标,所述起始点的y轴坐标小于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为左手操作类型;
所述操作判定单元,具体用于若所述起始点靠近所述显示屏幕的右侧,且所述起始点的x轴坐标大于所述结束点的x轴坐标,所述起始点的y轴坐标大于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为右手操作类型;
其中,xy坐标***的原点在所述显示屏幕的左上角,x轴为所述显示屏幕的横向,正方向朝右,y轴为所述显示屏幕的纵向,正方向朝下。
可选的,还包括:
转换单元,用于当持续时间满足预置时间时,将所述第一操作栏转换为可随所述按压操作移动而移动的状态;
重绘单元,用于随着所述按压操作在所述显示屏幕上的移动,在所述显示屏幕上重绘所述第一操作栏。
可见,通过按压操作,可以移动距离单手操作范围较远的第一操作栏,将所述第一操作栏移动到距离单手操作范围较近的第一区域中并结束所述按压操作,可以将所述第一操作栏排布在所述第一区域中,并可以将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近距离 单手操作范围较近的位置。这样在不改变实际显示范围的前提下,通过合理排布操作栏,可以将更多的功能按键设置在所述显示屏幕中更便于单手操作的范围,实现便捷的单手操作移动终端,提高了用户体验。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质可以是下述介质中的至少一种:只读存储器(英文:read-only memory,缩写:ROM)、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备及***实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的设备及***实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (16)

  1. 一种移动终端的操作栏排布方法,其特征在于,所述方法包括:
    检测对第一操作栏的按压操作的持续时间,所述第一操作栏为所述移动终端显示屏幕的显示区域中与操作点的距离超出预置距离的操作栏,所述第一操作栏中包括至少一个功能按键,所述操作点根据预先判定的单手操作类型所确定;
    当持续时间满足预置时间时,随着所述按压操作的移动在所述显示屏幕上移动所述第一操作栏,并实时计算所述第一操作栏中的位置判断点在所述显示屏幕中的坐标值;
    根据所述位置判断点的坐标值判断所述位置判断点是否进入所述显示屏幕中的第一区域,所述第一区域与所述操作点的距离未超出预置距离;
    若所述按压操作在所述位置判断点进入所述第一区域时结束,将所述第一操作栏排布到所述第一区域中,并将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近所述操作点的位置。
  2. 根据权利要求1所述的方法,其特征在于,所述显示屏幕在靠近所述操作点的位置还设置有第二操作栏,所述第二操作栏中包括至少一个功能按键,所述方法还包括:
    根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域;
    若所述按压操作在所述位置判断点进入所述第二区域时结束,根据所述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中。
  3. 根据权利要求2所述的方法,其特征在于,所述根据所述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中,包括:
    若所述按压操作结束时的位置处于所述第二区域的第一子区间中,根据所述第一子区间的形状改变所述第一操作栏的形状,并将改变形状后的所述第一操作栏设置在所述第一子区间中。
  4. 根据权利要求3所述的方法,其特征在于,所述根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域,还包括:
    若所述位置判断点进入所述第二区域的第一子区间中,将所述第二操作栏的形状进行调整,使得所述第二操作栏移出所述第一子区间。
  5. 根据权利要求2所述的方法,其特征在于,若所述按压操作在所述位置判断点进入所述第一区域时结束,还包括:
    将所述第二操作栏中的至少一个功能按键设置在所述第二操作栏中靠近所述操作点的位置。
  6. 根据权利要求1所述的方法,其特征在于,所述预先判定的单手操作类型,包括:
    检测滑动操作,并记录所述滑动操作的起始点和结束点在所述显示屏幕中的坐标值;
    根据所述滑动操作的起始点和结束点的坐标值确定判定单手操作类型为左手操作类型或右手操作类型。
  7. 根据权利要求6所述的方法,其特征在于,所述根据所述滑动操作的起始点和结束点的坐标值确定判定单手操作类型为左手操作类型或右手操作类型,包括:
    若所述起始点靠近所述显示屏幕的左侧,且所述起始点的x轴坐标小于所述结束点的x轴坐标,所述起始点的y轴坐标小于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为左手操作类型;
    若所述起始点靠近所述显示屏幕的右侧,且所述起始点的x轴坐标大于所述结束点的x轴坐标,所述起始点的y轴坐标大于所述结束点的y轴 坐标,判定所述移动终端的单手操作类型为右手操作类型;
    其中,xy坐标***的原点在所述显示屏幕的左上角,x轴为所述显示屏幕的横向,正方向朝右,y轴为所述显示屏幕的纵向,正方向朝下。
  8. 根据权利要求1至6任一项所述的方法,其特征在于,所述当持续时间满足预置时间时,还包括:
    将所述第一操作栏转换为可随所述按压操作移动而移动的状态;
    随着所述按压操作在所述显示屏幕上的移动,在所述显示屏幕上重绘所述第一操作栏。
  9. 一种移动终端的操作栏排布装置,其特征在于,所述装置包括:
    检测单元,用于检测对第一操作栏的按压操作的持续时间,所述第一操作栏为所述移动终端显示屏幕的显示区域中与操作点的距离超出预置距离的操作栏,所述第一操作栏中包括至少一个功能按键,所述操作点根据预先判定的单手操作类型所确定;
    计算单元,用于当持续时间满足预置时间时,随着所述按压操作的移动在所述显示屏幕上移动所述第一操作栏,并实时计算所述第一操作栏中的位置判断点在所述显示屏幕中的坐标值;
    判断单元,用于根据所述位置判断点的坐标值判断所述位置判断点是否进入所述显示屏幕中的第一区域,所述第一区域与所述操作点的距离未超出预置距离;若所述按压操作在所述位置判断点进入所述第一区域时结束,触发第一排布单元;
    所述第一排布单元,用于将所述第一操作栏排布到所述第一区域中,并将所述第一操作栏中的至少一个功能按键设置在所述第一操作栏中靠近所述操作点的位置。
  10. 根据权利要求9所述的装置,其特征在于,所述显示屏幕在靠近所述操作点的位置还设置有第二操作栏,所述第二操作栏中包括至少一个功能按键,所述装置还包括:
    所述判断单元,还用于根据所述位置判断点的坐标值判断所述位置判断点是否进入所述第二操作栏所在的第二区域;若所述按压操作在所述位置判断点进入所述第二区域时结束,触发第二排布单元;
    所述第二排布单元,用于根据所述按压操作结束时的位置,将所述第一操作栏设置在所述第二区域的相应位置中。
  11. 根据权利要求10所述的装置,其特征在于,所述第二排布单元,具体用于若所述按压操作结束时的位置处于所述第二区域的第一子区间中,根据所述第一子区间的形状改变所述第一操作栏的形状,并将改变形状后的所述第一操作栏设置在所述第一子区间中。
  12. 根据权利要求11所述的装置,其特征在于,所述第二排布单元,具体用于若所述位置判断点进入所述第二区域的第一子区间中,将所述第二操作栏的形状进行调整,使得所述第二操作栏移出所述第一子区间。
  13. 根据权利要求10所述的装置,其特征在于,
    若所述判断单元判断所述按压操作在所述位置判断点进入所述第一区域时结束,触发第三排布单元,
    所述第三排布单元,用于将所述第二操作栏中的至少一个功能按键设置在所述第二操作栏中靠近所述操作点的位置。
  14. 根据权利要求9所述的装置,其特征在于,还包括:
    操作记录单元,用于检测滑动操作,并记录所述滑动操作的起始点和结束点在所述显示屏幕中的坐标值;
    操作判定单元,用于根据所述滑动操作的起始点和结束点的坐标值确定判定单手操作类型为左手操作类型或右手操作类型。
  15. 根据权利要求14所述的装置,其特征在于,
    所述操作判定单元,具体用于若所述起始点靠近所述显示屏幕的左侧,且所述起始点的x轴坐标小于所述结束点的x轴坐标,所述起始点的y轴坐标小于所述结束点的y轴坐标,判定所述移动终端的单手操作类型 为左手操作类型;
    所述操作判定单元,具体用于若所述起始点靠近所述显示屏幕的右侧,且所述起始点的x轴坐标大于所述结束点的x轴坐标,所述起始点的y轴坐标大于所述结束点的y轴坐标,判定所述移动终端的单手操作类型为右手操作类型;
    其中,xy坐标***的原点在所述显示屏幕的左上角,x轴为所述显示屏幕的横向,正方向朝右,y轴为所述显示屏幕的纵向,正方向朝下。
  16. 根据权利要求9至15任一项所述的装置,其特征在于,还包括:
    转换单元,用于当持续时间满足预置时间时,将所述第一操作栏转换为可随所述按压操作移动而移动的状态;
    重绘单元,用于随着所述按压操作在所述显示屏幕上的移动,在所述显示屏幕上重绘所述第一操作栏。
PCT/CN2016/110411 2015-12-30 2016-12-16 一种移动终端的操作栏排布方法和装置 WO2017114194A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201511028948.9A CN106933462B (zh) 2015-12-30 2015-12-30 一种移动终端的操作栏排布方法和装置
CN201511028948.9 2015-12-30

Publications (1)

Publication Number Publication Date
WO2017114194A1 true WO2017114194A1 (zh) 2017-07-06

Family

ID=59224464

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/110411 WO2017114194A1 (zh) 2015-12-30 2016-12-16 一种移动终端的操作栏排布方法和装置

Country Status (2)

Country Link
CN (1) CN106933462B (zh)
WO (1) WO2017114194A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108108082A (zh) * 2017-12-29 2018-06-01 努比亚技术有限公司 一种信息处理的方法、终端及计算机存储介质
CN113448479A (zh) * 2020-03-25 2021-09-28 Oppo广东移动通信有限公司 单手操作模式开启方法、终端及计算机存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107329683A (zh) * 2017-06-26 2017-11-07 努比亚技术有限公司 一种握持交互方法、设备及计算机可读存储介质
CN107526507A (zh) * 2017-09-08 2017-12-29 阿里巴巴集团控股有限公司 单手控制方法、装置及客户端

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092412A (zh) * 2013-01-14 2013-05-08 东莞宇龙通信科技有限公司 移动终端和移动终端操作对象的显示方法
CN103389857A (zh) * 2013-07-24 2013-11-13 珠海市魅族科技有限公司 虚拟控件的调整方法和终端
CN103513897A (zh) * 2012-06-18 2014-01-15 联想(北京)有限公司 一种操作电子设备的方法及电子设备
CN104346039A (zh) * 2014-08-06 2015-02-11 深圳市金立通信设备有限公司 一种终端
CN104407805A (zh) * 2014-12-08 2015-03-11 上海斐讯数据通信技术有限公司 触屏设备及其选中文件图标的方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9465434B2 (en) * 2011-05-23 2016-10-11 Haworth, Inc. Toolbar dynamics for digital whiteboard
CN103376972A (zh) * 2012-04-12 2013-10-30 环达电脑(上海)有限公司 电子装置及其触控式屏幕控制方法
CN103064629B (zh) * 2013-01-30 2016-06-15 龙凡 能动态调整图形控件的便携电子设备及方法
WO2015001875A1 (ja) * 2013-07-05 2015-01-08 クラリオン株式会社 情報処理装置
CN104461172B (zh) * 2013-09-22 2017-07-25 联想(北京)有限公司 一种显示方法及电子设备
CN103838510A (zh) * 2014-02-27 2014-06-04 北京六间房科技有限公司 一种界面控制装置
CN103984499A (zh) * 2014-05-19 2014-08-13 联想(北京)有限公司 一种动作指令控制方法及电子设备
CN104252292B (zh) * 2014-08-29 2020-01-03 惠州Tcl移动通信有限公司 一种显示方法及移动终端
CN104881225A (zh) * 2015-05-18 2015-09-02 百度在线网络技术(北京)有限公司 一种调节条的控制方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103513897A (zh) * 2012-06-18 2014-01-15 联想(北京)有限公司 一种操作电子设备的方法及电子设备
CN103092412A (zh) * 2013-01-14 2013-05-08 东莞宇龙通信科技有限公司 移动终端和移动终端操作对象的显示方法
CN103389857A (zh) * 2013-07-24 2013-11-13 珠海市魅族科技有限公司 虚拟控件的调整方法和终端
CN104346039A (zh) * 2014-08-06 2015-02-11 深圳市金立通信设备有限公司 一种终端
CN104407805A (zh) * 2014-12-08 2015-03-11 上海斐讯数据通信技术有限公司 触屏设备及其选中文件图标的方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108108082A (zh) * 2017-12-29 2018-06-01 努比亚技术有限公司 一种信息处理的方法、终端及计算机存储介质
CN108108082B (zh) * 2017-12-29 2021-05-21 努比亚技术有限公司 一种信息处理的方法、终端及计算机存储介质
CN113448479A (zh) * 2020-03-25 2021-09-28 Oppo广东移动通信有限公司 单手操作模式开启方法、终端及计算机存储介质
CN113448479B (zh) * 2020-03-25 2024-03-12 Oppo广东移动通信有限公司 单手操作模式开启方法、终端及计算机存储介质

Also Published As

Publication number Publication date
CN106933462A (zh) 2017-07-07
CN106933462B (zh) 2020-05-08

Similar Documents

Publication Publication Date Title
US11966558B2 (en) Application association processing method and apparatus
JP6122037B2 (ja) 端末機におけるコンテンツ移動方法及び装置
WO2016041425A1 (zh) 输入法虚拟键盘的调整方法和输入法装置
US10281988B2 (en) Method for display control and electronic device
WO2017114194A1 (zh) 一种移动终端的操作栏排布方法和装置
TWI626591B (zh) 應用程式切換系統及方法
TWI616803B (zh) 螢幕畫面的縮放及操作方法、裝置與電腦程式產品
WO2013178156A1 (zh) 触摸屏字符显示方法及装置
TWI656472B (zh) 介面調整方法及電子裝置
WO2015043113A1 (zh) 一种单手操作手持设备屏幕的方法
KR20150134674A (ko) 사용자 단말 및 이의 제어 방법, 그리고 멀티미디어 시스템
WO2017185459A1 (zh) 一种图标移动方法以及装置
CN103677578A (zh) 屏幕局部的屏蔽方法及应用此的便携式终端
JP2014527673A (ja) ウィジェット処理方法及び装置並びに移動端末
CN103853481A (zh) 模拟触屏移动终端按键的方法和***
JP2014521135A (ja) タッチ端末におけるインタラクション方法及び装置、ネットワークアプリケーションにおけるインタラクション方法及びサーバー、コンピュータ記憶媒体
US20170315964A1 (en) Web page reformatting method and apparatus, computing device and non-transitory machine readable storage medium
WO2016183912A1 (zh) 菜单布局方法及装置
WO2014146516A1 (zh) 一种左右手交互装置及方法
CN103777856A (zh) 一种将触摸事件处理成遥控手势的方法、***及遥控终端
KR20160019762A (ko) 터치 스크린 한손 제어 방법
WO2018046000A1 (zh) 触控操作方法和装置
WO2017080312A1 (zh) 一种桌面图标调整方法和装置
CN105302459B (zh) 终端的单手控制方法及装置
CN105892915B (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: 16880984

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

Country of ref document: EP

Kind code of ref document: A1