[go: up one dir, main page]

CN102486713A - Display method and electronic device - Google Patents

Display method and electronic device Download PDF

Info

Publication number
CN102486713A
CN102486713A CN2010105778849A CN201010577884A CN102486713A CN 102486713 A CN102486713 A CN 102486713A CN 2010105778849 A CN2010105778849 A CN 2010105778849A CN 201010577884 A CN201010577884 A CN 201010577884A CN 102486713 A CN102486713 A CN 102486713A
Authority
CN
China
Prior art keywords
viewing area
display
data
display object
order
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.)
Granted
Application number
CN2010105778849A
Other languages
Chinese (zh)
Other versions
CN102486713B (en
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201010577884.9A priority Critical patent/CN102486713B/en
Publication of CN102486713A publication Critical patent/CN102486713A/en
Application granted granted Critical
Publication of CN102486713B publication Critical patent/CN102486713B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning

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 display method in an electronic device and a corresponding electronic device. According to the embodiment of the invention, the method comprises the following steps: displaying at least one part of a displayed object on a display area of a display unit; detecting if a first end part of the displayed object is located at a first edge of the display area; if yes, detecting if a first instruction exists, wherein the first instruction is used for instructing to move the displayed object in the display area along a first direction from the first end part of the displayed object to a second end part of the displayed object; and when the first instruction exists, maintaining a display position of the first end part on the display area in response to the first instruction, and displaying a first part data in the displayed object in a stretching form along the first direction, wherein the first part data is at least locally displayed in the display area.

Description

Display packing and electronic equipment
Technical field
The present invention relates to display packing and corresponding electronic device in the electronic equipment.
Background technology
At present, comprise that the various electronic equipments with Presentation Function are widely used, for example, personal computer, digital camera, portable cell phone and portable music player etc.Through such electronic equipment, the user can check webpage, short message, picture or the like.When the user checks the webpage with longer content or comprise the tabulation etc. of multinomial content, hope to obtain indicating the prompting of the head or tail that has moved to display object usually.
In existing display packing; When moving to the head or tail of display object; Electronic equipment is mostly just no longer carried out the order that moves to display object, and does not show that to the user indication has moved to the information of the head or tail of display object according to the order that moves to display object.Yet owing to reasons such as the processing power of electronic equipment, network connections, sometimes under the situation of the head or tail that does not move to display object, the order meeting of moving display object is by temporary suspension, causes display object no longer along with moving from user's input.In this case, the user often is difficult to confirm whether display object has moved to the input respective end portions with the user.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of method and electronic equipment that shows the connection status of communication component in the electronic equipment, to address the above problem.
The embodiment of the invention provides a kind of display packing, is applied to an electronic equipment.Electronic equipment comprises display unit.Said display packing comprises: at least a portion that on the viewing area of display unit, shows display object; Whether the first end that detects display object is positioned at first edge of viewing area; When first end is positioned at first edge of viewing area, detect whether there is first order, wherein the first order indication is moved display object along the first direction from the first end of display object to the second end in the viewing area; And when having first order; Keep the display position of first end on the viewing area in response to first order; And on first direction, stretching shows the first's data in the display object, and wherein first's data at least partly are displayed in the viewing area.
Another embodiment of the present invention provides a kind of display packing, is applied to an electronic equipment.Electronic equipment comprises display unit.Said display packing comprises: at least a portion that on the viewing area of display unit, shows display object; Reception generates first display command from user's input and according to input, and wherein the indication of first display command is moved display object along the first direction from the first end of display object to the second end in the viewing area; Move display object in response to first display command along first direction; Detect first edge whether first end arrives the viewing area; When first end arrives first edge of viewing area, detect whether there is effective first display command; When having effective first display command; Generate second display command; Wherein the display position of first end on the viewing area kept in the indication of second display command; And on first direction, stretching shows the first's data in the display object, and wherein first's data at least partly are displayed in the viewing area; And, keep the display position of first end on the viewing area, and the demonstration first data that on first direction, stretch in response to second display command.
Another embodiment of the present invention provides a kind of electronic equipment, comprising: display unit, and configuration comes on the viewing area of display unit, to show at least a portion of display object; Detecting unit; Dispose first the edge whether first end that detects display object is positioned at the viewing area; And when first end is positioned at first edge of viewing area; Detect whether there is first order, wherein the first order indication is moved display object along the first direction from the first end of display object to the second end in the viewing area; And draw unit; Configuration comes when having first order; Keep the display position of first end on the viewing area in response to first order; And the first's data on first direction in the stretching display object show on display unit, and wherein first's data at least partly are displayed in the viewing area.
Scheme by the invention described above embodiment provides when the display object that the roll display user watches, can obtain to indicate the information of the end that moves to display object, and the user can be easily and clearly obtained the residing state of display object.
Description of drawings
In order to be illustrated more clearly in the technical scheme of the embodiment of the invention, will do to introduce simply to the accompanying drawing of required use in the description of embodiment below.Accompanying drawing in describing below only is an exemplary embodiment of the present invention.
Fig. 1 is the process flow diagram of having described according to the display packing of the embodiment of the invention.
Fig. 2 a shows the key diagram of a kind of illustrative case of display object.
Fig. 2 b shows the display position of first end on the viewing area of keeping display object, and the key diagram of a kind of illustrative case of the first's data in the demonstration display object that on first direction, stretches.
Fig. 2 c is the key diagram that exemplarily shows following situation: keep the display position of first end on the viewing area of display object, and the first's data in the demonstration display object that on first direction, stretches; And the display position of the second end on the viewing area of keeping display object, and on first direction, shrink the second portion data that show in the display object.
Fig. 3 shows a kind of key diagram of illustrative case of viewing area of the display unit of electronic equipment.
Fig. 4 a shows the key diagram of when first end is positioned at first edge of viewing area, confirming a kind of illustrative case of first's data according to touch objects with respect to the position of display object.
Fig. 4 b shows the key diagram of when first end is positioned at first edge of viewing area, confirming the another kind of illustrative case of first's data according to touch objects with respect to the position of display object.
Fig. 5 has described the process flow diagram of display packing according to another embodiment of the present invention.
Fig. 6 has described the process flow diagram of display packing according to another embodiment of the present invention.
Fig. 7 has described the process flow diagram of display packing according to another embodiment of the present invention.
Fig. 8 has described the process flow diagram of display packing according to another embodiment of the present invention.
Fig. 9 is the demonstrative structure block diagram that illustrates according to the electronic equipment of the embodiment of the invention.
Figure 10 illustrates the demonstrative structure block diagram of electronic equipment according to another embodiment of the present invention.
Embodiment
Hereinafter, with preferred embodiments of the present invention will be described in detail with reference to the annexed drawings.Note, in this instructions and accompanying drawing, have substantially the same step and represent with identical Reference numeral, and will be omitted the repetition of explanation of these steps and element with element.
In following examples of the present invention, electronic equipment refer to can with the equipment of other devices communicatings.The concrete form of electronic equipment includes but not limited to mobile phone, personal computer, digital camera, personal digital assistant, portable computer, game machine etc.Electronic equipment has display unit.Display unit can comprise the display screen of types such as TFT, OLED, also can comprise the display screen of low-power consumption such as the display screen of types such as MemoryLCD, E-Ink.The type of display screen does not constitute qualification of the present invention.
Fig. 1 is the process flow diagram of having described according to the display packing 1000 of the embodiment of the invention.Fig. 2 a shows the key diagram of a kind of illustrative case of display object 200.Fig. 2 b shows the display position of first end 210 on the viewing area of keeping display object 200, and the key diagram of a kind of illustrative case of the first's data 240 ' in the demonstration display object that stretches on the first direction.Fig. 3 shows a kind of key diagram of illustrative case of viewing area of the display unit of electronic equipment.Below, a that sees figures.1.and.2, Fig. 2 b and Fig. 3 are described the display packing according to the embodiment of the invention.
Display packing 1000 can be used for comprising the electronic equipment of display unit.As shown in Figure 1, in step S1010, on the viewing area of display unit, show at least a portion of display object.The viewing area can be the whole zone of the display screen of display unit, also can be current action pane on the display screen.Display object can be the electronic document of webpage, image, Email, word processing file, electronic list and so on for example.
Shown in Fig. 2 a, in the present embodiment, suppose that the first end 210 of display object 200 is the upper end of display object 200, and the second end 220 of display object 200 is the bottom of display object 200.Display object 200 comprises first's data 240 and second portion data 250 (following will being described in detail first's data 240 and second portion data 250).Should note the invention is not restricted to this, first end and the second end also can be other ends of display object.For example, first end can be the left part of display object, and the second end is the right part of display object, and vice versa.
Turn back to Fig. 1, whether the first end that in step S1020, detects display object is positioned at first edge of viewing area.First edge and second edge can be in the viewing area distinguishes corresponding edge with the first end and the second end of display object.For example in the example shown in Fig. 2 a, first end 210 is the upper end of display object 200, and the second end 220 is the bottom of display object 200; Correspondingly, in the example depicted in fig. 3, first edge 310 of viewing area 300 is the coboundary of viewing area 300, and second edge 320 of viewing area 300 is the lower limb of viewing area 300.Similarly, be that first edge can be the left hand edge of viewing area under the situation of left part of display object at first end, vice versa.
Turn back to Fig. 1 again; In step S1030 when first end is positioned at first edge of viewing area; Detect whether there is first order, wherein the first order indication is moved display object along the first direction from the first end of display object to the second end in the viewing area.Also with regard to the time say, the first order indication in the viewing area along 220 first direction (shown in the arrow Fig. 2 a 230) moves display object 200 from first end 210 to the second end.
In step S1040, when having first order, keep the display position of first end on the viewing area then in response to first order, and the first's data in the demonstration display object that on first direction, stretches.First's data part at least are displayed in the viewing area.For example; In the example shown in Fig. 2 a and Fig. 3; When the first end that detects display object 200 210 is positioned at the coboundary 310 of viewing area 300; If first order that exists indication in the viewing area, to move display object 200 along 220 the first direction from first end 210 to the second end, coboundary 310 places that then maintain viewing area 300 show first end 210, and on the first direction shown in the arrow 230, stretch and show the first's data 240 in the display object 200.In Fig. 2 a, show first's data 240 with dash area.
When not being stretched demonstration, the first's data 240 shown in Fig. 2 a are displayed in the viewing area 300.Fig. 2 b shows the display position of first end 210 on the viewing area of keeping display object 200, and the illustrative case of the demonstration first data 240 ' that on the first direction shown in the arrow 230, stretch.Shown in Fig. 2 b, to compare with the first's data 240 among Fig. 2 a, the first's data 240 ' among Fig. 2 b are stretched along the direction shown in the arrow 230.Because first's data are not displayed in the viewing area 300 when being stretched demonstration; Therefore; Under the situation about showing that is stretched; The user can see intuitively that first's data 240 are stretched among Fig. 2 a and be shown as first's data 240 ' among Fig. 2 b, thereby the first end 210 that knows clearly display object 200 has been displayed in the viewing area 300.
Can confirm first's data in advance, and be positioned at first edge of viewing area and have the time stretch predetermined first data and showing of first order when first end.Replacedly, can confirm first's data according to user's operation.
In the embodiment of replacement, the receiving-member of also configurable for example mouse, keyboard, touch pad and so in the electronic equipment, and through the input of receiving-member reception from the user, thereby generate first order according to user's input.Preferably, can generate first order through first input, and, confirm first's data according to touch objects position with respect to display object when first end is positioned at first edge of viewing area from touch objects.For example, electronic equipment also can comprise touch sensing unit, and touch sensing unit can with the overlapping setting of display unit.When detecting user's finger, touch sensing unit when moving, generates first order along said first direction above that.When the first end of display object was positioned at the coboundary of viewing area, touch sensing unit detected the position of user's finger with respect to display object, and first's data are confirmed in the position that is obtained.Then; If existing indication in the viewing area, to move first of display object along the first direction from the first end to the second end orders; The upper edge that then maintains the viewing area shows first end, and the determined first of the demonstration data that on first direction, stretch.
Fig. 4 a and Fig. 4 b show the key diagram of when first end is positioned at first edge of viewing area, confirming the illustrative case of first's data according to touch objects with respect to the position of display object.Shown in Fig. 4 a and Fig. 4 b; With display object 400 be object of reference reference frame (for example; Shown in Fig. 4 a, be coordinate origin O with the left end point of the first end position 410 of display object 400, also like this in Fig. 4 b) in; The Width of supposing display object 400 is the X axle, and length direction is the Y axle.When the first end position 410 of display object 400 during in first edge of viewing area, the coordinate that detects the relevant position A of touch objects on display object for (x1, y1).According to preestablishing, will be from the first end position 410 to Y coordinates be that data the y1 are as first's data 420 (shown in the dash area Fig. 4 a).
Replacedly, shown in Fig. 4 b, when the first end position 410 of display object 400 during in first edge of viewing area, the coordinate that detects the relevant position B of touch objects on display object for (x2, y2).According to preestablishing, with the data in the right endpoint of the left end point (that is coordinate origin O) of first end position 410, first end position 410 and the triangle that position B is surrounded as first's data 430 (shown in the dash area among Fig. 4 b).
In the display packing according to present embodiment, first's data of stretching and showing are confirmed in the input of electronic equipment through the user, have increased mutual between user and the electronic equipment, have improved user experience.
Fig. 5 has described the process flow diagram of display packing 5000 according to another embodiment of the present invention.As shown in Figure 5, similar with the method shown in Fig. 1, in step S5010, on the viewing area of display unit, show at least a portion of display object.Whether the first end that in step S5020, detects display object is positioned at first edge of viewing area.Judged result according to step S5020; When first end is positioned at first edge of viewing area; In step S5030, detect whether there is first order, wherein the first order indication is moved display object along the first direction from the first end of display object to the second end in the viewing area.And when having first order, in step S5040, keep the display position of first end on the viewing area, and the first's data in the demonstration display object that on first direction, stretches in response to first order.
Whether the difference of the method shown in the method shown in Fig. 5 and Fig. 1 is, after the demonstration first data that in step S5040, stretch, in step S5050, detect first order and finish.And when first order finishes, in step S5060, on the second direction opposite, shrink demonstration first data with first direction, return to the size that stretches before showing up to first's data.
When first order finishes, can on second direction, directly shrink demonstration first data, return to the size that stretches before showing up to first's data.Replacedly; Also can on second direction, carry out the repeatedly contraction demonstration and the demonstration that stretches to first's data; And reduce each amplitude that shows and stretch and show of shrinking gradually, return to the size that stretches before showing up to first's data, promptly; Can on second direction, carry out spring and shrink demonstration, return to the size that stretches before showing up to first's data first's data.
Fig. 6 has described the process flow diagram of display packing 6000 according to another embodiment of the present invention.As shown in Figure 6, similar with the method shown in Fig. 1, in step S6010, on the viewing area of display unit, show at least a portion of display object.Whether the first end that in step S6020, detects display object is positioned at first edge of viewing area.Judged result according to step S6020; When first end is positioned at first edge of viewing area; In step S6030, detect whether there is first order, wherein the first order indication is moved display object along the first direction from the first end of display object to the second end in the viewing area.And when having first order, in step S6040, keep the display position of first end on the viewing area, and the first's data in the demonstration display object that on first direction, stretches in response to first order.
Whether the difference of the method shown in the method shown in Fig. 6 and Fig. 1 is, after the demonstration first data that in step S6040, stretch, in step S6050, detect first order and finish.And when first order finishes, keep the stretching show state of first's data at step S6060.Preferably, can detect second order of the stretching show state that whether exists indication to keep first's data.And when having second order, keep the stretching show state of first's data in response to second order.
For example, as stated, electronic equipment also can comprise touch sensing unit, and touch sensing unit can with the overlapping setting of display unit.When detecting user's finger, touch sensing unit when moving, generates first order along said first direction above that.And when touch sensing unit detected user's finger and stops above that moving, first order finished.In addition, user's finger stops to move above that and generate second order when not leaving when touch sensing unit detects.
Fig. 7 has described the process flow diagram of display packing 7000 according to another embodiment of the present invention.As shown in Figure 7, similar with the method shown in Fig. 1, in step S7010, on the viewing area of display unit, show at least a portion of display object.Whether the first end that in step S7020, detects display object is positioned at first edge of viewing area.Judged result according to step S7020; When first end is positioned at first edge of viewing area; In step S7030, detect whether there is first order, wherein the first order indication is moved display object along the first direction from the first end of display object to the second end in the viewing area.And when having first order, in step S7040, keep the display position of first end on the viewing area, and the first's data in the demonstration display object that on first direction, stretches in response to first order.
The difference of the method shown in the method shown in Fig. 7 and Fig. 1 is, when first end is positioned at first edge, in step S7050, detects second edge whether the second end is positioned at the viewing area.Similar with first edge, second edge can be in the viewing area and the corresponding edge of the second end of display object.As stated, for example in the example shown in Fig. 2 a, the second end 220 of display object 200 is the bottom of display object 200; Correspondingly, in the example depicted in fig. 3, second edge 320 of viewing area 300 is the lower limb of viewing area 300.Similarly, be that second edge can be the right hand edge of viewing area under the situation of right part of display object at the second end, vice versa.
Turn back to Fig. 7; When in step S7050, detecting the second end and be positioned at second edge of viewing area; In step S7060; In response to display object is moved in indication along the first direction from the first end of display object to the second end in the viewing area first order, keep the display position of the second end on the viewing area, and on first direction, shrink the second portion data that show in the display object.The second portion data are displayed in the viewing area.
Below will combine Fig. 2 a, Fig. 2 c and Fig. 3 are described in detail step S7060.Fig. 2 c is the key diagram that exemplarily shows following situation: keep the display position of first end 210 on viewing area 300 of display object 200, and the first's data 240 ' in the demonstration display object 200 that on the first direction shown in the arrow 230, stretches; And the display position of the second end 220 on viewing area 300 of keeping display object 200, and on the first direction shown in the arrow 230, shrink the second portion data 250 ' that show in the display object.
In the example shown in Fig. 2 a and Fig. 3; Can show in viewing area 300 under the situation of complete display object 200 that thereby content-data is less in display object 200 first end 210 and the second end 220 of display object 200 can be arranged in the viewing area simultaneously.For example, when the first end 210 of display object 200 was positioned at the coboundary 310 of viewing area 300, the second end 220 of display object 200 was positioned at the lower limb 320 of viewing area 300.If there is first order at this moment, then when maintaining coboundary 310 demonstration first ends 210 and stretching demonstration first data 240, can maintains lower limb 320 and show that the second ends 220 also shrink demonstration second portion data 250.Replacedly; Content-data in display object 200 is than under the said circumstances situation still less; When the first end 210 of display object 200 was positioned at the coboundary 310 of viewing area 300, the second end 220 of display object 200 was arranged in viewing area 300 and does not reach lower limb 320.If there is first order at this moment, then when maintaining the coboundary 310 demonstration first ends 210 and the demonstration first data 240 that stretch, move down the other guide data that comprise the second end 220 in the display object 200.And when the second end 220 was positioned at the lower limb 320 of viewing area 300, in response to first order, lower limb 320 places that maintain viewing area 300 showed the second end 220 and shrink demonstration first data 250.
Particularly, when the first end that detects display object 200 210 was positioned at the coboundary 310 of viewing area 300, whether the second end 220 that detects display object 200 was positioned at second edge 320 of viewing area 300.And when the second end position 220 in the viewing area during 300 second edge 320; In response to first order; Lower limb 320 places that maintain viewing area 300 show the second end 220, and on the first direction shown in the arrow 230, shrink the second portion data 250 that show in the display object 200.In Fig. 2 a and Fig. 2 c to show second portion data 250 with first data 240 different shading.When not being retracted demonstration, the second portion data 250 shown in Fig. 2 a are displayed in the viewing area 300.When being retracted demonstration, shown in Fig. 2 c, to compare with the second portion data 250 among Fig. 2 a, the second portion data 250 ' among Fig. 2 c are retracted along the direction shown in the arrow 230.Because second portion data 250 are not displayed in the viewing area 300 when being retracted demonstration; Therefore; Be retracted under the situation of demonstration; The second portion data 250 of user in can 2a with the aid of pictures intuitively are retracted the second portion data 250 ' that are shown as among Fig. 2 c, thereby the second end 220 that knows clearly display object 200 has been displayed in the viewing area 300.
With the first data class seemingly; Can according to touch objects when first end is positioned at first edge of viewing area with respect to the position of display object and/or according to touch objects position with respect to display object when the second end is positioned at second edge of viewing area, confirm the second portion data.
Fig. 8 has described the process flow diagram of display packing 8000 according to another embodiment of the present invention.Display packing 8000 can be used for comprising the electronic equipment of display unit.As shown in Figure 8, in step S8010, on the viewing area of display unit, show at least a portion of display object.Next in step S8020, receive from user's input and according to input and generate first display command, and in step S8030, move display object along first direction in response to first display command.First display command indication is moved display object along the first direction from the first end of display object to the second end in the viewing area.
Preferably, electronic equipment also can comprise touch sensing unit, and touch sensing unit can with the overlapping setting of display unit.When touch sensing unit detects from being input as above that when first direction moves of user, generate first display command.
More specifically, can be according to the speed that touch sensing unit detected moves along first direction and the time period of input, come correspondingly to confirm in the viewing area to move the speed and the time period of display object along first direction.That is, the effective time period of first display command can be depending on the time period of input.In addition, the effective time period of first display command must be not identical with the time period of input.For example, when user's finger when first direction moves in the touch sensing unit upper edge fast, generate indication with fast speed in the viewing area along first display command that moves display object from the first end of display object to the first direction of the second end.When user's finger is left touch sensing unit, can generate display object is moved in indication to the first direction of the second end from the first end of display object with mode edge in the viewing area of slowing down gradually first display command.That is to say, under the situation that does not have input, because possibly there is effective first display command in operation formerly.
In step S8040, detect first edge whether first end arrives the viewing area then.When first end arrives first edge of viewing area, in step S8050, detect whether there is effective first display command.When having effective first display command, in step S8060, generate second display command.The display position of first end on the viewing area kept in the indication of second display command, and the first's data in the demonstration display object that on first direction, stretches.First's data part at least are displayed in the viewing area.In response to second display command, in step S8070, keep the display position of first end on the viewing area at last, and the demonstration first data that on first direction, stretch.
In display packing according to present embodiment; When the roll display display object; Can obtain the indicated number object and move to the information of importing the end of indicated rotating direction corresponding to the user, thereby the user can obtain the residing state of display object intuitively.
Below, the electronic equipment of embodiments of the invention is described with reference to Fig. 9.Fig. 9 is the demonstrative structure block diagram that illustrates according to the electronic equipment 900 of the embodiment of the invention.As shown in Figure 9, the electronic equipment 900 of present embodiment comprises display unit 910, detecting unit 920 and graphics processing unit 930.
Each module of electronic equipment 900 is carried out each step/function of the display packing among above-mentioned Fig. 1, and is therefore succinct in order to describe, and no longer specifically describes.
For example, display unit 910 can show at least a portion of display object on the viewing area of display unit.Whether the first end that detecting unit 920 can detect display object is positioned at first edge of viewing area, and when first end is positioned at first edge of viewing area, detects whether there is first order.As stated, the first order indication is moved display object along the first direction from the first end of display object to the second end in the viewing area.When having first order, graphics processing unit 930 can be kept the display position of first end on the viewing area in response to first order, and on first direction first's data in the stretching display object and on display unit, showing.First's data part at least are displayed in the viewing area.
Through the electronic equipment in the present embodiment, when the roll display display object, can obtain to indicate the information of the end that moves to display object, thereby the user can be easily and is clearly obtained the residing state of display object.
In interchangeable embodiment, whether detecting unit also can detect first order and finish after the demonstration first data that stretch.When first order finished, graphics processing unit can shrink first's data and on display unit, show on the second direction opposite with first direction, returned to the size that stretches before showing up to first's data.
In another interchangeable embodiment, whether detecting unit also can detect first order and finish after the demonstration first data that stretch.When first order finished, graphics processing unit can be kept the stretching show state of first's data.
Preferably, can detect second order of the stretching show state that whether exists indication to keep first's data.And when having second order, graphics processing unit can be kept the stretching show state of first's data in response to second order.When not having second order, graphics processing unit can shrink first's data and on display unit, show on the second direction opposite with first direction in addition, returns to the size that stretches before showing up to first's data.
In another interchangeable embodiment, when first end was positioned at first edge, detecting unit also disposes also can detect second edge whether the second end is positioned at the viewing area.And when the second end was positioned at second edge of viewing area, graphics processing unit also can be kept the display position of the second end on the viewing area in response to first order, and on first direction, shrinks the second portion data that show in the display object.The second portion data are displayed in the viewing area.
Through the electronic equipment in the present embodiment; Shorter by the display object of roll display; And can in the viewing area, show under the situation of complete this display object of demonstration; Through according to rotating direction two ends of display object fixedly being presented at the respective edges of viewing area, and stretching respectively and show and shrink and show first's data and second portion data, the user can be easily and is clearly obtained the residing state of display object.
Below, with reference to Figure 10 electronic equipment according to another embodiment of the present invention is described.Figure 10 illustrates the demonstrative structure block diagram of electronic equipment 100 according to another embodiment of the present invention.As shown in Figure 10, similar with electronic equipment 900, electronic equipment 100 comprises display unit 110, detecting unit 120 and graphics processing unit 130.Display unit 110 can show at least a portion of display object on the viewing area of display unit.Whether the first end that detecting unit 120 can detect display object is positioned at first edge of viewing area, and when first end is positioned at first edge of viewing area, detects whether there is first order.As above, the first order indication is moved display object along the first direction from the first end of display object to the second end in the viewing area.When having first order, graphics processing unit 130 can be kept the display position of first end on the viewing area in response to first order, and on first direction first's data in the stretching display object and on display unit, showing.First's data part at least are displayed in the viewing area.
Electronic equipment 100 in the present embodiment also comprises touch sensing unit 140.Touch sensing unit 140 can receive first input from touch objects, and generates first order according to first input.In addition, touch sensing unit 140 also can obtain touch objects position with respect to display object when first end is positioned at first edge of viewing area.In the present embodiment, the touch objects that graphics processing unit 130 also obtains according to touch sensing unit 140 with respect to the position of display object, is confirmed first's data when first end is positioned at first edge of viewing area.Preferably, can be with touch sensing unit 140 and graphics processing unit 130 overlapping settings.
In the electronic equipment according to present embodiment, first's data of stretching and showing are confirmed in the input of electronic equipment through the user, have increased mutual between user and the electronic equipment, have improved user experience.
Though receive first input through touch sensing unit 140 in the present embodiment, the invention is not restricted to this from touch objects.In interchangeable embodiment, the receiving-member of also configurable for example mouse, keyboard, touch pad and so in the electronic equipment, and through the input of receiving-member reception from the user, thereby generate first order according to user's input.In addition, though only described the example of keeping the display position of end in the viewing area of object in the above-described embodiments, the invention is not restricted to this.In interchangeable embodiment, when a plurality of ends that detect display object lay respectively at the edge of viewing area, also can keep this a plurality of ends display position in the viewing area of display object simultaneously.For example; The coboundary and the left hand edge that are positioned at the viewing area respectively in the upper end and the left part of display object; And detect exist indication from the upper end of display object and left end portion along diagonal when bottom and right end portion move the order of demonstration display object; Can keep upper end and the left part display position in the viewing area of display object simultaneously, and show first's data along the diagonal stretching.
Those of ordinary skills can recognize, the unit and the algorithm steps of each example of describing in conjunction with embodiment disclosed herein can be realized with electronic hardware, computer software or the combination of the two.And software module can place the computer-readable storage medium of arbitrary form.For the interchangeability of hardware and software clearly is described, the composition and the step of each example described prevailingly according to function in above-mentioned explanation.These functions still are that software mode is carried out with hardware actually, depend on the application-specific and the design constraint of technical scheme.Those skilled in the art can use distinct methods to realize described function to each certain applications, but this realization should not thought and exceeds scope of the present invention.
It should be appreciated by those skilled in the art that can be dependent on design requirement and other factors carries out various modifications, combination, part combination and replacement to the present invention, as long as they are in the scope of appended claims and equivalent thereof.

Claims (12)

1. a display packing is applied to an electronic equipment, and wherein said electronic equipment comprises display unit, and said method comprises:
At least a portion that on the viewing area of said display unit, shows display object;
Whether the first end that detects said display object is positioned at first edge of said viewing area;
When said first end is positioned at first edge of said viewing area; Detect whether there is first order, the wherein said first order indication is moved said display object along the first direction from the first end of said display object to the second end in said viewing area; And
When existing said first to order; Keep the display position of said first end on said viewing area in response to said first order; And on said first direction, stretching shows the first's data in the said display object, and wherein said first data part at least are displayed in the said viewing area.
2. the method for claim 1 also comprises:
After the said first of the demonstration data that stretch, detect said first order and whether finish; And
When said first order finishes, on the second direction opposite, shrink the said first of demonstration data with said first direction, return to the size that stretches before showing up to said first data.
3. the method for claim 1 also comprises:
After the said first of the demonstration data that stretch, detect said first order and whether finish; And
When said first order finishes, keep the stretching show state of said first data.
4. method as claimed in claim 3, the wherein said stretching show state of keeping said first data comprises:
Detect whether there is second order, the stretching show state of said first data is kept in the wherein said second order indication; And
When existing said second to order, keep the stretching show state of said first data in response to said second order.
5. the method for claim 1, wherein
Generate said first order through first input from touch objects; And
According to said touch objects position with respect to said display object when said first end is positioned at first edge of said viewing area, confirm said first data.
6. the method for claim 1 also comprises:
When said first end is positioned at said first edge, detect second edge whether said the second end is positioned at said viewing area;
When said the second end is positioned at second edge of said viewing area; Keep the display position of said the second end on said viewing area in response to said first order; And on said first direction, shrink the second portion data that show in the said display object, wherein said second portion data are displayed in the said viewing area.
7. a display packing is applied to an electronic equipment, and wherein said electronic equipment comprises display unit, and said method comprises:
At least a portion that on the viewing area of said display unit, shows display object;
Reception generates first display command from user's input and according to said input, and the indication of wherein said first display command is moved said display object along the first direction from the first end of said display object to the second end in said viewing area;
Move said display object in response to said first display command along said first direction;
Detect first edge whether said first end arrives said viewing area;
When said first end arrives first edge of said viewing area, detect whether there is effectively said first display command;
When having effectively said first display command; Generate second display command; The display position of said first end on said viewing area kept in wherein said second display command indication; And on said first direction, stretching shows the first's data in the said display object, and wherein said first data part at least are displayed in the said viewing area; And
In response to said second display command, keep the display position of said first end on said viewing area, and the said first of the demonstration data that on said first direction, stretch.
8. electronic equipment comprises:
Display unit, configuration comes on the viewing area of said display unit, to show at least a portion of display object;
Detecting unit; Dispose first the edge whether first end that detects said display object is positioned at said viewing area; And when said first end is positioned at first edge of said viewing area; Detect whether there is first order, the wherein said first order indication is moved said display object along the first direction from the first end of said display object to the second end in said viewing area; And
Graphics processing unit; Configuration comes when existing said first to order; Keep the display position of said first end on said viewing area in response to said first order; And the first's data in the said display object that on said first direction, stretches also show that on said display unit wherein said first data part at least are displayed in the said viewing area.
9. electronic equipment as claimed in claim 8, wherein
Whether said detecting unit also disposes after the said first of the demonstration data that stretch, detect said first order and finish; And
Said graphics processing unit also disposes when said first order finishes; On the second direction opposite, shrink said first data and on said display unit, show the size before said first data return to the demonstration that stretches with said first direction.
10. electronic equipment as claimed in claim 8, wherein
Whether said detecting unit also disposes after the said first of the demonstration data that stretch, detect said first order and finish; And
Said graphics processing unit also disposes when said first order finishes, and keeps the stretching show state of said first data.
11. electronic equipment as claimed in claim 8 also comprises:
Touch sensing unit; Configuration receives first input from touch objects; And according to said first order of the said first input generation, and obtain said touch objects position with respect to said display object when said first end is positioned at first edge of said viewing area;
Said graphics processing unit also dispose the said touch objects of coming to obtain according to said touch sensing unit when said first end is positioned at first edge of said viewing area with respect to the position of said display object, confirm said first data.
12. electronic equipment as claimed in claim 8, wherein
Said detecting unit also disposes when said first end is positioned at said first edge, detects second edge whether said the second end is positioned at said viewing area; Said
Said graphics processing unit also disposes when said the second end is positioned at second edge of said viewing area; Keep the display position of said the second end on said viewing area in response to said first order; And on said first direction, shrink the second portion data that show in the said display object, wherein said second portion data are displayed in the said viewing area.
CN201010577884.9A 2010-12-02 2010-12-02 Display method and electronic device Active CN102486713B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010577884.9A CN102486713B (en) 2010-12-02 2010-12-02 Display method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010577884.9A CN102486713B (en) 2010-12-02 2010-12-02 Display method and electronic device

Publications (2)

Publication Number Publication Date
CN102486713A true CN102486713A (en) 2012-06-06
CN102486713B CN102486713B (en) 2014-12-31

Family

ID=46152214

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010577884.9A Active CN102486713B (en) 2010-12-02 2010-12-02 Display method and electronic device

Country Status (1)

Country Link
CN (1) CN102486713B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294348A (en) * 2013-06-27 2013-09-11 深圳Tcl新技术有限公司 List type menu display control method and device and television
CN104090734A (en) * 2014-06-03 2014-10-08 联想(北京)有限公司 Information processing method and electronic equipment
CN104424233A (en) * 2013-08-26 2015-03-18 联想(北京)有限公司 Information processing method and device
CN104850340A (en) * 2015-01-30 2015-08-19 小米科技有限责任公司 Method and device for displaying file on touch display screen
CN105404451A (en) * 2014-09-08 2016-03-16 精工爱普生株式会社 Display system and display program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080168478A1 (en) * 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
CN101384047A (en) * 2007-09-04 2009-03-11 Lg电子株式会社 Scrolling method of mobile terminal
CN101578578A (en) * 2007-01-07 2009-11-11 苹果公司 Application programming interface for scrolling operations
CN102576292A (en) * 2009-10-30 2012-07-11 摩托罗拉移动公司 Method and device for enhancing scrolling operations in a display device
CN102597944A (en) * 2009-10-16 2012-07-18 高通股份有限公司 Content boundary signaling techniques

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080168478A1 (en) * 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
CN101578578A (en) * 2007-01-07 2009-11-11 苹果公司 Application programming interface for scrolling operations
CN101384047A (en) * 2007-09-04 2009-03-11 Lg电子株式会社 Scrolling method of mobile terminal
CN102597944A (en) * 2009-10-16 2012-07-18 高通股份有限公司 Content boundary signaling techniques
CN102576292A (en) * 2009-10-30 2012-07-11 摩托罗拉移动公司 Method and device for enhancing scrolling operations in a display device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294348A (en) * 2013-06-27 2013-09-11 深圳Tcl新技术有限公司 List type menu display control method and device and television
CN104424233A (en) * 2013-08-26 2015-03-18 联想(北京)有限公司 Information processing method and device
CN104090734A (en) * 2014-06-03 2014-10-08 联想(北京)有限公司 Information processing method and electronic equipment
CN104090734B (en) * 2014-06-03 2017-12-29 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN105404451A (en) * 2014-09-08 2016-03-16 精工爱普生株式会社 Display system and display program
CN105404451B (en) * 2014-09-08 2019-01-04 精工爱普生株式会社 Display system and display methods
CN104850340A (en) * 2015-01-30 2015-08-19 小米科技有限责任公司 Method and device for displaying file on touch display screen
WO2016119459A1 (en) * 2015-01-30 2016-08-04 小米科技有限责任公司 Method and device for displaying document on touch display screen
CN104850340B (en) * 2015-01-30 2018-11-30 小米科技有限责任公司 Document display method and device on touching display screen
US10191634B2 (en) 2015-01-30 2019-01-29 Xiaomi Inc. Methods and devices for displaying document on touch screen display

Also Published As

Publication number Publication date
CN102486713B (en) 2014-12-31

Similar Documents

Publication Publication Date Title
US8769403B2 (en) Selection-based resizing for advanced scrolling of display items
EP2733592A2 (en) Method for arranging a list in a flexible display and electronic device thereof
KR101126394B1 (en) Mobile terminal and information display method using the same
US20190114043A1 (en) Method, apparatus, and electronic device for displaying a page and storage medium
US9658762B2 (en) Mobile terminal and method for controlling display of object on touch screen
KR20140010596A (en) Control method for terminal using touch and gesture input and terminal thereof
CN102870075A (en) Portable electronic device and method of controlling same
EP2806347A2 (en) User terminal device and interaction method thereof
US20120284671A1 (en) Systems and methods for interface mangement
US9983764B2 (en) Method, electronic device, and non-transitory storage medium for adjusting icons
US20120242652A1 (en) Mobile terminal and control method thereof
JP6019736B2 (en) Display device and program
JPWO2013183722A1 (en) Electronic device, control method thereof, and program
CN103294391A (en) Electronic device and method of operation thereof
KR102205283B1 (en) Electro device executing at least one application and method for controlling thereof
CN102486713A (en) Display method and electronic device
US10042445B1 (en) Adaptive display of user interface elements based on proximity sensing
KR20160084629A (en) Content display method and electronic device implementing the same
KR102135947B1 (en) Method for resizing window area and electronic device for the same
CN104423919A (en) Image processing method and electronic equipment
KR102274156B1 (en) Method for resizing window area and electronic device for the same
CN104200459A (en) Information processing method and electronic device
JP6291894B2 (en) Input device, input method, and program
KR20120119844A (en) Mobile termial and method for displaying webpage thereof
CN107168630A (en) A kind of terminal device, page control device and page control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant