CN104731481A - Button display method and device - Google Patents
Button display method and device Download PDFInfo
- Publication number
- CN104731481A CN104731481A CN201510150039.6A CN201510150039A CN104731481A CN 104731481 A CN104731481 A CN 104731481A CN 201510150039 A CN201510150039 A CN 201510150039A CN 104731481 A CN104731481 A CN 104731481A
- Authority
- CN
- China
- Prior art keywords
- virtual key
- screen
- touch
- user
- viewing area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a button display method and device. The button display method and device are applied to a terminal device. The terminal device is provided with a touch screen and a bottom button located at the bottom of the touch screen, and the touch screen and the bottom button are located on the same plane of the terminal device. The method includes the steps of obtaining the click operation of a user on the touch screen; determining the operation type of the click operation and the position of a touch point corresponding to the click operation; when the operation type of the click operation is a preset type, displaying a virtual button with the function the same as the function of the bottom button in the display area corresponding to the position of the touch point, wherein the display area and the touch point are located on the same side of the touch screen. According to the embodiment of the invention, after the click operation of the user on the touch screen is obtained, the virtual button with the function the same as the function of the bottom button can be displayed, more convenience is brought to operation of the user, and the user feeling is better.
Description
Technical field
The embodiment of the present invention relates to button application, particularly a kind of display packing of button and device.
Background technology
Along with the development of science and technology, the application of portable terminal is more and more extensive.In order to better apply experience to user, portable terminal screen is also in continuous increase, and this just may occur user's hand-type and the unmatched phenomenon of screen area, and cause man-machine interaction inconvenience further, this is mainly reflected in the button design aspect of portable terminal.
The programmable button of present portable terminal generally adopts the three keyed designs utilizing the terminal of Android system or the one-touch design utilizing the terminal of apple system; under special scenes; user may often can use one hand to operate; when the screen of portable terminal is larger; because programmable button position is fixing; therefore be then not easy touched arriving from the programmable button away from user's hand held terminal side, such user operation and inconvenience thereof, experience not good.
Summary of the invention
Based on the problems referred to above, the embodiment of the invention discloses a kind of display packing and device of button, fast can demonstrate button, for user operation is provided convenience.Technical scheme is as follows:
Embodiments provide a kind of display packing of button, be applied to terminal device, described terminal device has touch-screen and is positioned at the bottom button bottom described touch-screen, and described touch-screen and described bottom button are positioned on same of described terminal device, and described method comprises:
Obtain the clicking operation of user on described touch-screen;
Determine the position of the action type of described clicking operation and touch points corresponding to described clicking operation;
When the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.
Optionally, also comprise:
Obtain user to the dragging instruction of shown virtual key;
According to described dragging instruction, the virtual key shown by mobile.
Optionally, also comprise:
When receive described user to the click commands of described virtual key after, perform the operation that the function of virtual key clicked is corresponding.
Optionally, also comprise:
When after the operation that the function executing clicked virtual key is corresponding, cancel the display of virtual key identical with described bottom keypress function in the viewing area corresponding with the position of described touch points.
Optionally, describedly in the viewing area corresponding with the position of described touch points, show the virtual key identical with described bottom keypress function, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen, comprising:
Calculate the vertical range of described touch points apart from described touch-screen edge;
At the virtual key that the viewing area display near the minimum touch-screen edge of vertical range is identical with described bottom keypress function.
The embodiment of the present invention additionally provides a kind of display device of button, be applied to terminal device, described terminal device has touch-screen and is positioned at the bottom button bottom described touch-screen, and described touch-screen and described bottom button are positioned on same of described terminal device, and described device comprises:
Click unit, for obtaining the clicking operation of user on described touch-screen;
Determining unit, the position of the touch points that action type and described clicking operation for determining described clicking operation are corresponding;
Display unit, for when the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.
Optionally, also comprise:
Obtain unit, for obtaining the dragging instruction of user to shown virtual key;
Mobile unit, for according to described dragging instruction, the virtual key shown by mobile.
Optionally, also comprise:
Performance element, for receive when described click unit described user to the click commands of described virtual key after, perform the operation that the function of virtual key clicked is corresponding.
Optionally, also comprise:
Cancel unit, after the operation that the function for executing clicked virtual key when described performance element is corresponding, cancel the display of virtual key identical with described bottom keypress function in the viewing area corresponding with the position of described touch points.
Optionally, described display unit, comprising:
Computation subunit, for when the action type of described clicking operation is preset kind, calculates the vertical range of described touch points apart from described touch-screen edge;
Display subelement, at the virtual key identical with described bottom keypress function of the viewing area display near the minimum touch-screen edge of vertical range.
In the embodiment of the present invention, terminal device obtains the clicking operation of user on described touch-screen; Determine the position of the action type of described clicking operation and touch points corresponding to described clicking operation; When the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.The embodiment of the present invention, after obtaining the clicking operation of user on described touch-screen, just can show the virtual key identical with bottom keypress function.When user is at one-handed performance terminal device, that edge that the touch-screen of held terminal device is held near user can be operated, and then demonstrate virtual key, because this virtual key demonstrated is more near the hand of user, therefore the operation of convenient user, user's impression is better.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
A kind of process flow diagram of the display packing of a kind of button that Fig. 1 provides for the embodiment of the present invention;
Fig. 2 is the initial display view of mobile phone interface;
Fig. 3 is the schematic diagram that user's right hand clicks the right hand edge of handset touch panel;
Fig. 4 is the schematic diagram demonstrating virtual key at the right hand edge of handset touch panel;
The another kind of process flow diagram of the display packing of a kind of button that Fig. 5 provides for the embodiment of the present invention;
The another kind of process flow diagram of the display packing of a kind of button that Fig. 6 provides for the embodiment of the present invention;
The another kind of process flow diagram of the display packing of a kind of button that Fig. 7 provides for the embodiment of the present invention;
The another kind of process flow diagram of the display packing of a kind of button that Fig. 8 provides for the embodiment of the present invention;
The another kind of process flow diagram of the display packing of a kind of button that Fig. 9 provides for the embodiment of the present invention;
A kind of structural representation of the display device of a kind of button that Figure 10 provides for the embodiment of the present invention;
The another kind of structural representation of the display device of a kind of button that Figure 11 provides for the embodiment of the present invention;
The another kind of structural representation of the display device of a kind of button that Figure 12 provides for the embodiment of the present invention;
The another kind of structural representation of the display device of a kind of button that Figure 13 provides for the embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiments provide a kind of display packing of button, be applied to terminal device, described terminal device has touch-screen and is positioned at the bottom button bottom described touch-screen, described touch-screen and described bottom button are positioned on same of described terminal device, and described method can comprise the following steps:
Obtain the clicking operation of user on described touch-screen;
Determine the position of the action type of described clicking operation and touch points corresponding to described clicking operation;
When the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.
It should be noted that, above-mentioned terminal device is utilize touch-screen to carry out the terminal operated, and is provided with bottom button bottom the touch-screen of this terminal device.This terminal device can be portable terminal, such as: mobile phone, panel computer etc., also can be non-portable terminal, such as: the computer of band touch-screen.Bottom this, button can be physical button, also can be virtual key.Physical button can be the one-key type press key as i Phone, and also can be the three keyed designs as Android mobile phone, virtual key be the button be arranged in touch-screen, and user clicks the function that these virtual keys can realize too as physical button.
The embodiment of the present invention, after obtaining the clicking operation of user on described touch-screen, just can show the virtual key identical with bottom keypress function.When user is at one-handed performance terminal device, that edge that the touch-screen of held terminal device is held near user can be operated, and then demonstrate virtual key, because this virtual key demonstrated is more near the hand of user, therefore the operation of convenient user, user's impression is better.
Below the step of the display packing of a kind of button that the embodiment of the present invention provides is described in detail.
The process flow diagram of the display packing of a kind of button that Fig. 1 provides for the embodiment of the present invention, the method is applied to terminal device, this terminal device has touch-screen and is positioned at the bottom button bottom described touch-screen, this touch-screen and this bottom button be positioned on same of this terminal device, see Fig. 1, the method can comprise the following steps:
S101, obtains the clicking operation of user on described touch-screen;
It should be noted that, above-mentioned touch-screen is the screen with touch function of terminal device, and user can realize corresponding terminal function by operating on the touchscreen.A lot of action type can be there is in above-mentioned clicking operation, this action type can be user to the operation of the single-click operation of touch-screen, double click operation or other definition, here clicking operation can be that terminal device pre-sets, also can be that the configuration flow that user is pre-set by terminal device carries out individual cultivation, this be all rational.
Concrete, after user clicks the touch-screen of terminal device, user as shown in Figure 2 clicks the right hand edge of handset touch panel, this clicking operation of terminal device response user, that is, the clicking operation of terminal device corresponding acquisition user, carries out subsequent step then.
S102, determines the position of the action type of described clicking operation and touch points corresponding to described clicking operation;
It should be noted that, aforesaid operations type is the specific operation type of the display packing of this dummy keyboard of triggering that terminal device is arranged, such as: if this specific operation type is single-click operation, then when terminal detects after the single-click operation of the ad-hoc location of terminal device, just this display packing can be triggered.Point on the touch-screen of above-mentioned touch points corresponding to the clicking operation of user.The position of this touch points can be touch points relative coordinate on the touchscreen, also can be absolute geographic coordinate, and can also be other positional representation modes set by those skilled in the art, the embodiment of the present invention limit this.
Concrete, after obtaining user's clicking operation on the touchscreen in S101, in this operation, the action type of the clicking operation of user and touch points position corresponding to clicking operation are fixed, action type and touch points position can identify according to the related mechanism of internal system by terminal device, and then determine.The concrete operations identified can be, on the one hand, in terminal device, be preset with the object run code that various action type is corresponding, when after the clicking operation obtaining user, the operational code corresponding according to the clicking operation of user and object run code compare, and then determine the action type of clicking operation.On the other hand, when after the clicking operation obtaining user, clicking point is at the corresponding specific coordinate of terminal device meeting, and clicking point is touch points, and then determines the coordinate position of touch points.
S103, when the action type of described clicking operation is preset kind, in the viewing area corresponding with the position of described touch points, show the virtual key identical with described bottom keypress function, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.
Concrete, the action type of clicking operation and the position of touch points is determined in S102, in step s 103, when the action type of clicking operation is preset kind, the virtual key that display is identical with bottom keypress function in the viewing area that the position of touch points is corresponding.Preset kind is the specific operation type pre-set, such as: arrange long by being operating as the preset kind triggering the method, then user only detected to the length of touch-screen by after operation, just meeting demonstrate virtual key in the viewing area that touch points is corresponding.The function of the virtual key demonstrated is identical with the function of bottom button, and number of keys is consistent with the quantity of bottom button, the change of their difference mainly display position, like this can the operation of more convenient user.
The embodiment of the present invention is applied to terminal device, this terminal device has bottom button, generally, terminal device has four limits, terminal device is perpendicular put time, can think that the limit parallel with the limit residing for the button of bottom is the top of terminal device, two so vertical with the limit residing for the button of bottom limits, one is the left side of terminal device, and one is the right of terminal device, and this depends on that the definition of user and user place the position of terminal device; When terminal device is horizontal, can think that the limit parallel with the limit residing for the button of bottom is the left side or the right of terminal device, two limits vertical with the limit residing for the button of bottom, one is the top of terminal device, one is the following of terminal device, and this also depends on that the definition of user and user place the position of terminal device.Above-mentioned viewing area and the position of touch points are positioned at the same side of terminal device, that is, be located on the top of terminal device, below, the left side or the right.
Illustrate, Fig. 2 is the initial display view of mobile phone interface, show bottom handset touch panel and have bottom button " to return ", " homepage ", the schematic diagram of " menu ", after as user, length presses the right hand edge of this handset touch panel as shown in Figure 3, this mobile phone then can demonstrate virtual key as Fig. 4 at handset touch panel right hand edge and " return ", " homepage ", " menu ", certainly, this virtual key can show on the touchscreen with layer with mobile phone desktop icon, also icons of touch screen upper strata can be suspended in, as seen from the above description, when user operates handset touch panel right hand edge, then at handset touch panel right hand edge display virtual key, according to the method, accordingly, when user operates handset touch panel left hand edge, then at handset touch panel left hand edge display virtual key.
In practice, usually utilize distance to represent relative position, in embodiments of the present invention, also distance can be utilized to represent the relative position of viewing area, in the viewing area corresponding with the position of described touch points, the virtual key identical with described bottom keypress function is shown then, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen, can comprise:
Calculate the vertical range of described touch points apart from described touch-screen edge;
At the virtual key that the viewing area display near the minimum touch-screen edge of vertical range is identical with described bottom keypress function.
Concrete, when behind the position determining touch points in S102, the position of this touch points is fixed on the touchscreen, then can be easy to calculate the vertical range of this touch points to each edge of terminal device touch-screen, then more easily draw the touch-screen edge that vertical range is minimum, when the position of touch points is identical to the distance at two or more edges of terminal device touch-screen, any one of the edge that can distance to a declared goal forced according to demand identical is as edge to be shown, and then showing virtual key near this apart from the viewing area at minimum touch-screen edge or edge to be shown.
As known from the above, this viewing area, near the minimum touch-screen edge of this vertical range, in order to make scheme clearly understand, enumerates several viewing area determined near the minimum touch-screen edge of this vertical range below, and then the method for display virtual key.
In one particular embodiment of the present invention, the viewing area at the described touch-screen edge minimum in close vertical range shows the virtual key identical with described bottom keypress function, Ke Yiwei:
The center in region to be shown and object edge are defined as target viewing area apart from minimum viewing area, and wherein, described object edge is the minimum touch-screen edge of vertical range;
At the virtual key that the display of described target viewing area is identical with described bottom keypress function.
It should be noted that, the shape of this viewing area can preset, also can adjust according to user's request, this is all rational, the shape of this viewing area can be regular shape, as: circle, rectangle or square etc. also can be irregularly shaped, as random closed region.The embodiment of the present invention does not limit the shape of this viewing area.But conveniently user operation, reduce cost of development, the shape of this viewing area is generally regular shape, and therefore the center of viewing area belongs to the position that those skilled in the art very easily easily determine.
Illustrate, this viewing area is circular, after the touch-screen edge that vertical range is minimum or edge to be shown are determined in the position of the touch points by user, the center of circle near this edge being then circular display area is minimum from the vertical range at this edge, viewing area and the circular display area of other shapes are similar, after viewing area is determined, then can show virtual key in the viewing area determined.
In another specific embodiment of the present invention, can be appointment corresponding region, touch-screen edge in advance, general touch-screen has four edges, for appointment corresponding region, each edge, and the part that this four corresponding regions of specifying are not intersected, the virtual key that then the viewing area display at the described touch-screen edge minimum in close vertical range is identical with described bottom keypress function, Ke Yiwei:
Determine the appointed area on the touch-screen pre-set that the minimum touch-screen edge of described vertical range is corresponding;
At the virtual key that the display of described appointed area is identical with described bottom keypress function.
Concrete, terminal device is appointment corresponding region, touch-screen edge in advance, then, after determining the touch-screen edge that vertical range is minimum, directly can find appointed area corresponding to this edge, demonstrate virtual key in this appointed area.
Illustrate, when terminal device is perpendicular put time, corresponding first appointed area of coboundary of this terminal device touch-screen, corresponding second appointed area of left hand edge, corresponding 3rd designated edge of right hand edge, so when the positional distance coboundary of the touch points of user is nearest, then demonstrate virtual key in the first appointed area; When the positional distance left hand edge of the touch points of user is nearest, then demonstrate virtual key in the second appointed area; When the positional distance right hand edge of the touch points of user is nearest, then demonstrate virtual key in the 3rd appointed area.
In order to the operation of convenient user, meet the individual operation demand of user, as shown in Figure 5, following steps can be increased after S103 step:
S204, obtains user to the dragging instruction of shown virtual key;
S205, according to described dragging instruction, the virtual key shown by mobile.
Concrete, when in S103 step after viewing area demonstrates the virtual key consistent with bottom keypress function, if the position of virtual key does not meet the operating habit of user, user can drag the virtual key of this display, accordingly, in S204, terminal device then obtains the dragging instruction of user to this virtual key, and then in S205, according to the target location of this dragging instruction determination virtual key, then this virtual key mobile is to target location.
As known from the above, virtual key is moved to the target location that user's drag operation is corresponding, can the operating habit of convenient user, user's impression is better.
In embodiments of the present invention, the virtual key of display is identical with the quantity of terminal device original bottom button and function is consistent, therefore, when user is to operation of virtual key, can realize with to the consistent effect of bottom button operation, as shown in Figure 6, in the another kind of process flow diagram of the display packing of a kind of button that the embodiment of the present invention provides, after S103 step, can also comprise the following steps:
S304, when receive described user to the click commands of described virtual key after, perform the operation that the function of virtual key clicked is corresponding.
Concrete, after S103 demonstrates virtual key, user clicks the virtual key of this display, and accordingly, terminal device receives the click commands of user, and then performs operation corresponding to user's click commands.Such as: the bottom button of Android mobile phone generally has " Menu key ", " Home key ", " return key ", so, the virtual key of display also also exists this three buttons, suppose user clicks Home key, then jump to main screen immediately, identical, when user clicks return key, then return previous menu, when user clicks Menu key, then occur the menu item such as equipment, application program relevant to terminal device.
Certainly, in another kind of specific embodiment, also S304 step can be increased after S205 step, as shown in Figure 7, after S205 virtual key moves to assigned address, user clicks this virtual key, accordingly, terminal device receives the click commands of user, and then performs operation corresponding to user's click commands.
In order to save the effective area of terminal screen, improving user's impression, being illustrated in figure 8 the another kind of process flow diagram on Fig. 6 basis, being illustrated in figure 9 the another kind of process flow diagram on Fig. 7 basis, can also comprise the following steps after the S304 step of Fig. 8 or Fig. 9:
S405, when after the operation that the function executing clicked virtual key is corresponding, cancels the display of virtual key identical with described bottom keypress function in the viewing area corresponding with the position of described touch points.
Concrete, after in S304 step, terminal device executes operation corresponding to the function of virtual key that user clicks, in this operation, user no longer needs virtual key, if virtual key still shows on the touchscreen, will certainly take the effective area that touch-screen is certain, the content browsed on touch-screen to user causes puzzlement, therefore can cancel the display of this virtual key.After handset touch panel right hand edge as shown in Figure 4 demonstrates virtual key, after user is to this operation of virtual key, this virtual key then can cancel display, and the mobile phone interface cancelled after display is identical with the initial display state of mobile phone interface, as shown in Figure 2.When user needs virtual key, then according to the method for the embodiment of the present invention, virtual key is shown, and then operate.
As known from the above, after the operation that the function executing the virtual key that user clicks is corresponding, cancel the display of this virtual key, effectively can save the effective area of touch-screen, make user browse to the more content of touch-screen, improve user's impression.
In the embodiment of the present invention, terminal device obtains the clicking operation of user on described touch-screen; Determine the position of the action type of described clicking operation and touch points corresponding to described clicking operation; When the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.The embodiment of the present invention, after obtaining the clicking operation of user on described touch-screen, just can show the virtual key identical with bottom keypress function.When user is at one-handed performance terminal device, that edge that the touch-screen of held terminal device is held near user can be operated, and then demonstrate virtual key, because this virtual key demonstrated is more near the hand of user, therefore the operation of convenient user, user's impression is better.
Corresponding to said method embodiment, the embodiment of the present invention additionally provides a kind of display device of button, see Figure 10, this application of installation is in terminal device, described terminal device has touch-screen and is positioned at the bottom button bottom described touch-screen, described touch-screen and described bottom button are positioned on same of described terminal device, and described device can comprise with lower unit:
Click unit 510, for obtaining the clicking operation of user on described touch-screen;
Determining unit 520, the position of the touch points that action type and described clicking operation for determining described clicking operation are corresponding;
Display unit 530, for when the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.
In the embodiment of the present invention, terminal device obtains the clicking operation of user on described touch-screen; Determine the position of the action type of described clicking operation and touch points corresponding to described clicking operation; When the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.The embodiment of the present invention, after obtaining the clicking operation of user on described touch-screen, just can show the virtual key identical with bottom keypress function.When user is at one-handed performance terminal device, that edge that the touch-screen of held terminal device is held near user can be operated, and then demonstrate virtual key, because this virtual key demonstrated is more near the hand of user, therefore the operation of convenient user, user's impression is better.
On basis embodiment illustrated in fig. 10, see Figure 11, embodiments provide a kind of display device of button, this device can also comprise:
Obtain unit 640, for obtaining the dragging instruction of user to shown virtual key;
Mobile unit 650, for according to described dragging instruction, the virtual key shown by mobile.
As known from the above, virtual key is moved to the target location that user's drag operation is corresponding, can the operating habit of convenient user, user's impression is better.
On basis embodiment illustrated in fig. 10, see Figure 12, embodiments provide a kind of display device of button, this device also comprises:
Performance element 740, for receive when described click unit described user to the click commands of described virtual key after, perform the operation that the function of virtual key clicked is corresponding.
Certainly, performance element 740 also can be arranged in embodiment illustrated in fig. 11, in order to quote below conveniently, performance element 740 is positioned at embodiment embodiment illustrated in fig. 11 and be called the first embodiment.
Concrete, after user clicks the virtual key of display, accordingly, terminal device receives the click commands of user, and then performs operation corresponding to user's click commands.Such as: the bottom button of Android mobile phone generally has " Menu key ", " Home key ", " return key ", so, the virtual key of display also also exists this three buttons, suppose user clicks Home key, then jump to main screen immediately, identical, when user clicks return key, then return previous menu, when user clicks Menu key, then occur the menu item such as equipment, application program relevant to terminal device.
On basis embodiment illustrated in fig. 12, see Figure 13, embodiments provide a kind of display device of button, this device also comprises:
Cancelling unit 840, after the operation that the function for executing clicked virtual key when described performance element 740 is corresponding, cancelling the display of virtual key identical with described bottom keypress function in the viewing area corresponding with the position of described touch points.
As known from the above, after the operation that the function executing the virtual key that user clicks is corresponding, cancel the display of this virtual key, effectively can save the effective area of touch-screen, make user browse to the more content of touch-screen, improve user's impression.
Certainly, cancel unit 840 and also can be arranged in above-mentioned first embodiment.
In another specific embodiment, described display unit 530, can comprise:
Computation subunit, for when the action type of described clicking operation is preset kind, calculates the vertical range of described touch points apart from described touch-screen edge;
Display subelement, at the virtual key identical with described bottom keypress function of the viewing area display near the minimum touch-screen edge of vertical range.
For system or device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
It should be noted that, in this article, the such as relational terms of first and second grades and so on is only used for an entity or operation to separate with another entity or operational zone, and not necessarily requires or imply the relation that there is any this reality between these entities or operation or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
One of ordinary skill in the art will appreciate that all or part of step realized in said method embodiment is that the hardware that can carry out instruction relevant by program has come, described program can be stored in computer read/write memory medium, here the alleged storage medium obtained, as: ROM/RAM, magnetic disc, CD etc.
The foregoing is only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.All any amendments done within the spirit and principles in the present invention, equivalent replacement, improvement etc., be all included in protection scope of the present invention.
Claims (10)
1. the display packing of a button, it is characterized in that, be applied to terminal device, described terminal device has touch-screen and is positioned at the bottom button bottom described touch-screen, described touch-screen and described bottom button are positioned on same of described terminal device, and described method comprises:
Obtain the clicking operation of user on described touch-screen;
Determine the position of the action type of described clicking operation and touch points corresponding to described clicking operation;
When the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.
2. method according to claim 1, is characterized in that, also comprises:
Obtain user to the dragging instruction of shown virtual key;
According to described dragging instruction, the virtual key shown by mobile.
3. method according to claim 1 and 2, is characterized in that, also comprises:
When receive described user to the click commands of described virtual key after, perform the operation that the function of virtual key clicked is corresponding.
4. method according to claim 3, is characterized in that, also comprises:
When after the operation that the function executing clicked virtual key is corresponding, cancel the display of virtual key identical with described bottom keypress function in the viewing area corresponding with the position of described touch points.
5. method according to claim 1 and 2, it is characterized in that, describedly in the viewing area corresponding with the position of described touch points, show the virtual key identical with described bottom keypress function, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen, comprising:
Calculate the vertical range of described touch points apart from described touch-screen edge;
At the virtual key that the viewing area display near the minimum touch-screen edge of vertical range is identical with described bottom keypress function.
6. the display device of a button, it is characterized in that, be applied to terminal device, described terminal device has touch-screen and is positioned at the bottom button bottom described touch-screen, described touch-screen and described bottom button are positioned on same of described terminal device, and described device comprises:
Click unit, for obtaining the clicking operation of user on described touch-screen;
Determining unit, the position of the touch points that action type and described clicking operation for determining described clicking operation are corresponding;
Display unit, for when the action type of described clicking operation is preset kind, the virtual key identical with described bottom keypress function is shown in the viewing area corresponding with the position of described touch points, wherein, the position of described viewing area and described touch points is positioned at the same side of described touch-screen.
7. device according to claim 6, is characterized in that, also comprises:
Obtain unit, for obtaining the dragging instruction of user to shown virtual key;
Mobile unit, for according to described dragging instruction, the virtual key shown by mobile.
8. the device according to claim 6 or 7, is characterized in that, also comprises:
Performance element, for receive when described click unit described user to the click commands of described virtual key after, perform the operation that the function of virtual key clicked is corresponding.
9. device according to claim 8, is characterized in that, also comprises:
Cancel unit, after the operation that the function for executing clicked virtual key when described performance element is corresponding, cancel the display of virtual key identical with described bottom keypress function in the viewing area corresponding with the position of described touch points.
10. the device according to claim 6 or 7, is characterized in that, described display unit, comprising:
Computation subunit, for when the action type of described clicking operation is preset kind, calculates the vertical range of described touch points apart from described touch-screen edge;
Display subelement, at the virtual key identical with described bottom keypress function of the viewing area display near the minimum touch-screen edge of vertical range.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510150039.6A CN104731481A (en) | 2015-03-31 | 2015-03-31 | Button display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510150039.6A CN104731481A (en) | 2015-03-31 | 2015-03-31 | Button display method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104731481A true CN104731481A (en) | 2015-06-24 |
Family
ID=53455423
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510150039.6A Pending CN104731481A (en) | 2015-03-31 | 2015-03-31 | Button display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104731481A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630294A (en) * | 2015-12-28 | 2016-06-01 | 广东欧珀移动通信有限公司 | Adjusting method and device of mobile terminal virtual key and mobile terminal |
CN105630390A (en) * | 2015-12-25 | 2016-06-01 | 广东欧珀移动通信有限公司 | Method and device for processing virtual key of mobile terminal |
CN105763730A (en) * | 2016-02-18 | 2016-07-13 | 努比亚技术有限公司 | Apparatus and method for adjusting virtual button order |
CN105786347A (en) * | 2016-02-25 | 2016-07-20 | 珠海格力电器股份有限公司 | Mobile terminal control method and device and mobile terminal |
CN105975166A (en) * | 2016-04-29 | 2016-09-28 | 广州华多网络科技有限公司 | Application control method and apparatus |
WO2017054467A1 (en) * | 2015-09-30 | 2017-04-06 | 惠州Tcl移动通信有限公司 | Method and system for implementing side function key |
CN106598425A (en) * | 2016-11-16 | 2017-04-26 | 深圳市海派通讯科技有限公司 | Photographing method of smart mobile terminal |
CN106778159A (en) * | 2016-12-29 | 2017-05-31 | 努比亚技术有限公司 | Virtual key management method and device |
CN106843632A (en) * | 2016-11-30 | 2017-06-13 | 广州视源电子科技股份有限公司 | Icon display method and system |
CN106919327A (en) * | 2015-12-25 | 2017-07-04 | 比亚迪股份有限公司 | The display control method of mobile terminal, device and mobile terminal |
CN107748647A (en) * | 2017-09-19 | 2018-03-02 | 刘剑涛 | A kind of touch control terminal operating method |
CN108170341A (en) * | 2017-11-30 | 2018-06-15 | 努比亚技术有限公司 | Interface operation button adaptive approach, terminal and computer readable storage medium |
CN110069180A (en) * | 2019-03-28 | 2019-07-30 | 维沃软件技术有限公司 | A kind of function control method and terminal device |
CN114217732A (en) * | 2021-12-13 | 2022-03-22 | 深圳Tcl新技术有限公司 | Display page switching method and device, storage medium and display equipment |
CN114625294A (en) * | 2022-01-26 | 2022-06-14 | 北京讯通安添通讯科技有限公司 | Operation method and device of virtual navigation key of intelligent terminal, terminal and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102760030A (en) * | 2011-11-28 | 2012-10-31 | 联想(北京)有限公司 | Display method, display device and electronic terminal |
WO2014024277A1 (en) * | 2012-08-08 | 2014-02-13 | Necカシオモバイルコミュニケーションズ株式会社 | Portable electronic device, and control method and program therefor |
CN103645854A (en) * | 2013-11-29 | 2014-03-19 | 广州视源电子科技股份有限公司 | Method for calling out virtual key UI at any position of touch screen |
CN103809888A (en) * | 2012-11-12 | 2014-05-21 | 北京三星通信技术研究有限公司 | Mobile terminal and manipulation method thereof |
US20140289642A1 (en) * | 2013-02-28 | 2014-09-25 | Roy Varada Prasad | Method of single-handed software operation of large form factor mobile electronic devices |
CN104169856A (en) * | 2013-12-30 | 2014-11-26 | 华为技术有限公司 | Sidebar menu display method and apparatus, and terminal |
-
2015
- 2015-03-31 CN CN201510150039.6A patent/CN104731481A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102760030A (en) * | 2011-11-28 | 2012-10-31 | 联想(北京)有限公司 | Display method, display device and electronic terminal |
WO2014024277A1 (en) * | 2012-08-08 | 2014-02-13 | Necカシオモバイルコミュニケーションズ株式会社 | Portable electronic device, and control method and program therefor |
CN103809888A (en) * | 2012-11-12 | 2014-05-21 | 北京三星通信技术研究有限公司 | Mobile terminal and manipulation method thereof |
US20140289642A1 (en) * | 2013-02-28 | 2014-09-25 | Roy Varada Prasad | Method of single-handed software operation of large form factor mobile electronic devices |
CN103645854A (en) * | 2013-11-29 | 2014-03-19 | 广州视源电子科技股份有限公司 | Method for calling out virtual key UI at any position of touch screen |
CN104169856A (en) * | 2013-12-30 | 2014-11-26 | 华为技术有限公司 | Sidebar menu display method and apparatus, and terminal |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017054467A1 (en) * | 2015-09-30 | 2017-04-06 | 惠州Tcl移动通信有限公司 | Method and system for implementing side function key |
CN105630390A (en) * | 2015-12-25 | 2016-06-01 | 广东欧珀移动通信有限公司 | Method and device for processing virtual key of mobile terminal |
CN106919327A (en) * | 2015-12-25 | 2017-07-04 | 比亚迪股份有限公司 | The display control method of mobile terminal, device and mobile terminal |
CN105630294A (en) * | 2015-12-28 | 2016-06-01 | 广东欧珀移动通信有限公司 | Adjusting method and device of mobile terminal virtual key and mobile terminal |
CN105763730A (en) * | 2016-02-18 | 2016-07-13 | 努比亚技术有限公司 | Apparatus and method for adjusting virtual button order |
CN105786347A (en) * | 2016-02-25 | 2016-07-20 | 珠海格力电器股份有限公司 | Mobile terminal control method and device and mobile terminal |
US11048409B2 (en) | 2016-02-25 | 2021-06-29 | Gree Electric Appliances, Inc. Of Zhuhai | Method and apparatus for executing function of fixed virtual keys of mobile terminal with a single hand, and mobile terminal |
CN105975166B (en) * | 2016-04-29 | 2020-05-12 | 广州华多网络科技有限公司 | Application control method and device |
CN105975166A (en) * | 2016-04-29 | 2016-09-28 | 广州华多网络科技有限公司 | Application control method and apparatus |
CN106598425A (en) * | 2016-11-16 | 2017-04-26 | 深圳市海派通讯科技有限公司 | Photographing method of smart mobile terminal |
CN106843632A (en) * | 2016-11-30 | 2017-06-13 | 广州视源电子科技股份有限公司 | Icon display method and system |
CN106778159A (en) * | 2016-12-29 | 2017-05-31 | 努比亚技术有限公司 | Virtual key management method and device |
CN107748647A (en) * | 2017-09-19 | 2018-03-02 | 刘剑涛 | A kind of touch control terminal operating method |
CN108170341A (en) * | 2017-11-30 | 2018-06-15 | 努比亚技术有限公司 | Interface operation button adaptive approach, terminal and computer readable storage medium |
CN110069180A (en) * | 2019-03-28 | 2019-07-30 | 维沃软件技术有限公司 | A kind of function control method and terminal device |
CN114217732A (en) * | 2021-12-13 | 2022-03-22 | 深圳Tcl新技术有限公司 | Display page switching method and device, storage medium and display equipment |
CN114625294A (en) * | 2022-01-26 | 2022-06-14 | 北京讯通安添通讯科技有限公司 | Operation method and device of virtual navigation key of intelligent terminal, terminal and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104731481A (en) | Button display method and device | |
US10579205B2 (en) | Edge-based hooking gestures for invoking user interfaces | |
US8654076B2 (en) | Touch screen hover input handling | |
US9886108B2 (en) | Multi-region touchpad | |
CN104102441B (en) | A kind of menu item execution method and device | |
US9304656B2 (en) | Systems and method for object selection on presence sensitive devices | |
US20150143285A1 (en) | Method for Controlling Position of Floating Window and Terminal | |
EP3100151B1 (en) | Virtual mouse for a touch screen device | |
EP2631763A2 (en) | Method and Apparatus for Content View Display in a Mobile Device | |
US20150185953A1 (en) | Optimization operation method and apparatus for terminal interface | |
CN103076982B (en) | The method and device that in a kind of mobile terminal, cursor controls | |
KR20140025754A (en) | The method for constructing a home screen in the terminal having touchscreen and device thereof | |
KR20150091409A (en) | Method and system for implementing suspended global button on touch screen terminal interface | |
KR20140033839A (en) | Method??for user's??interface using one hand in terminal having touchscreen and device thereof | |
CN102402375A (en) | Display terminal and display method | |
CN103324390B (en) | Interaction method for page browsing, browser device and mobile terminal | |
CN102929556A (en) | Method and equipment for interaction control based on touch screen | |
KR20140019530A (en) | Method for providing user's interaction using mutil touch finger gesture | |
KR102186548B1 (en) | Method, apparatus and recovering medium for screen display by executing scroll | |
CN106371745B (en) | A kind of interface switching method and mobile terminal | |
AU2014200701A1 (en) | Method and electronic device for displaying virtual keypad | |
CN106293345A (en) | A kind of application icon display packing and terminal | |
US20120179963A1 (en) | Multi-touch electronic device, graphic display interface thereof and object selection method of multi-touch display | |
CN107632761B (en) | Display content viewing method, mobile terminal and computer readable storage medium | |
CN104423548B (en) | A kind of control method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150624 |
|
RJ01 | Rejection of invention patent application after publication |