CN103713847A - System bar control method of user equipment and user equipment - Google Patents

System bar control method of user equipment and user equipment Download PDF

Info

Publication number
CN103713847A
CN103713847A CN201310728148.2A CN201310728148A CN103713847A CN 103713847 A CN103713847 A CN 103713847A CN 201310728148 A CN201310728148 A CN 201310728148A CN 103713847 A CN103713847 A CN 103713847A
Authority
CN
China
Prior art keywords
screen
input
system hurdle
hurdle
subscriber equipment
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
Application number
CN201310728148.2A
Other languages
Chinese (zh)
Inventor
丁祎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201310728148.2A priority Critical patent/CN103713847A/en
Publication of CN103713847A publication Critical patent/CN103713847A/en
Priority to PCT/CN2014/094712 priority patent/WO2015096712A1/en
Pending legal-status Critical Current

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/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides a system bar control method of user equipment and the user equipment. The method includes the steps that the display state of a system bar is detected, and the system bar is used for indicating system-level information or providing system-level virtual operating buttons and appears in a specified display area in a screen; when the system bar appears on the screen of the user equipment and the appearing system bar comprises hidden buttons, first input used for selecting the hidden buttons and input by an input unit is received for hiding the system bar; or when the system bar does not appear on the screen of the user equipment, second input input by the input unit is received for presenting the system bar, and the second input is a track moving from the edge of the screen to the center of the screen. According to the technical scheme, the system bar integrating a variety of information and/or quick buttons is called or hidden flexibly, the screen can be used for displaying content to the maximum extent, and the utilization rate of the screen is improved.

Description

Control method and the subscriber equipment on the system hurdle of subscriber equipment
Technical field
The present invention relates to subscriber equipment field, more specifically, relate to control method and the subscriber equipment on the system hurdle of subscriber equipment.
Background technology
Follow scientific and technological development, subscriber equipment (English is Terminal Equipment), or (English is User Equipment also referred to as subscriber equipment, be abbreviated as UE) display application day different rich and varied, intelligent movable device in while subscriber equipment, for example mobile phone, mobile board device (English refers to PAD or Tablet) and mobile multimedia machine etc. device itself becomes and more compacts.In order to leave larger space to visual enjoyment, subscriber equipment gradually adopts maximized screen, further the physical button on minimizing and screen same plane.Yet, on subscriber equipment, always need the status information that shows that some are current, or provide some exercisable buttons to carry out operations at different levels.How balance user's visual enjoyment and application demand, need to solve the problem that screen utilization factor is lower.
Summary of the invention
In view of this, the embodiment of the present invention provides control method and the subscriber equipment on the system hurdle of subscriber equipment, to solve the problem that screen utilization factor is lower.
First aspect, provides a kind of control method of system hurdle of subscriber equipment, comprising: the show state on detection system hurdle, and wherein system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in screen; When described system hurdle is presented on the screen of described subscriber equipment, receive first and input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment; Or when system hurdle is not presented on the screen of subscriber equipment, receives second of input block input and input to present system hurdle, second is input as the track moving to screen center from the edge of screen, for making system hurdle be presented on the screen of subscriber equipment.
Second aspect, the control method that a kind of system hurdle of subscriber equipment is provided, comprising: according to the type of current application program, hide described system hurdle, wherein said system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in screen; Inspection receives second and inputs to present described system hurdle, and described second is input as the track moving to described screen center from the edge of described screen, for making described system hurdle be presented on the screen of subscriber equipment.
The third aspect, a kind of subscriber equipment is provided, comprise display unit, detecting unit, hidden unit, call unit and input block: described display unit, for present the human-computer interaction interface of subscriber equipment according to the information of the transmission of described hidden unit and described call unit; Described input block, for receiving, outside input generates the first input and the second input sends to respectively hidden unit and call unit; Described detecting unit, for detection of the show state on described system hurdle and send to described hidden unit or described call unit, wherein said system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in described display unit; Described hidden unit, for detecting when described detecting unit the display unit that described system hurdle is presented on described subscriber equipment, receive described first of described input block input and input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment; Described call unit, for detecting when described detecting unit the display unit that described system hurdle is not presented on described subscriber equipment, receive described second input of described input block input to send information so that described display unit shows described system hurdle to described display unit, described second is input as the track moving to described display unit center from the edge of described display unit, for making described system hurdle be presented on the display unit of subscriber equipment.
Fourth aspect, a kind of subscriber equipment is provided, it is characterized in that, comprise display unit, detecting unit, hidden unit, call unit and input block: described display unit, for present the human-computer interaction interface of subscriber equipment according to the information of the transmission of described hidden unit and described call unit; Described input block, for receiving the second input of outside input, and sends to described call unit; Described detecting unit, for detection of the type of current application program and send to described hidden unit; Described hidden unit, for the type of described application program detected according to described detecting unit, hide system hurdle, wherein, described system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in described display unit; Described call unit, for receiving described second of described input block input, input to send information so that described display unit shows described system hurdle to described display unit, described second is input as the track moving to described display unit center from the edge of described display unit, for making described system hurdle be presented on the display unit of subscriber equipment.
Technique scheme, by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improves screen utilization factor, has improved thus user's experience.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, to the accompanying drawing of required use in the embodiment of the present invention be briefly described below, apparently, below described accompanying drawing be only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Figure 1A to Fig. 1 H is the schematic diagram on the system hurdle of the subscriber equipment in the embodiment of the present invention.
Fig. 2 is the schematic flow diagram of control method on system hurdle of the subscriber equipment of the embodiment of the present invention.
Fig. 3 is the schematic flow diagram of control method on system hurdle of the subscriber equipment of the embodiment of the present invention.
Fig. 4 A and Fig. 4 B are the signal sectional drawings of screen of the subscriber equipment of the embodiment of the present invention.
Fig. 5 A and Fig. 5 C are the signal sectional drawings of screen of the subscriber equipment of another embodiment of the present invention.
Fig. 6 is the schematic flow diagram of control method on system hurdle of the subscriber equipment of another embodiment of the present invention.
Fig. 7 is the schematic flow diagram of control method on system hurdle of the subscriber equipment of another embodiment of the present invention.
Fig. 8 A and Fig. 8 B are the signal sectional drawings of screen of the subscriber equipment of another embodiment of the present invention.
The schematic block diagram of the subscriber equipment of Fig. 9 embodiment of the present invention.
Figure 10 invents the schematic block diagram of the subscriber equipment of another embodiment.
Figure 11 invents the schematic block diagram of the subscriber equipment of another embodiment.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the present invention, rather than whole embodiment.Embodiment based in the present invention, the every other embodiment that those of ordinary skills obtain under the prerequisite of not making creative work, should belong to the scope of protection of the invention.
Term "and/or", is only a kind of incidence relation of describing affiliated partner herein, and expression can exist three kinds of relations, and for example, A and/or B, can represent: individualism A exists A and B, these three kinds of situations of individualism B simultaneously.In addition, character "/", generally represents that forward-backward correlation is to liking a kind of relation of "or" herein.
System hurdle in the embodiment of the present invention refers on subscriber equipment, for carrying out system level operation, provide the operating area of system-level status information, event information etc., or the system level operation button on it can replace the function of physical button.Similarly, some are for placing the action bar of operation push-button, and for placing navigation bar of navigation keys etc., all belong to the protection domain of the embodiment of the present invention.
Should be understood that, under certain condition, system hurdle can be the message hurdle of certain application program on subscriber equipment, or pseudo operation button bar.The embodiment of the present invention is not restricted this.
Figure 1A is the schematic diagram on the system hurdle 10 of the subscriber equipment in the embodiment of the present invention.The lower position of the screen 19 of the display of subscriber equipment comprises schematic system hurdle 10.System hurdle 10 is used to indicate system level information or system-level pseudo operation button is provided, and can be presented on the viewing area of appointment in screen.For instance, system hurdle can provide the status information 12 of new events information 11, subscriber equipment, returns to higher level interface 13, gets back to the service that main interface 14 and/or the system of entering arrange the pseudo operation buttons such as 15, and this service is by the system initial setting up of subscriber equipment.Utilize system hurdle, can further reduce the physical button of subscriber equipment, yet because system hurdle all can present on most interfaces, although the display effect on system hurdle can be transparent, but still a part that has taken screen shows resource.For this reason, the embodiment of the present invention provides a kind of control method of system hurdle of subscriber equipment, thereby can improve substantially screen utilization factor, for user provides better user, experiences.
Fig. 2 is the schematic flow diagram of control method 20 on system hurdle of the subscriber equipment of the embodiment of the present invention.Method 20 comprises following content.
S21, detects the show state on described system hurdle, and wherein said system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in screen.
The show state on system hurdle has two kinds, comprising: be presented on the screen of subscriber equipment and be not presented on the screen of subscriber equipment.The viewing area that system hurdle presents can be to start the region of extending to screen center from the edge of screen, the rectangular area of for example upwards extending from the bottom of screen edge, and can align with the left and right sides of screen edge in the left and right sides of this rectangular area.
S22, when described system hurdle is presented on the screen of described subscriber equipment, receive first and input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment.
Optionally, with reference to figure 1D, the first input 20 is the tracks that move to screen edge near any point edge on system hurdle 20.Can set a threshold value for this course length, to avoid maloperation.When subscriber equipment has received the first input, hide system hurdle 10 as shown in Figure 1B.Described first be input as take the top edges on described system hurdle 10 or top edges in the predeterminable area of screen center's expansion as starting point, motion track from top to bottom, wherein, described track starting point can be beyond system hurdle 10, the position in the predeterminable area of expanding to screen center in system hurdle top edges, also can be in system hurdle 10, i.e. in system hurdle the position of close screen center (near the position of coboundary).
Optionally, with reference to figure 1F, the first input 20 is the tracks that move to screen edge near any point edge on system hurdle 20.Can set a threshold value for this course length, to avoid maloperation.When subscriber equipment has received the first input, hide system hurdle 10 as shown in Figure 1B.Described first is input as the track moving at the edge from described screen center to described screen comprises: described first is input as and take the lower edge on described system hurdle or lower edge to being the motion track from the bottom to top of starting point in the predeterminable area of screen center's expansion. wherein, described track starting point can be beyond system hurdle 10, the position in the predeterminable area of expanding to screen center in system hurdle lower edge, also can be in system hurdle 10, i.e. in system hurdle the position of close screen center (near the position of coboundary).
Or, S23, when described system hurdle is not presented on the screen of described subscriber equipment, receives second and inputs to present described system hurdle, described second is input as the track moving to described screen center from the edge of described screen, for making described system hurdle be presented on the screen of subscriber equipment.
With reference to figure 1C, the second input 18 is tracks that any point from the edge of screen 19 moves to screen center.Can set a threshold value for this course length, to avoid maloperation.When subscriber equipment has received the second input, present system hurdle 10 as shown in Figure 1B.
Optionally, with reference to figure 1C, 1E, described second is input as the track moving to described screen center from the edge of described screen comprises: described second is input as and take the motion track from top to bottom that the top edges of described screen is starting point, or described second is input as and take the motion track from the bottom to top that the lower edge of described screen is starting point.
The embodiment of the present invention provides the control method on the system hurdle of subscriber equipment, by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improve screen utilization factor, improve thus user's experience.
Optionally, after described the first input of described reception, described method also comprises: described screen is hidden described system hurdle, and described screen presents the content with the described current relevance presenting in the viewing area on described system hurdle, or the hiding described system of described screen hurdle, and described screen amplifies the described current content presenting to present.
Optionally, after receiving described the second input, described method also comprises: described screen presents described system hurdle and described screen dwindles the described current context adaptive presenting to present, or described screen present described system hurdle and described screen with described system hurdle, cover the described current content presenting that presents a part.
Optionally, the viewing area on described system hurdle is positioned at the appointed area of upwards expanding from the lower edge of described screen, or the viewing area on described system hurdle is positioned at the appointed area of expanding from the top edges of described screen downwards.
Optionally, described second be input as the track moving to described screen center from the edge of described screen and comprise: described second is input as and take the motion track from the bottom to top that the lower edge of described screen is starting point; Described first is input as the track moving at the edge from described screen center to described screen comprises: described first is input as and take the top edges on described system hurdle or top edges to being the motion track from top to bottom of starting point in the predeterminable area of screen center's expansion.
Optionally, when receiving the first input or the second input, shielding current application receives this first input or the second input, to prevent triggering current application for the response of the first input or the second input.
Optionally, the screen of described subscriber equipment is touch input screen.
Fig. 3 is the schematic flow diagram of control method 300 on system hurdle of the subscriber equipment of the embodiment of the present invention.Rendering method 300 comprises following content.
S310, the show state on detection system hurdle.
S315, determines whether system hurdle is presented on screen.If system hurdle is presented on screen, the "Yes" of S315, carries out S325.If system hurdle is not presented on screen, the "No" of S315, performs step S345.
S325, detects the first input.
First is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment.When the first input being detected, the "Yes" of S325, carries out S340 or S345.If the first input do not detected, the "No" of S325, carries out S335.Optionally, when the screen of subscriber equipment is touch input screen, screen is display device, while or input equipment.User is to slidably inputing on screen, be exactly the input equipment of subscriber equipment receive for generating the outside input of the first input.
S335, finishes.In this step, the rendering method on system hurdle finishes, and the displaying contents on current screen remains unchanged.
S340, screen is hidden system hurdle, and screen presents the content with the current relevance presenting in the viewing area on system hurdle.
In Fig. 4 A, the current content presenting of screen is one piece of list, the partial content 46 that the viewing area on system hurdle 42 is blocked in addition.By S325, detect after the first input, with reference to figure 4B.Fig. 4 B be the embodiment of the present invention subscriber equipment screen second signal sectional drawing.From Fig. 4 B, can see that the region of being blocked by the viewing area on system hurdle 42 in Fig. 4 A has presented the other content 46 of list, thereby can, so that user utilizes screen to carry out rendering content substantially, strengthen user and experience.
Or, S345, screen is hidden system hurdle, and screen amplifies the current content presenting to present.
The 3rd signal sectional drawing of the screen of the subscriber equipment of Fig. 5 A another embodiment of the present invention.The system-level pseudo operation button 53 of the signal that screen 51, system hurdle 52, system hurdle comprise and system level information 54 etc. are shown in Fig. 5 equally.。The content that in figure, signal presents is a photos, is intactly presented on the interface, top of the viewing area on system hurdle.By S325, detect after the first input, with reference to figure 5B.Fig. 5 B be the embodiment of the present invention subscriber equipment screen the 4th signal sectional drawing.From Fig. 5 B, can see the current content presenting in Fig. 5 A, photo is exaggerated and presents, thereby can, so that user utilizes screen to present current content substantially, strengthen user and experience.
After the first input being detected, the result that presents in S340 and S345 is had any different.This difference is due to the difference for the current content presenting, and preset presents result difference.Similar to the list of Fig. 4 A, the current content presenting can also comprise Email, short message, address list or webpage etc.The interface that comprises foregoing, receives the rendering method after the first input due to preset, all can present the result that presents as Fig. 4 B in S340.Similarly, similar to the photo of Fig. 5 A, the current content presenting can also comprise calendar or video etc.The interface that comprises foregoing, receives the rendering method after the first input due to preset, all can present the result that presents as Fig. 5 B in S340.
Particularly, for the situation of S345, when system hurdle hides, the current content presenting can be amplified and present suddenly, yet system hurdle can slowly move down, hides, and causes the inconsistent problem of animation, thereby affect user, experiences.Can the animation that return on system hurdle be set to 0 by directly revising the method for selection animation (selectAnimationLw) parameter of phone window management (PhoneWindowManager), be adjusted to the right place in application window and system hurdle simultaneously.
After step S340 or S345, on screen, hide system hurdle, identical with the situation of the "No" of S315, carry out subsequently S345.The said process execution that can circulate.
S345, detects the second input.
The second input be embodiment of the present invention definition for system hurdle being presented on to the input of the screen of subscriber equipment.This second input is the track that the edge from screen moves to screen center.Optionally, the second input that approaches user's use habit can be to take the motion track from the bottom to top that the lower edge of screen is starting point.As 49 of Fig. 4 A and Fig. 5 A in 59.Similarly, the second input can be to take the motion track from top to bottom that the edge, the top of screen is starting point, or take the motion track from left to right that the edge, the leftmost side of screen is starting point, or take the motion track from right to left that the edge, the rightmost side of screen is starting point.
If the screen of subscriber equipment is touch input screen, the second input is the touch track extending to screen center that one section of any point of take screen edge is starting point.
When the second input being detected, the "Yes" of S345, carries out S355 or S360.If the second input do not detected, the "No" of S345, carries out S335.S355, screen presents system hurdle and screen dwindles the current context adaptive presenting to present.Order perform step S345 and S355 can be respectively with reference to the variation that presents of figure 5B and Fig. 5 A.When system hurdle appears in screen, facilitate user further to operate, or check relevant information.
S360, screen presents system hurdle and screen covers a part for the current content presenting presenting with system hurdle.Order perform step S345 and S360 can be respectively with reference to the variation that presents of figure 4B and Fig. 4 A.With reference to figure 4A, receive after the second input, the presentation mode of the current content presenting does not change, and the partial content 46 that is only arranged in the viewing area on system hurdle in Fig. 4 B is hidden at Fig. 4 A.
After the second input being detected, the result that presents in S355 and S360 is had any different.This difference is due to the difference for the current content presenting, and preset presents result difference.Similar to the list of Fig. 4 B, the current content presenting can also comprise Email, short message, address list or webpage etc.The interface that comprises foregoing, receives the rendering method after the second input due to preset, all can present the result that presents as Fig. 4 A in S360.Similarly, similar to the photo of Fig. 5 B, the current content presenting can also comprise calendar or video etc.The interface that comprises foregoing, receives the rendering method after the second input due to preset, all can present the result that presents as Fig. 5 A in S355.
Particularly, for the situation of S355, when system hurdle shows, the current content presenting can be dwindled suddenly, and leaves black surround, yet system hurdle can slowly move up, presents completely, causes the inconsistent problem of animation, thereby affect user, experiences.Can the animation that return on system hurdle be set to 0 by directly revising the method for the selectAnimationLw parameter of PhoneWindowManager, be adjusted to the right place in application window and system hurdle simultaneously.
After step S355 or S360, screen presents system hurdle, identical with the situation of the "Yes" of S315, carries out subsequently S325.The said process execution that can circulate.
In addition, when user initiates the second input, navigation bar strategy (NavigationBarPolicy) identifies after gesture, can eject on triggering system hurdle, but this second input also can send to the application program of current active simultaneously, if there is button the position that now user raises one's hand, can cause user's single job to have the situation of two or more significant responses.Particularly, can in gesture recognition system, increase gesture and filter, when system hurdle hides, a series of actions event that starts to put under from the below certain pixel region of screen all be filtered out, make current application program to the second input, not make response.
The embodiment of the present invention provides the control method on the system hurdle of subscriber equipment, by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improve screen utilization factor, improve thus user's experience.
Fig. 6 is the schematic flow diagram of control method on system hurdle of the subscriber equipment of another embodiment of the present invention.Method 60 comprises following content.
S61, according to the type of current application program, hides described system hurdle, and wherein system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in screen.
The show state on system hurdle has two kinds, comprising: be presented on the screen of subscriber equipment and be not presented on the screen of subscriber equipment.The viewing area that system hurdle presents can be to start the region of extending to screen center from the edge of screen, the rectangular area of for example upwards extending from the bottom of screen edge, and can align with the left and right sides of screen edge in the left and right sides of this rectangular area.S62, receives second and inputs to present system hurdle, and second is input as the track moving to screen center from the edge of screen, for making system hurdle be presented on the screen of subscriber equipment.
With reference to figure 1C, the second input 18 is tracks that any point from the edge of screen 19 moves to screen center.Can set a threshold value for this course length, to avoid maloperation.When subscriber equipment has received the second input, present system hurdle 10 as shown in Figure 1B.
Optionally, after S62, when described system hurdle is presented on the screen of described subscriber equipment, described method also comprises when time that S63, described system hurdle present on the screen of described subscriber equipment reaches the schedule time, in the screen of subscriber equipment, hide described system hurdle, or, S64, reception first input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment.
Optionally, with reference to figure 1D, the first input 20 is the tracks that move to screen edge near any point edge on system hurdle 20.Can set a threshold value for this course length, to avoid maloperation.When subscriber equipment has received the first input, hide system hurdle 10 as shown in Figure 1B.Described first be input as take the top edges on described system hurdle 10 or top edges in the predeterminable area of screen center's expansion as starting point, motion track from top to bottom, wherein, described track starting point can be beyond system hurdle 10, the position in the predeterminable area of expanding to screen center in system hurdle top edges, also can be in system hurdle 10, i.e. in system hurdle the position of close screen center (near the position of coboundary).
With reference to figure 1D, the first input 20 is the tracks that move to screen edge near any point edge on system hurdle 20.Can set a threshold value for this course length, to avoid maloperation.When subscriber equipment has received the first input, hide system hurdle 10 as shown in Figure 1B.Described first is input as in the predeterminable area of expanding to screen center with top edges or the top edges on described system hurdle 10, motion track from top to bottom for starting point, wherein, described track starting point can be beyond system hurdle 10, the position in the predeterminable area of expanding to screen center in system hurdle top edges, also can be in system hurdle 10, i.e. in system hurdle the position of close screen center (near the position of coboundary).The embodiment of the present invention provides the control method on the system hurdle of subscriber equipment, by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improve screen utilization factor, improve thus user's experience.
Optionally, state the time that system hurdle presents on the screen of described subscriber equipment and reach the schedule time, comprising: the time that described system hurdle presents on the screen of described subscriber equipment reaches the schedule time; And/or described system hurdle does not receive any input within the described schedule time.
Optionally, receive after described the second input, method also comprises: screen presents system hurdle and screen dwindles the current context adaptive presenting to present, or screen present the current content presenting that system hurdle and screen present with the covering of system hurdle a part.
Optionally, the viewing area on system hurdle is positioned at the appointed area of upwards expanding from the lower edge of screen; Or the viewing area on described system hurdle is positioned at the appointed area of expanding from the top edges of described screen downwards.
Optionally, second be input as the track moving to screen center from the edge of screen and comprise: second is input as and take the motion track from the bottom to top that the lower edge of screen is starting point.
Optionally, when receiving the first input or the second input, shielding current application receives this first input or the second input, to prevent triggering current application for the response of the first input or the second input.
Optionally, the screen of subscriber equipment is touch input screen.
The embodiment of the present invention provides the control method on the system hurdle of subscriber equipment, by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improve screen utilization factor, improve thus user's experience.
Fig. 7 is the schematic flow diagram of control method 700 on system hurdle of the subscriber equipment of the embodiment of the present invention.Rendering method 700 comprises following content.
S710, the type of detection current application program.
This step is normally carried out when subscriber equipment is opened a certain application program, according to the type of this application program, judges whether to need automatically to hide system hurdle.
S715, whether the type of determining current application program is the application program of some type, optionally, current application program is the application program of content precedence type, wherein, the application program of content precedence type refers to that user pays close attention to the content that application program presents, rather than current application program is operated, for example, be the application program that video, picture browsing, word are browsed etc. type.Be the "Yes" of S715, carry out S720 or S730.。
S720, screen is hidden system hurdle, and screen presents the content with the current relevance presenting in the viewing area on system hurdle.
S730, screen is hidden system hurdle, and screen amplifies the current content presenting to present.
In step S720, S730 and above-mentioned Fig. 3, step S340, S345 are basic identical, repeat no more herein.Particularly, for the situation of S730, when system hurdle hides, the current content presenting can be amplified and present suddenly, yet system hurdle can slowly move down, hides, and causes the inconsistent problem of animation, thereby affect user, experiences.Can the animation that return on system hurdle be set to 0 by directly revising the method for the selectAnimationLw parameter of PhoneWindowManager, be adjusted to the right place in application window and system hurdle simultaneously.
。Optionally, whether carry out type detection hide described system hurdle can be according to user's setting and different, with reference to figure 8A and Fig. 8 B, Fig. 8 A shows not open the state that the system while automatically hiding arranges, and Fig. 8 B shows the state that the system while automatically hiding arranges of opening.Particularly, whether opening " automatically hiding system hurdle " options menu and some other relevant parameter can be configured in the parameter configuration files of system, for example,
<integer?settings.system.show_navigationbar_checkbox="1"/>
// whether start " automatically hide system hurdle " options menu.
<integer?settings.system.auto_hide_navigationbar_enable="0"/>
Whether // acquiescence hides system hurdle automatically.
<integer?settings.system.auto_hide_navigationbar_timeout="2000"/>
// cross how long system hurdle hides automatically.
<integer?settings.system.navigationbar_height_min="4"/>
During // perpendicular screen, minimum system hurdle height.
<integer?settings.system.navigationbar_width_min="4"/>
During // horizontal screen, minimum system hurdle width.
After S720 or S730, described method comprises S745, detects the second input.
The second input be embodiment of the present invention definition for system hurdle being presented on to the input of the screen of subscriber equipment.This second input is the track that the edge from screen moves to screen center.Optionally, the second input that approaches user's use habit can be to take the motion track from the bottom to top that the lower edge of screen is starting point.As 49 of Fig. 4 A and Fig. 5 A in 59.Similarly, the second input can be to take the motion track from top to bottom that the edge, the top of screen is starting point, or take the motion track from left to right that the edge, the leftmost side of screen is starting point, or take the motion track from right to left that the edge, the rightmost side of screen is starting point.
If the screen of subscriber equipment is touch input screen, the second input is the touch track extending to screen center that one section of any point of take screen edge is starting point.
When the second input being detected, the "Yes" of S745, carries out S755 or S760.
S755, screen presents system hurdle and screen dwindles the current context adaptive presenting to present.Order perform step S745 and S755 can be respectively with reference to the variation that presents of figure 5B and Fig. 5 A.When system hurdle appears in screen, facilitate user further to operate, or check relevant information.
S760, screen presents system hurdle and screen covers a part for the current content presenting presenting with system hurdle.Order perform step S745 and S760 can be respectively with reference to the variation that presents of figure 4B and Fig. 4 A.With reference to figure 4A, receive after the second input, the presentation mode of the current content presenting does not change, and the partial content 46 that is only arranged in the viewing area on system hurdle in Fig. 4 B is hidden at Fig. 4 A.
After the second input being detected, the result that presents in S755 and S760 is had any different.This difference is due to the difference for the current content presenting, and preset presents result difference.Similar to the list of Fig. 4 B, the current content presenting can also comprise Email, short message, address list or webpage etc.The interface that comprises foregoing, receives the rendering method after the second input due to preset, all can present the result that presents as Fig. 4 A in S760.Similarly, similar to the photo of Fig. 5 B, the current content presenting can also comprise calendar or video etc.The interface that comprises foregoing, receives the rendering method after the second input due to preset, all can present the result that presents as Fig. 5 A in S755.
Particularly, for the situation of S755, when system hurdle shows, the current content presenting can be dwindled suddenly, and leaves black surround, yet system hurdle can slowly move up, presents completely, causes the inconsistent problem of animation, thereby affect user, experiences.Can the animation that return on system hurdle be set to 0 by directly revising the method for the selectAnimationLw parameter of PhoneWindowManager, be adjusted to the right place in application window and system hurdle simultaneously.
After S755 or S760, described method also comprises that S770 or S780S770 detect Preset Time.
When being breathed out in system hurdle, or while showing, internal system timer starts timing, and step S770 determines between the timing of timer institute, whether to reach Preset Time (parameter of " crossing how long system hurdle hides automatically " in above-mentioned code).If result is "Yes", perform step S720 or S730.
If the result of S770 is "No", carry out S775, no, reclocking, and return to step S725 and continue to detect Preset Time.
S780, detects the first input.When the first input being detected, the "Yes" of S780, carries out S720 or S730.
This first input is identical with the input of first in previous embodiment, at this, is not repeated.
Particularly, can in PhoneWindowManager, increase maximum Max and the wide height of minimum Min of one group of navigation bar, when showing, navigation bar shows with the wide height of Max, when navigation bar need to be hidden, use Min wide high demonstration (actual is that whole navigation bar is mobile to screen outside, makes navigation bar only show the wide height of Min on screen).In window management function (WindowManagerFuncs) interface, increase the method for revaluation status bar size (reevaluateStatusBarSize), in order to refresh the wide height of navigation bar.The method realizes in window management service (WindowManagerService).In PhoneWindowManager, increase an event broadcast receiver, process the event that triggers the wide High variation of navigation bar, when the wide height of navigation bar need to change, call reevaluateStatusBarSize method and refresh window.System user interface SystemUI event handling in increase to trigger the broadcast (when navigation bar is hidden, the actual wide high navigation bar of Min that still has is in the visibility region of screen, so still can receive message) that navigation bar shows.
In addition, when user initiates the second input, NavigationBarPolicy identifies after gesture, can eject on triggering system hurdle, but this second input also can send to the application program of current active simultaneously, if there is button the position that now user raises one's hand, can cause user's single job to have the situation of two or more significant responses.Particularly, can in the deliverPointerEvent of ViewRootImpl method, increase gesture filters, when system hurdle hides, a series of actions event that starts to put under from the below certain pixel region of screen is all filtered out, make current application program to the second input, not make response.
In addition, in order further to improve user, experience, in the time of can being arranged in the application such as picture library horizontal screen, system hurdle still can remain on the right, and supports automatically hiding.Opening automatically hide system hurdle in the situation that, just starting shooting or during just release, can automatically hide navigation bar.Can also revise the transparency on system hurdle, translucent effect is arranged to in system hurdle, while making navigation bar cover in application, interface is more attractive in appearance.
The embodiment of the present invention can be that the screen scope that user uses reaches maximization as far as possible, and system hurdle automatically hides after user is without operation certain hour.And unchanged when applying available viewing area size and can be set to show on system hurdle and hide, thereby can apply better compatibility with third party.And it is less that the method for above-described embodiment is revised Android system size of code, be easy to realize.
The embodiment of the present invention provides the control method on the system hurdle of subscriber equipment, by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improve screen utilization factor, improve thus user's experience.
The schematic block diagram of the subscriber equipment 90 of the bright embodiment of Fig. 9.
Subscriber equipment 90 comprises display unit 91, detecting unit 92, hidden unit 93, call unit 94 and input block 95:
Display unit 91 presents the human-computer interaction interface of subscriber equipment 90 according to the information of the transmission of described hidden unit and described call unit.
The first input and the second input that input block 95 receives outside input send to respectively hidden unit and call unit.
Detecting unit 92 detects the show state on described system hurdle and sends to described hidden unit or described call unit, wherein said system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of described display unit 91 interior appointments.
Hidden unit 93 is when described detecting unit 92 detects on the display unit 91 that described system hurdle is presented on described subscriber equipment 90, receive described first of described input block 95 inputs and input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment 90;
Call unit 94 is when described detecting unit 92 detects on the display unit 91 that described system hurdle is not presented on described subscriber equipment 90, receive described second input of described input block input to send information so that described display unit shows described system hurdle to described display unit, described second is input as the track moving to described display unit 91 centers from the edge of described display unit 91, for making described system hurdle be presented on the display unit 91 of subscriber equipment 90.
As different embodiment, optional, receive the information that described hidden unit sends, described display unit 91 is hidden described system hurdles, and described display unit 91 presents the content with the described current relevance presenting in the viewing area on described system hurdle.
Or, optional, receive the information that described hidden unit sends, described display unit 91 is hidden described system hurdle, and described display unit 91 amplifies the described current content presenting to present.
Optionally, receive the information that described call unit sends, described display unit 91 presents described system hurdle and described display unit 91 dwindles the described current context adaptive presenting to present.
Or, optional, receive the information that described call unit sends, described display unit 91 presents described system hurdle and described display unit covers a part for the described current content presenting presenting with described system hurdle.
The viewing area on the described system hurdle that optionally, display unit 91 presents is positioned at the appointed area of upwards expanding from the lower edge of described display unit.
Optionally; call unit use described second be input as take motion track from the bottom to top that the lower edge of described display unit 91 is starting point or, the viewing area on the described system hurdle that described display unit presents is positioned at from the top edges of the described screen appointed area of expansion downwards.
Optionally, the display unit 91 of subscriber equipment 90 is touch input screen.When the display unit 91 of subscriber equipment 90 is touch input screen, the display unit 91 that this touch input screen is subscriber equipment 90 is also the input block 95 of subscriber equipment 90.
Optionally, subscriber equipment 90 can also comprise screen unit 96, this screen unit 96 is for when the first input or second that receives input block 95 transmissions is inputted, shielding current application receives this first input or the second input, to prevent triggering described current application for the response of described the first input or the second input.Particularly, screen unit 96 receives the gesture that input block 95 senses and determines when this gesture is the first input or the second input, filters out the first input or the second input, makes current application program to the first input or the second input, not make response.
What optionally, described call unit was used described first is input as the track moving at the edge from described screen center to described screen and comprises: take the top edges on described system hurdle or top edges to being the motion track from top to bottom of starting point in the predeterminable area of screen center's expansion;
What described call unit was used described second is input as and take the motion track from the bottom to top that the lower edge of described display unit is starting point
Subscriber equipment 90 has been realized said method 20 or 300, specifically refers to the description of method 20 or 300, does not repeat them here.
Figure 10 is the schematic block diagram of the subscriber equipment 110 of another embodiment of the present invention.
A kind of subscriber equipment 110 at least comprises display unit 111, detecting unit 112, hidden unit 113, call unit 114 and input block 115:
Described display unit 111, for presenting the human-computer interaction interface of subscriber equipment according to the information of the transmission of described hidden unit 113 and described call unit 114;
Described input block 115, for receiving the second input of outside input, and sends to described call unit 114;
Described detecting unit 112, for detection of the type of current application program and send to described hidden unit 113;
Described hidden unit 113, for the type of described application program detected according to described detecting unit 112, hide system hurdle, wherein, described system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of described display unit 111 interior appointments;
Described call unit 114, for described the second input of receiving 115 inputs of described input block with to described display unit 111 transmission information so that described display unit 111 shows described system hurdles, described second is input as the track moving to described display unit 111 centers from the edge of described display unit 111, for making described system hurdle be presented on the display unit 111 of subscriber equipment.
The embodiment of the present invention provides the control method on the system hurdle of subscriber equipment, by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improve screen utilization factor, improve thus user's experience.
Optionally, when this system hurdle is resurrected, or while being presented on the screen of this subscriber equipment, described input block 115, also for receiving the first input of outside input, and sends to described hidden unit 113; Described hidden unit 113, also for receiving described first of described input block 115 inputs, input to hide described system hurdle, wherein, described first be input as track from described screen center to described screen that move at the edge from for described system hurdle is hidden at the screen of subscriber equipment.
Optionally, when this system hurdle is resurrected, or while being presented on the screen of this subscriber equipment, described detecting unit 112, the time also presenting on the screen of described subscriber equipment for detection of described system hurdle; Described hidden unit 113, also reaches the state of the schedule time for the time presenting described in receiving that described detecting unit 112 detects, in the screen of subscriber equipment, hide described system hurdle.
Should be understood that except when opening current application program, according to the type of application program, directly hide system marge, the embodiment of the present invention also provides above two kinds of Stealth Modus, above two kinds of modes are being resurrected when this system hurdle, or be presented on and realize under the state on the screen of this subscriber equipment, the embodiment of the present invention provides three kinds of hidden methods altogether, and above three kinds of hidden methods both can exist simultaneously, can exist respectively, the embodiment of the present invention is not restricted this yet.
Optionally, the described current application program of described detecting unit 112 detections is the application program of picture browsing type.Subscriber equipment 110 also can be realized said method 60 or 700, specifically can, with reference to the method for subscriber equipment 110 implementation methods 20 or 300, repeat no more herein.
The schematic block diagram of the subscriber equipment 100 of Figure 11 another embodiment of the present invention.
Subscriber equipment 100 at least comprises with lower device: display 101, input equipment 102, storer 103 and processor 104 etc.
Wherein display 101 can be the suitable devices such as cathode-ray tube (CRT) (CRT, Cathode Ray Tube) display, liquid crystal (LCD, Liquid Crystal Display) display, can on the screen of display, present patterned user interface.
Input equipment 102 can comprise any suitable devices such as keyboard, mouse, track identification device, speech recognition interface, for receiving user's input, and sends to processor.
Wherein especially, when subscriber equipment 100 is a touch interactive terminal, interactive touch-screen can be both the screen of display 101, can also be input equipment 102 simultaneously.
In addition, storer 103 can be to comprise RAM and ROM or any fixing storage medium or storage medium movably, for storing program or the pending data of the embodiment of the present invention that can carry out the embodiment of the present invention.
The program of the embodiment of the present invention that processor 104 is stored for execute store 103, and by bus and other device two-way communications.
Storer 103 and processor 104 also can be integrated into the physical module of the application embodiment of the present invention, and on this physical module, storage and operation realize the program of this embodiment of the present invention.
The processor 104 of subscriber equipment 100 detects the show state on described system hurdle, and wherein said system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of the interior appointment of screen of described display 101.
Processor 104 is when detecting on the display 101 that described system hurdle is presented on described subscriber equipment, receive described first of described input block input and input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment; Or processor 101 is on the screen that described system hurdle detected and be not presented on described subscriber equipment time, receive second of described input equipment 102 inputs and input to show described system hurdle, described second is input as the track moving to described screen center from the edge of described screen, for making described system hurdle be presented on the screen of subscriber equipment.
As different embodiment, optional, described processor 104 makes the screen of described display 101 hide described system hurdle, and described screen presents the content with the described current relevance presenting in the viewing area on described system hurdle.
Optionally, processor 104 can be hidden this system hurdle according to the type selecting of current application program;
Optionally, the time that processor 104 can also present according to system hurdle on the screen of described subscriber equipment, hide system hurdle.Concrete, in the time of agreement, to system hurdle or not operation of screen, hide system hurdle.
Optionally, the viewing area on the described system hurdle that screen presents is positioned at the appointed area of upwards expanding from the lower edge of described screen, or the viewing area on described system hurdle is positioned at the appointed area of expanding from the top edges of described screen downwards.
What optionally, processor 104 used described first is input as the track moving at the edge from described screen center to described screen and comprises: described first is input as and take the top edges on described system hurdle or top edges to being the motion track from top to bottom of starting point in the predeterminable area of screen center's expansion; Described second is input as and take the motion track from the bottom to top that the lower edge of described screen is starting point.
Optionally, the screen of the display 101 of subscriber equipment is touch input screen.When the screen of the display 101 of subscriber equipment is touch input screen, presenting with input function of subscriber equipment completes by this touch input screen.
Subscriber equipment 100 can be realized said method 20 or 300, concrete can reference method 20 or 300 method, do not repeat them here.
Similarly, subscriber equipment 100 also can be realized said method 60 or 700, specifically can, with reference to the method for subscriber equipment 100 implementation methods 20 or 300, repeat no more herein.
The embodiment of the present invention provides subscriber equipment, this subscriber equipment is by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improve screen utilization factor, improve thus user's experience.
Subscriber equipment can be various subscriber equipmenies, distinguishingly, is mobile device, for example PAD, smart mobile phone, multimedia machine.These mobile devices carry conventionally for convenience can adopt touch input screen, and in order to meet user's visual enjoyment, wishes to utilize substantially screen.Therefore, the subscriber equipment of the embodiment of the present invention, by calling flexibly or having hidden much information integrated and/or the system hurdle of convenient button, can make screen farthest for the demonstration of content, improves screen utilization factor, has improved thus user's experience.
Those of ordinary skills can recognize, unit and the algorithm steps of each example of describing in conjunction with embodiment disclosed herein, can realize with the combination of electronic hardware or computer software and electronic hardware.These functions are carried out with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel can specifically should be used for realizing described function with distinct methods to each, but this realization should not thought and exceeds scope of the present invention.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the specific works process of the system of foregoing description, device and unit, can, with reference to the corresponding process in preceding method embodiment, not repeat them here.
In the several embodiment that provide in the application, should be understood that disclosed system, apparatus and method can realize by another way.For example, device embodiment described above is only schematic, for example, the division of described unit, be only that a kind of logic function is divided, during actual realization, can have other dividing mode, for example a plurality of unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrically, machinery or other form.
The described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, or also can be distributed in a plurality of network element.Can select according to the actual needs some or all of unit wherein to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit exists, and also can be integrated in a unit two or more unit.
If described function usings that the form of SFU software functional unit realizes and during as production marketing independently or use, can be stored in a computer read/write memory medium.Understanding based on such, the part that technical scheme of the present invention contributes to prior art in essence in other words or the part of this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprise that some instructions are with so that a computer equipment (can be personal computer, server, or the network equipment etc.) carry out all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: various media that can be program code stored such as USB flash disk, portable hard drive, ROM (read-only memory) (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CDs.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion by the described protection domain with claim.

Claims (26)

1. the control method on the system hurdle of subscriber equipment, is characterized in that, comprising:
Detect the show state on described system hurdle, wherein said system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in screen;
When described system hurdle is presented on the screen of described subscriber equipment, receive first and input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment; Or
When described system hurdle is not presented on the screen of described subscriber equipment, receive second and input to present described system hurdle, described second is input as the track moving to described screen center from the edge of described screen, for making described system hurdle be presented on the screen of subscriber equipment.
2. method according to claim 1, is characterized in that, after described the first input of described reception, described method also comprises:
Described screen is hidden described system hurdle, and described screen presents the content with the described current relevance presenting in the viewing area on described system hurdle, or
Described screen is hidden described system hurdle, and described screen amplifies the described current content presenting to present.
3. method according to claim 1, is characterized in that, after receiving described the second input, described method also comprises:
Described screen presents described system hurdle and described screen dwindles the described current context adaptive presenting to present, or
Described screen presents described system hurdle and described screen covers a part for the described current content presenting presenting with described system hurdle.
4. according to the arbitrary described method of claims 1 to 3, it is characterized in that, the viewing area on described system hurdle is positioned at the appointed area of upwards expanding from the lower edge of described screen; Or,
The viewing area on described system hurdle is positioned at the appointed area of expanding from the top edges of described screen downwards.
5. according to the arbitrary described method of claim 1 to 4, it is characterized in that,
Described first is input as the track moving at the edge from described screen center to described screen comprises: described first is input as and take the top edges on described system hurdle or top edges to being the motion track from top to bottom of starting point in the predeterminable area of screen center's expansion;
Described second is input as the track moving to described screen center from the edge of described screen comprises: described second is input as and take the motion track from the bottom to top that the lower edge of described screen is starting point.
6. according to the arbitrary described method of claim 1 to 4, it is characterized in that,
Described first is input as the track moving at the edge from described screen center to described screen comprises: described first is input as and take the lower edge on described system hurdle or lower edge to being the motion track from the bottom to top of starting point in the predeterminable area of screen center's expansion;
Described second is input as the track moving to described screen center from the edge of described screen comprises: described second is input as and take the motion track from top to bottom that the top edges of described screen is starting point.
7. according to the method described in claim 1 to 6 one, it is characterized in that, when receiving described the first input or described the second input, shielding current application receives described the first input or the second input, to prevent triggering described current application for the response of described the first input or described the second input.
8. the control method on the system hurdle of subscriber equipment, is characterized in that, comprising:
According to the type of current application program, hide described system hurdle, wherein said system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in screen;
Receive second and input to present described system hurdle, described second is input as the track moving to described screen center from the edge of described screen, for making described system hurdle be presented on the screen of subscriber equipment.
9. according to right, want the method described in 8, it is characterized in that, after described reception second inputs to present described system hurdle, when described system hurdle is presented on the screen of described subscriber equipment, described method also comprises:
The time that described system hurdle presents on the screen of described subscriber equipment, while reaching the schedule time, is hidden described system hurdle in the screen of subscriber equipment; Or
Receive first and input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment.
10. method according to claim 8, is characterized in that, the described described system hurdle that hides in the screen of subscriber equipment, comprising:
Described screen is hidden described system hurdle, and described screen presents the content with the described current relevance presenting in the viewing area on described system hurdle, or
Described screen is hidden described system hurdle, and described screen amplifies the described current content presenting to present.
11. methods according to claim 8, is characterized in that, after receiving described the second input, described method also comprises:
Described screen presents described system hurdle and described screen dwindles the described current context adaptive presenting to present, or
Described screen presents described system hurdle and described screen covers a part for the described current content presenting presenting with described system hurdle.
Method described in 12. according to Claim 8 to 11 are arbitrary, is characterized in that, the viewing area on described system hurdle is positioned at the appointed area of upwards expanding from the lower edge of described screen; Or,
The viewing area on described system hurdle is positioned at the appointed area of expanding from the top edges of described screen downwards.
Method described in 13. according to Claim 8 to 12 are arbitrary, is characterized in that,
Described first is input as the track moving at the edge from described screen center to described screen comprises: described first is input as and take the motion track from top to bottom that the top edges of described screen is starting point;
Described second is input as the track moving to described screen center from the edge of described screen comprises: described second is input as and take the motion track from the bottom to top that the lower edge of described screen is starting point.
The arbitrary described method of 14. claims 8 to 12, is characterized in that,
Described first is input as the track moving at the edge from described screen center to described screen comprises: described first is input as and take the lower edge on described system hurdle or lower edge to being the motion track from the bottom to top of starting point in the predeterminable area of screen center's expansion;
Described second is input as the track moving to described screen center from the edge of described screen comprises: described second is input as and take the motion track from top to bottom that the top edges of described screen is starting point.
Method described in 15. according to Claim 8 to 14 are arbitrary, is characterized in that, described application program is the application program of picture browsing type.
16. 1 kinds of subscriber equipmenies, is characterized in that, comprise display unit, detecting unit, hidden unit, call unit and input block:
Described display unit, for presenting the human-computer interaction interface of subscriber equipment according to the information of the transmission of described hidden unit and described call unit;
Described input block, sends to respectively hidden unit and call unit for receiving the first input and second input of outside input;
Described detecting unit, for detection of the show state on described system hurdle and send to described hidden unit or described call unit, wherein said system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in described display unit;
Described hidden unit, for detecting when described detecting unit the display unit that described system hurdle is presented on described subscriber equipment, receive described first of described input block input and input to hide described system hurdle, described first is input as the track that the edge from described screen center to described screen moves, for described system hurdle is hidden at the screen of subscriber equipment;
Described call unit, for detecting when described detecting unit the display unit that described system hurdle is not presented on described subscriber equipment, receive described second input of described input block input to send information so that described display unit shows described system hurdle to described display unit, described second is input as the track moving to described display unit center from the edge of described display unit, for making described system hurdle be presented on the display unit of subscriber equipment.
17. subscriber equipmenies according to claim 16, is characterized in that:
Receive the information that described hidden unit sends, described display unit is hidden described system hurdle, and described display unit presents the content with the described current relevance presenting in the viewing area on described system hurdle, or
Receive the information that described hidden unit sends, described display unit is hidden described system hurdle, and described display unit amplifies the described current content presenting to present.
18. subscriber equipmenies according to claim 16, is characterized in that:
Receive the information that described call unit sends, described display unit presents described system hurdle and described display unit dwindles the described current context adaptive presenting to present, or
Receive the information that described call unit sends, described display unit presents described system hurdle and described display unit covers a part for the described current content presenting presenting with described system hurdle.
19. according to claim 16 to 18 arbitrary described subscriber equipmenies, it is characterized in that, the viewing area on the described system hurdle that described display unit presents be positioned at from the lower edge of described display unit upwards expansion appointed area or,
The viewing area on the described system hurdle that described display unit presents is positioned at the appointed area of expanding from the top edges of described screen downwards.
20. according to claim 16 to 19 arbitrary described subscriber equipmenies, it is characterized in that,
What described call unit was used described first is input as the track moving at the edge from described screen center to described screen and comprises: take the top edges on described system hurdle or top edges to being the motion track from top to bottom of starting point in the predeterminable area of screen center's expansion;
What described call unit was used described second is input as and take the motion track from the bottom to top that the lower edge of described display unit is starting point.
21. according to claim 16 to 20 arbitrary described subscriber equipmenies, it is characterized in that, described subscriber equipment also comprises screen unit, described screen unit is for when described the first input or described second that receives described input block transmission is inputted, shielding current application receives described the first input or described the second input, to prevent triggering described current application for the response of described the first input or described the second input.
22. according to claim 16 to 21 arbitrary described subscriber equipmenies, it is characterized in that, the display unit of described subscriber equipment is touch input screen.
23. 1 kinds of subscriber equipmenies, is characterized in that, comprise display unit, detecting unit, hidden unit, call unit and input block:
Described display unit, for presenting the human-computer interaction interface of subscriber equipment according to the information of the transmission of described hidden unit and described call unit;
Described input block, for receiving the second input of outside input, and sends to described call unit;
Described detecting unit, for detection of the type of current application program and send to described hidden unit;
Described hidden unit, for the type of described application program detected according to described detecting unit, hide system hurdle, wherein, described system hurdle is used to indicate system level information or system-level pseudo operation button is provided, and is presented on the viewing area of appointment in described display unit;
Described call unit, for receiving described second of described input block input, input to send information so that described display unit shows described system hurdle to described display unit, described second is input as the track moving to described display unit center from the edge of described display unit, for making described system hurdle be presented on the display unit of subscriber equipment.
24. subscriber equipmenies according to claim 23, is characterized in that,
Described input block, also for receiving the first input of outside input, and sends to described hidden unit;
Described hidden unit, also for receiving described first of described input block input, input to hide described system hurdle, wherein, described first be input as track from described screen center to described screen that move at the edge from for described system hurdle is hidden at the screen of subscriber equipment.
25. subscriber equipmenies according to claim 23, is characterized in that,
Described detecting unit, the time also presenting on the screen of described subscriber equipment for detection of described system hurdle;
Described hidden unit, also reaches the state of the schedule time for the time presenting described in receiving that described detecting unit detects, in the screen of subscriber equipment, hide described system hurdle.
26. according to the subscriber equipment described in claim 23 to 25 any one, it is characterized in that, the described current application program that described detecting unit detects is the application program of picture browsing type.
CN201310728148.2A 2013-12-25 2013-12-25 System bar control method of user equipment and user equipment Pending CN103713847A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310728148.2A CN103713847A (en) 2013-12-25 2013-12-25 System bar control method of user equipment and user equipment
PCT/CN2014/094712 WO2015096712A1 (en) 2013-12-25 2014-12-23 User equipment and method for controlling system column thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310728148.2A CN103713847A (en) 2013-12-25 2013-12-25 System bar control method of user equipment and user equipment

Publications (1)

Publication Number Publication Date
CN103713847A true CN103713847A (en) 2014-04-09

Family

ID=50406864

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310728148.2A Pending CN103713847A (en) 2013-12-25 2013-12-25 System bar control method of user equipment and user equipment

Country Status (2)

Country Link
CN (1) CN103713847A (en)
WO (1) WO2015096712A1 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015096712A1 (en) * 2013-12-25 2015-07-02 华为终端有限公司 User equipment and method for controlling system column thereof
CN105094512A (en) * 2014-05-22 2015-11-25 北京奇虎科技有限公司 Method and apparatus for acquiring response priority of triggering application
CN105187944A (en) * 2015-06-11 2015-12-23 腾讯科技(北京)有限公司 Status bar display method and device
CN105511746A (en) * 2014-09-24 2016-04-20 深圳富泰宏精密工业有限公司 System and method for optimizing navigation bar
CN106101849A (en) * 2016-06-21 2016-11-09 武汉斗鱼网络科技有限公司 A kind of barrage input method and device
CN106911859A (en) * 2017-03-10 2017-06-30 深圳天珑无线科技有限公司 Status bar control method and device
CN107305462A (en) * 2016-04-18 2017-10-31 滴滴(中国)科技有限公司 A kind of interface switching method and device
CN107465953A (en) * 2017-07-14 2017-12-12 腾讯音乐娱乐(深圳)有限公司 The interface alternation method and device of intelligent terminal
CN107656691A (en) * 2017-09-21 2018-02-02 广州视源电子科技股份有限公司 A kind of display methods of sidebar, device, equipment and storage medium
CN107728890A (en) * 2017-11-07 2018-02-23 成都野望数码科技有限公司 A kind of navigation bar display methods and device and a kind of terminal device
CN108008903A (en) * 2017-10-19 2018-05-08 努比亚技术有限公司 A kind of control method of virtual push button, terminal and computer-readable storage medium
CN108595091A (en) * 2018-04-25 2018-09-28 Oppo广东移动通信有限公司 Screen control display methods, device and computer readable storage medium
CN109656787A (en) * 2017-10-10 2019-04-19 夏普株式会社 The control method of electronic equipment, control device and electronic equipment
CN110673782A (en) * 2019-08-29 2020-01-10 华为技术有限公司 Control method applied to screen projection scene and related equipment
WO2021242394A1 (en) * 2020-05-28 2021-12-02 Microsoft Technology Licensing, Llc Active accessibility control bar
RU2791547C1 (en) * 2019-08-29 2023-03-10 Хонор Дивайс Ко., Лтд. Control method applied to the screen projection scenario and the corresponding device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105204766A (en) * 2015-09-29 2015-12-30 广东欧珀移动通信有限公司 Method and device for opening quick setting menu and mobile terminal
CN105260100B (en) * 2015-09-29 2017-05-17 腾讯科技(深圳)有限公司 Information processing method and terminal

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527745A (en) * 2008-03-07 2009-09-09 三星电子株式会社 User interface method and apparatus for mobile terminal having touchscreen
US20100302188A1 (en) * 2009-06-02 2010-12-02 Htc Corporation Electronic device, method for viewing desktop thereof, and computer-readable medium
CN102043581A (en) * 2010-12-02 2011-05-04 广东宝莱特医用科技股份有限公司 Method for processing control button on touch screen interface of medical equipment
US20110227718A1 (en) * 2008-10-15 2011-09-22 Volkswagen Ag Multi-function display and operating system and method for controlling such a system having optimized graphical operating display
CN102508610A (en) * 2011-11-17 2012-06-20 合一网络技术(北京)有限公司 Media device and method for interaction between media device and user
CN102799382A (en) * 2012-07-16 2012-11-28 华为终端有限公司 Control method for system bar of user equipment, and user equipment
US20130014050A1 (en) * 2011-03-11 2013-01-10 Google Inc. Automatically hiding controls
CN103049250A (en) * 2011-10-14 2013-04-17 腾讯科技(深圳)有限公司 Interface control method and terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103713847A (en) * 2013-12-25 2014-04-09 华为终端有限公司 System bar control method of user equipment and user equipment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101527745A (en) * 2008-03-07 2009-09-09 三星电子株式会社 User interface method and apparatus for mobile terminal having touchscreen
US20110227718A1 (en) * 2008-10-15 2011-09-22 Volkswagen Ag Multi-function display and operating system and method for controlling such a system having optimized graphical operating display
US20100302188A1 (en) * 2009-06-02 2010-12-02 Htc Corporation Electronic device, method for viewing desktop thereof, and computer-readable medium
CN102043581A (en) * 2010-12-02 2011-05-04 广东宝莱特医用科技股份有限公司 Method for processing control button on touch screen interface of medical equipment
US20130014050A1 (en) * 2011-03-11 2013-01-10 Google Inc. Automatically hiding controls
CN103049250A (en) * 2011-10-14 2013-04-17 腾讯科技(深圳)有限公司 Interface control method and terminal
CN102508610A (en) * 2011-11-17 2012-06-20 合一网络技术(北京)有限公司 Media device and method for interaction between media device and user
CN102799382A (en) * 2012-07-16 2012-11-28 华为终端有限公司 Control method for system bar of user equipment, and user equipment
CN103399703A (en) * 2012-07-16 2013-11-20 华为终端有限公司 User equipment system bar control method and user equipment

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015096712A1 (en) * 2013-12-25 2015-07-02 华为终端有限公司 User equipment and method for controlling system column thereof
CN105094512B (en) * 2014-05-22 2018-01-09 北京奇虎科技有限公司 Obtain the method and apparatus weighed to the preferential answering of applications trigger
CN105094512A (en) * 2014-05-22 2015-11-25 北京奇虎科技有限公司 Method and apparatus for acquiring response priority of triggering application
WO2015176672A1 (en) * 2014-05-22 2015-11-26 北京奇虎科技有限公司 Method and apparatus for obtaining response priority for application triggering
CN105511746A (en) * 2014-09-24 2016-04-20 深圳富泰宏精密工业有限公司 System and method for optimizing navigation bar
CN105187944A (en) * 2015-06-11 2015-12-23 腾讯科技(北京)有限公司 Status bar display method and device
CN105187944B (en) * 2015-06-11 2019-02-22 腾讯科技(北京)有限公司 A kind of method and apparatus to Show Status Bar
CN107305462A (en) * 2016-04-18 2017-10-31 滴滴(中国)科技有限公司 A kind of interface switching method and device
CN106101849A (en) * 2016-06-21 2016-11-09 武汉斗鱼网络科技有限公司 A kind of barrage input method and device
CN106101849B (en) * 2016-06-21 2019-10-25 武汉斗鱼网络科技有限公司 A kind of barrage input method and device
CN106911859A (en) * 2017-03-10 2017-06-30 深圳天珑无线科技有限公司 Status bar control method and device
CN107465953A (en) * 2017-07-14 2017-12-12 腾讯音乐娱乐(深圳)有限公司 The interface alternation method and device of intelligent terminal
CN107656691A (en) * 2017-09-21 2018-02-02 广州视源电子科技股份有限公司 A kind of display methods of sidebar, device, equipment and storage medium
CN109656787A (en) * 2017-10-10 2019-04-19 夏普株式会社 The control method of electronic equipment, control device and electronic equipment
CN108008903A (en) * 2017-10-19 2018-05-08 努比亚技术有限公司 A kind of control method of virtual push button, terminal and computer-readable storage medium
CN107728890A (en) * 2017-11-07 2018-02-23 成都野望数码科技有限公司 A kind of navigation bar display methods and device and a kind of terminal device
CN108595091A (en) * 2018-04-25 2018-09-28 Oppo广东移动通信有限公司 Screen control display methods, device and computer readable storage medium
CN108595091B (en) * 2018-04-25 2021-02-02 Oppo广东移动通信有限公司 Screen control display method and device and computer readable storage medium
CN110673782A (en) * 2019-08-29 2020-01-10 华为技术有限公司 Control method applied to screen projection scene and related equipment
WO2021036594A1 (en) * 2019-08-29 2021-03-04 华为技术有限公司 Control method applied to screen projection scenario and related device
CN115357178A (en) * 2019-08-29 2022-11-18 荣耀终端有限公司 Control method applied to screen projection scene and related equipment
RU2791547C1 (en) * 2019-08-29 2023-03-10 Хонор Дивайс Ко., Лтд. Control method applied to the screen projection scenario and the corresponding device
CN115357178B (en) * 2019-08-29 2023-08-08 荣耀终端有限公司 Control method applied to screen-throwing scene and related equipment
US11809704B2 (en) 2019-08-29 2023-11-07 Honor Device Co., Ltd. Control method applied to screen projection scenario and related device
WO2021242394A1 (en) * 2020-05-28 2021-12-02 Microsoft Technology Licensing, Llc Active accessibility control bar

Also Published As

Publication number Publication date
WO2015096712A1 (en) 2015-07-02

Similar Documents

Publication Publication Date Title
CN103713847A (en) System bar control method of user equipment and user equipment
CN103399703B (en) The control method of the system bar of subscriber equipment and subscriber equipment
JP6700471B2 (en) System, device, and method for dynamically providing user interface controls in a touch-sensitive secondary display
US9304668B2 (en) Method and apparatus for customizing a display screen of a user interface
CN101770399B (en) Electronic equipment, method and device for switching operating system desktop
US9098480B2 (en) Mobile terminal and method for controlling the mobile terminal to display bookmark icons for an e-book
US9471197B2 (en) Category search method and mobile device adapted thereto
WO2019085821A1 (en) Processing method, device, apparatus, and machine-readable medium
US8769403B2 (en) Selection-based resizing for advanced scrolling of display items
KR101126394B1 (en) Mobile terminal and information display method using the same
US11604580B2 (en) Configuration of application execution spaces and sub-spaces for sharing data on a mobile touch screen device
CN111443863A (en) Page control method and device, storage medium and terminal
EP2584447A2 (en) Method and apparatus for operating menu screen of user device
CN104216752A (en) Window-based information loading method and device
CN103853424A (en) Display device and method of controlling the same
WO2019085820A1 (en) Processing method, device, apparatus, and machine-readable medium
WO2012110989A1 (en) Method, apparatus and computer program product for integrated application and task manager display
CN104571877A (en) Display processing method and device for pages
EP3454226B1 (en) Method and apparatus for displaying a user interface
US20190220164A1 (en) Method and system for facilitating an infinite navigation menu on a touch screen device
CN115268730A (en) Device, method and graphical user interface for interacting with user interface objects corresponding to an application
KR20140081220A (en) user terminal apparatus and contol method thereof
CN107943359A (en) A kind of method, terminal and the computer-readable medium of the control of application program
WO2019085810A1 (en) Processing method, device, apparatus, and machine-readable medium
CN105786535B (en) information processing method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140409