CN110286826A - Show processing method, device, equipment and the storage medium of content - Google Patents

Show processing method, device, equipment and the storage medium of content Download PDF

Info

Publication number
CN110286826A
CN110286826A CN201910568941.8A CN201910568941A CN110286826A CN 110286826 A CN110286826 A CN 110286826A CN 201910568941 A CN201910568941 A CN 201910568941A CN 110286826 A CN110286826 A CN 110286826A
Authority
CN
China
Prior art keywords
display
display content
content
area
local
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
CN201910568941.8A
Other languages
Chinese (zh)
Other versions
CN110286826B (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.)
Shanghai Wingtech Information Technology Co Ltd
Original Assignee
Shanghai Smell Information Technology 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 Shanghai Smell Information Technology Co Ltd filed Critical Shanghai Smell Information Technology Co Ltd
Priority to CN201910568941.8A priority Critical patent/CN110286826B/en
Publication of CN110286826A publication Critical patent/CN110286826A/en
Application granted granted Critical
Publication of CN110286826B publication Critical patent/CN110286826B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

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)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the invention discloses a kind of processing method, device, equipment and storage mediums for showing content.The described method includes: according to the touch operation for acting on on-screen display (osd) area, determine touching position information, according to the touching position information, from the display content of on-screen display (osd) area, intercept the local display content being blocked, displacement or distortion processing are carried out to local display content, and treated that local display content is shown again by shifted or distortion, so that the local display content shown again is no longer blocked.Display content at touch location can be intercepted using the scheme of the present embodiment and as the display content being blocked, and then the display content of interception being blocked is subjected to displacement display and distortion display, local display content after realizing displacement and distortion can avoid touch location region, guarantee showing the display content intact on on-screen display (osd) area, user is facilitated to be operated according to complete display content.

Description

Show processing method, device, equipment and the storage medium of content
Technical field
The present embodiments relate to technical field of information processing more particularly to it is a kind of show the processing method of content, device, Equipment and storage medium.
Background technique
With the continuous development of technology, great variation, such as current electronics has occurred in the hardware configuration of electronic equipment Equipment replaces traditional non-touch screen by touch screen.User passes through the modes operating touch screen interfaces such as finger or felt pen.
But user inevitably blocks the part on touch screen interface during operating touch screen interfaces Show content, such as when user passes through finger manipulation touch screen interface, the finger of user can in touch screen and eyes of user it Between, to block the sight of user, cause user that can not see the portions of display content being blocked, influences the operating body of user It tests.
Summary of the invention
A kind of processing method, device, equipment and storage medium for showing content is provided in the embodiment of the present invention, to realize When touch display screen blocks display information, display information is completely shown.
In a first aspect, providing a kind of processing method for showing content in the embodiment of the present invention, comprising:
According to the touch operation for acting on on-screen display (osd) area, touching position information is determined;
The part being blocked is intercepted from the display content of the on-screen display (osd) area according to the touching position information Show content;
Displacement or distortion processing carried out to the local display content, and will be shifted or distorts treated local display Content is shown again, so that the local display content shown again is no longer blocked.
Second aspect additionally provides a kind of processing unit for showing content in the embodiment of the present invention, comprising:
Touch location determining module, for determining that touch location is believed according to the touch operation for acting on on-screen display (osd) area Breath;
Local content interception module is used for according to the touching position information, out of, the on-screen display (osd) area display Rong Zhong intercepts the local display content being blocked;
Show content processing module, for carrying out displacement or distortion processing to the local display content, and will be shifted Or treated that local display content is shown again for distortion, so that the local display content shown again is no longer blocked.
Still optionally further, local content interception module includes:
Local content interception unit is used for centered on the corresponding touch location of the touching position information, according to default Interception range from the display content of the on-screen display (osd) area, the display content that is blocked of interception part, as being blocked Local display content.
Still optionally further, display content processing module includes:
Regional area setting unit, for symbol to be arranged on the on-screen display (osd) area according to the touching position information The partial display area of conjunction condition, so that the partial display area and the local display content of setting are occupied initial Display area is not overlapped;
Content shifts display unit, for the local display content to be moved to the partial display area, and in institute It states in partial display area and shows again.
Still optionally further, content displacement display unit includes:
Partial cache data extract subelement, slow for display associated by the display content from the on-screen display (osd) area In deposit data, it is data cached to extract the corresponding local display of the local display content;
Partial cache data are loaded into subelement, are used for the data cached loading partial display area of the local display In, and rendering processing is carried out in the partial display area, to realize in the partial display area described in display again Local display content.
Still optionally further, display content processing module includes:
Warped regions setting unit, for symbol to be arranged on the on-screen display (osd) area according to the touching position information The distortion processing region of conjunction condition, so that the distortion processing region is occupied more than or equal to the local display content just Beginning display area;
Content distorts display unit, for distorting the local display content, and with the distortion processing region Centered on, the local display content after display distortion of detouring.
Still optionally further, content distortion display unit includes:
Local content parsing subunit, for parsing the character height for each character for including in the local display content And character width;
Local content handles subelement, for the character height and character width according to each character, to the office Portion shows that each character for including in content is reduced;
Content distortion display subelement with the distortion processing region is for the local display content after reducing The heart, distortion, which is detoured, to be shown.
Still optionally further, described device further include:
Local content shows recovery module, if for detecting that the touch operation for acting on on-screen display (osd) area has cancelled, The displacement or distortion processing operation to the local display content are then cancelled, the local display content is shown in the screen Restore display on region.
The third aspect additionally provides a kind of electronic equipment in the embodiment of the present invention, comprising:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing Device realizes the processing method of the display content as provided in any embodiment of that present invention.
Fourth aspect additionally provides a kind of computer readable storage medium in the embodiment of the present invention, is stored thereon with calculating Machine program realizes the processing method of the display content as provided in any embodiment of that present invention when the program is executed by processor.
A kind of processing scheme for showing content is provided in the embodiment of the present invention, in the process of user's operation touch screen interface In, it can determine touch location according to the touch operation of user, intercept display content at touch location and as being blocked It shows content, and then the display content of interception being blocked is subjected to displacement display and distortion display, to realize displacement and distortion Display content afterwards can avoid touch location region, guarantee showing the display content intact of on-screen display (osd) area Come, user is facilitated to be operated according to complete display content in touch screen interface.
Foregoing invention content is only the general introduction of technical solution of the present invention, in order to better understand technology hand of the invention Section, and can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage energy It is enough clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, of the invention other Feature, objects and advantages will become more apparent upon.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as pair Limitation of the invention.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 is a kind of flow chart of the processing method of the display content provided in the embodiment of the present invention;
Fig. 2 is a kind of area schematic of the on-screen display (osd) area provided in the embodiment of the present invention;
Fig. 3 is the flow chart of the processing method of another display content provided in the embodiment of the present invention;
Fig. 4 is that a kind of displacement provided in the embodiment of the present invention shows the display schematic diagram of local display content;
Fig. 5 is the flow chart of the processing method of another the display content provided in the embodiment of the present invention;
Fig. 6 is that a kind of distortion provided in the embodiment of the present invention shows the display schematic diagram of local display content;
Fig. 7 is a kind of structural schematic diagram of the processing unit of the display content provided in the embodiment of the present invention;
Fig. 8 is the structural schematic diagram of a kind of electronic equipment provided in the embodiment of the present invention.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is only used for explaining the disclosure, rather than limitation of the invention.It also should be noted that for the ease of It describes, only the parts related to the present invention are shown rather than entire infrastructure in attached drawing.
Before exemplary embodiment is discussed in greater detail, it should be mentioned that some exemplary embodiments are described At the processing or method described as flow chart.Although operations (or step) are described as the processing of sequence by flow chart, It is that many of these operations (or step) can be implemented concurrently, concomitantly or simultaneously.In addition, the sequence of operations can To be rearranged.The processing can be terminated when its operations are completed, be not included in attached drawing it is also possible to have Additional step.The processing can correspond to method, function, regulation, subroutine, subprogram etc..
Fig. 1 is a kind of flow chart of the processing method of the display content provided in the embodiment of the present invention.The embodiment of the present invention It is applicable to the case where display content is blocked when carrying out touch operation on touch screen interface.This method can be by display content Processing unit executes, which can realize that the device can be configured at net by the way of software and/or hardware In the electronic equipment of network communication function.As shown in Figure 1, the processing method of the display content provided in the embodiment of the present invention, specifically The following steps are included:
S110, foundation act on the touch operation of on-screen display (osd) area, determine touching position information.
In the present embodiment, the electronic equipments such as similar computer, mobile phone, plate support touch screen, and user can touch Screen carries out touch operation on interface, to realize each corresponding operation function.Optionally, on-screen display (osd) area refers to electronic equipment For showing that specific character type shows the part interface region of content on touch screen interface.Fig. 2 is provided in the embodiment of the present invention A kind of on-screen display (osd) area area schematic.It referring to fig. 2, include each specific character on the touch screen interface of electronic equipment The region of display content can be used as the on-screen display (osd) area of the present embodiment, and be located at below the touch screen interface of electronic equipment It include the region of screen control not as on-screen display (osd) area.
In the present embodiment, when the text as user on browsing pages, picture or other information, the finger of user or Other positions of person unconscious can block the local content of above- mentioned information, cause above- mentioned information that can not completely be presented to user, This is with regard to needing to carry out local display to the information being blocked, to guarantee to show complete information to user.Optionally, it is detecting When the on-screen display (osd) area for acting on touch screen interface to user executes touch operation, determine that user executes in on-screen display (osd) area The each touch point generated on on-screen display (osd) area when touch operation, and determine each touch point in the seat of on-screen display (osd) area It marks, and then determines the touching position information of user in the coordinate of on-screen display (osd) area according to each touch point.Specifically optionally, it uses Family can generate multiple touch points, by existing to user when on-screen display (osd) area executes touch operation on on-screen display (osd) area On-screen display (osd) area executes each touch point that touch operation generates and carries out touch point detection, can select from multiple touch points Touch central point of the user when executing touch operation, and touch central point is denoted as user in the coordinate of on-screen display (osd) area and is held Touching position information when row touch operation.
In a kind of optional way of the present embodiment, touched being determined according to the touch operation for acting on on-screen display (osd) area Before location information, further includes: when user is when touch screen interface carries out touch operation, the screen for detecting touch screen interface is shown It whether there is touch operation on region.
In the present embodiment, user, which both can choose to execute on the on-screen display (osd) area on touch interface, touches behaviour Make, and can choose the non-screen display area on touch interface and carry out touch operation.For selecting on touch interface For non-screen display area carries out touch operation, although user, when executing touch operation, finger or felt pen can hide The control control for including in non-screen display area is blocked, but due to the concrete function of the control control of non-screen display area Position is all fixed and invariable, and will not influence subsequent operation being blocked causes user that can not see specific control, because This selects to need not worry about the problem of control is blocked when non-screen display area executes touch operation as user, and selects It needs to consider the problems of to show that content is blocked when on-screen display (osd) area executes touch operation, and is used at corresponding strategy in time Reason.
It in the present embodiment, can when whether there is touch operation on the on-screen display (osd) area for detecting touch screen interface To detect whether user applies pressure to the on-screen display (osd) area of touch screen interface.It is pressed if detecting and applying to on-screen display (osd) area Power, and the pressure applied meets preset pressure threshold condition, it is determined that user carries out touch operation in on-screen display (osd) area.If Detect that the pressure for not applying pressure or application to on-screen display (osd) area does not meet preset pressure threshold condition, it is determined that use Family does not carry out touch operation in on-screen display (osd) area.
In the present embodiment, optionally, however, it is determined that user executes touch operation in on-screen display (osd) area, it is determined that need The display content of on-screen display (osd) area is handled according to the touch operation for acting on on-screen display (osd) area;If it is determined that user is not Touch operation is executed in on-screen display (osd) area, it is determined that is not needed foundation and is acted on the touch operation of on-screen display (osd) area to screen The display content of display area is handled.
S120, the local display being blocked is intercepted from the display content of on-screen display (osd) area according to touching position information Content.
In the present embodiment, user is when on-screen display (osd) area executes touch operation, the finger of user or stylus meeting The portions of display content on on-screen display (osd) area is blocked, and user can be located at when on-screen display (osd) area executes touch operation The display content of preset range at the corresponding touch location of touching position information, as in on-screen display (osd) area due to executing touching The display content touching operation and being blocked.For this purpose, after touching position information when determining the user performs a touch operation, Ke Yiyi According to touching position information, it is accurately positioned the local display content being blocked in the display content of on-screen display (osd) area, and from screen The oriented local display content being blocked is intercepted in the display content of display area.
In a kind of optional way of the present embodiment, according to touching position information, from the display content of on-screen display (osd) area In, the local display content being blocked is intercepted, is specifically included: centered on the corresponding touch location of touching position information, according to Preset interception range is from the display content of on-screen display (osd) area, the display content that is blocked of interception part, and by interception Show content directly as the local display content being blocked in the display content of on-screen display (osd) area.
In the present embodiment, the display content blocked when the user performs a touch operation is not one aobvious on a large scale Show content, but is located at a small-scale display content at touch location.In order to guarantee the local display of interception as far as possible Content shows content closer to being really blocked, and avoids intercepting excessive or very few display content, can be to user in screen The multiple touch operation of display area is for statistical analysis, estimates to be formed by the big of occlusion area when the user performs a touch operation It is small, and an interception range is arranged with this.
In the present embodiment, after setting interception range, can be by the touch location that touching position information indicates Interception center intercepts the display content of default interception range from the display content of on-screen display (osd) area, and by the display of interception It is formed by being blocked in occlusion area when content is as the user performs a touch operation and shows content, that is, determines the office being blocked Portion shows content.It optionally, can be by the corresponding touch location of touching position information after determining the touching position information of user To intercept center, by the width of on-screen display (osd) area and the preset height of setting composition interception range, screen printing display area Display content, and using the display content of interception as the local display content being blocked.Wherein, the size and use of range are intercepted The sizableness of family finger, the finger size that can specifically count numerous users obtain an average interception range.
Using aforesaid way, can guarantee as far as possible the display content of interception with it is true when the user performs a touch operation In the case of the display content that is formed by occlusion area it is consistent, avoid intercepting excessive or very few display content.
In the present embodiment, optionally, the process for the local display content being blocked is intercepted on on-screen display (osd) area In, it can be set out with the corresponding touch location of touching position information, extend up and interception range is preset in extension interception downwards Content is shown, as the local display content being blocked.Specifically optionally, pass through the shape of the display content of interception range interception For ellipse, rectangle, circle or square.
S130, to local display content carry out displacement or distortion handle, and will it is shifted or distortion treated part show Show that content is shown again, so that the local display content shown again is no longer blocked.
In the present embodiment, in view of the local display content being blocked on-screen display (osd) area original position by It blocks, user can not see the local display content being blocked, and can move thus to the local display content being blocked Position or distortion processing, and treated that local display content is shown again by shifted or distortion, to guarantee in local display It is not blocked at the display position of Rong Xin, to guarantee that user can see complete display content in on-screen display (osd) area.
A kind of processing scheme for showing content is provided in the embodiment of the present invention, in the process of user's operation touch screen interface In, it can determine touch location according to the touch operation of user, intercept display content at touch location and as being blocked It shows content, and then the display content of interception being blocked is subjected to displacement display and distortion display, to realize displacement and distortion Display content afterwards can avoid touch location region, guarantee showing the display content intact of on-screen display (osd) area Come, user is facilitated to be operated according to complete display content in touch screen interface.
On the basis of the technical solution of above-described embodiment, optionally, by shifted or distortion, treated that part is aobvious After showing that content is shown again, further includes:
If detecting, the touch operation for acting on on-screen display (osd) area has been cancelled, and cancels the displacement to local display content Or distortion processing operation, the data that release local display content is shown again, by local display content on on-screen display (osd) area Restore display.
It is advantageous in that using aforesaid way, although the displacement or distortion processing to local display content can be shown to user It completely shows content, but shows the display effect of content significantly lower than original display content after displacement or distortion processing after all Display effect, therefore on detecting interface be not present touch operation when, can timely restore original display content, to use Family provides most suitable display effect.
Fig. 3 is the flow chart of the processing method of another display content provided in the embodiment of the present invention.The present invention is implemented Example optimize on the basis of the above embodiments, the embodiment of the present invention can with it is each in said one or multiple embodiments Optinal plan combines.As shown in figure 3, the processing method of the display content provided in the embodiment of the present invention, specifically includes following step It is rapid:
S310, foundation act on the touch operation of on-screen display (osd) area, determine touching position information.
S320, the local display being blocked is intercepted from the display content of on-screen display (osd) area according to touching position information Content.
S330, foundation touching position information, are arranged qualified partial display area on on-screen display (osd) area, so that The partial display area of setting and the occupied initial display of local display content be not be overlapped.
It in the present embodiment, can be to interception after the local display content being blocked is intercepted on on-screen display (osd) area Local display content carries out displacement and shows.After determining touching position information, need according to the corresponding touch of touching position information Position, one partial display area of search positioning on on-screen display (osd) area, so that partial display area and local display content Occupied initial display is not overlapped, i.e., by the setting of the position of regional area local display content initial display position with Outside.Optionally, which is arranged in the blank screen viewing area for not including display content in on-screen display (osd) area Domain.Optionally, which is arranged in the residue in addition to the occupied initial display of local display content On on-screen display (osd) area and translucent it is shown on on-screen display (osd) area.
S340, local display content is moved to partial display area, and is shown again in partial display area, so that Again the local display content shown is no longer blocked.
In the present embodiment, Fig. 4 is that a kind of displacement provided in the embodiment of the present invention shows the display of local display content Schematic diagram.Referring to fig. 4, when partial display area is arranged on on-screen display (osd) area, the local display content of interception can be moved It moves to partial display area shown in Fig. 4, so that local display content is shown again in partial display area.
In a kind of optional way of the present embodiment, local display content is moved to partial display area, and in part It shows, specifically comprises the following steps: again in display area
Step 1, in display caching data associated by the display content from on-screen display (osd) area, local display content is extracted Corresponding local display is data cached.
In the present embodiment, in the associated display caching of on-screen display (osd) area, it is cached with the on-screen display (osd) area Show the matched display caching data of content institute.Correspondingly, the local display intercepted from the display content of on-screen display (osd) area The matched local display of content institute is data cached also equally to be stored in the associated display caching of on-screen display (osd) area.In order to by office Portion shows that content is shown again in partial display area, can display associated by the display content from on-screen display (osd) area delay The display caching data of local display content are extracted in deposit data.
Step 2, the display caching data of local display content are loaded into partial display area, and in partial display area In carry out rendering processing, with realize show local display content again in partial display area.
In the present embodiment, extraction obtain the corresponding local display of local display content it is data cached after, can will The display caching data of extraction are directly loaded into partial display area, and are shown in partial display area to local display content Show the data cached processing of rendering again, obtains new local display content.
In the present embodiment, since, there may be partial character, a part of character type is aobvious in the display content that is blocked Show that content is located within the scope of occlusion area, is truncated in local display content in interception;And another part character type is aobvious Show that content not within the scope of occlusion area, is not truncated in local display content in interception, is cut so as to cause last There may be the character types of some incompleteness to show content in the local display content taken.If at this time by the complete of local display content Portion's display caching data all import partial display area and carry out load rendering, and it is chaotic necessarily to will cause last display.For this purpose, Before the display caching data for extracting local display content, it can parse the local display content of interception, determine local display The preset characters format for each character for including in content and the preset characters spacing of each intercharacter, and according to each character The preset characters spacing of preset characters format and each intercharacter determines and needs to extract display caching data in local display content Character line number and character number, may thereby determine that need extracted from display caching data several rows character content and every row Several character contents are extracted, are avoided extracting in display caching data comprising incomplete character content.
A kind of processing scheme for showing content is provided in the embodiment of the present invention, in the process of user's operation touch screen interface In, it can determine touch location according to the touch operation of user, intercept display content at touch location and as being blocked It shows content, while can be positioned in on-screen display (osd) area and qualified partial display area is set, so as to by local display Content is moved in partial display area and is shown again, guarantees showing the display content intact of on-screen display (osd) area Come, user is facilitated to be operated according to complete display content in touch screen interface.
Fig. 5 is the flow chart of the processing method of another the display content provided in the embodiment of the present invention.The present invention is implemented Example optimize on the basis of the above embodiments, the embodiment of the present invention can with it is each in said one or multiple embodiments Optinal plan combines.As shown in figure 5, the processing method of the display content provided in the embodiment of the present invention, specifically includes following step It is rapid:
S510, foundation act on the touch operation of on-screen display (osd) area, determine touching position information.
S520, the local display being blocked is intercepted from the display content of on-screen display (osd) area according to touching position information Content.
S530, foundation touching position information, are arranged qualified distortion processing region on on-screen display (osd) area, so that It distorts processing region and is greater than or equal to the occupied initial display of local display content.
It in the present embodiment, can be to interception after the local display content being blocked is intercepted on on-screen display (osd) area Local display content carries out distortion and shows.After determining touching position information, need according to the corresponding touch of touching position information A distortion processing region is arranged in position on on-screen display (osd) area, so that distortion processing region is greater than or equal to local display The occupied initial display of occlusion area of the content at touch location.Optionally, which can be set Initial display at the occupied touch location of local display content.For example, the touch indicated with touching position information Position is the center of circle, and circular processing zone domain is arranged at the touch location and guarantees that the circular processing zone domain is greater than or equal to office Portion shows the occupied initial display of content.
S540, local display content is distorted, and centered on distorting processing region, the office after display distortion of detouring Portion shows content, so that the local display content shown again is no longer blocked.
In the present embodiment, Fig. 6 is that a kind of distortion provided in the embodiment of the present invention shows the display of local display content Schematic diagram.Referring to Fig. 6, the setting distortion treatment region at local display content initial display position on on-screen display (osd) area Domain, while centered on distorting processing region, local display content is distorted, in the local display after display distortion of detouring Hold.
In the optional way of the present embodiment, local display content is distorted, and centered on distorting processing region, The local display content to detour after showing distortion, specifically includes:
The character height and character width for each character for including in parsing local display content;Word according to each character Symbol height and character width, reduce each character for including in local display content;It will be in the local display after diminution Hold, centered on distorting processing region, distortion, which is detoured, to be shown.
In the present embodiment, according to the character height and character width of each character, to including in local display content Each character reduced, to guarantee that it is adjacent in distortion processing region and distortion processing region that the character after reducing can detour Character row between.Optionally, when centered on distorting processing region, distorting detour display, if being wrapped in local display content The line number of the character contained be uniline, then by the local display content after diminution, centered on distorting processing region, upwards or to Lower distortion, which is detoured, to be shown;If the line number for the character for including in local display content is more unilines, by the local display after diminution Content segmentation shows content and the second local display content at first partial, crosses the horizontal line of origin as base to distort processing region Standard, by after segmentation first partial show content upwards distort detour show and by the second local display content after segmentation it is downward Distortion, which is detoured, to be shown.
A kind of processing scheme for showing content is provided in the embodiment of the present invention, in the process of user's operation touch screen interface In, it can determine touch location according to the touch operation of user, intercept display content at touch location and as being blocked It shows content, while can be positioned in on-screen display (osd) area and qualified distortion processing region is set, so as to by local display Content is detoured along distortion processing region and is shown again, guarantees showing the display content intact of on-screen display (osd) area Come, user is facilitated to be operated according to complete display content in touch screen interface.
Fig. 7 is a kind of structural schematic diagram of the processing unit of the display content provided in the embodiment of the present invention, and the present invention is real It applies example and is applicable to the case where blocking display content when carrying out touch operation on touch screen interface.The device can use software And/or the mode of hardware is realized, and the device can be configured in the electronic equipment with network communicating function.Such as Fig. 7 institute Show, the processing unit of the display content provided in the embodiment of the present invention specifically includes: in touch location determining module 710, part Hold interception module 720 and display content processing module 730.Wherein:
Touch location determining module 710, for determining touch location according to the touch operation for acting on on-screen display (osd) area Information.
Local content interception module 720 is used for according to the touching position information, from the display of the on-screen display (osd) area In content, the local display content being blocked is intercepted.
Show content processing module 730, for carrying out displacement or distortion processing to the local display content, and will be through moving Treated that local display content is shown again for position or distortion, so that the local display content shown again is no longer blocked.
On the basis of above-described embodiment optinal plan, optionally, local content interception module 720 includes:
Local content interception unit, for centered on the touch location, according to preset interception range from the screen In the display content of curtain display area, the display content that interception part is blocked, as the local display content being blocked.
On the basis of above-described embodiment optinal plan, optionally, display content processing module 730 includes:
Regional area setting unit, for symbol to be arranged on the on-screen display (osd) area according to the touching position information The partial display area of conjunction condition, so that the partial display area and the local display content of setting are occupied initial Display area is not overlapped;
Content shifts display unit, for the local display content to be moved to the partial display area, and in institute It states in partial display area and shows again.
On the basis of above-described embodiment optinal plan, optionally, content displacement display unit includes:
Partial cache data extract subelement, slow for display associated by the display content from the on-screen display (osd) area In deposit data, the display caching data of the local display content are extracted;
Partial cache data are loaded into subelement, for the display caching data of the local display content to be loaded into the office In portion display area, and rendering processing is carried out in the partial display area, to realize the weight in the partial display area Newly show the local display content.
On the basis of above-described embodiment optinal plan, optionally, display content processing module 730 includes:
Warped regions setting unit, for symbol to be arranged on the on-screen display (osd) area according to the touching position information The distortion processing region of conjunction condition, so that the distortion processing region is occupied more than or equal to the local display content just Beginning display area;
Content distorts display unit, for distorting the local display content, and with the distortion processing region Centered on, the local display content after display distortion of detouring.
On the basis of above-described embodiment optinal plan, optionally, content distortion display unit includes:
Local content parsing subunit, for parsing the character height for each character for including in the local display content And character width;
Local content handles subelement, for the character height and character width according to each character, to the office Portion shows that each character for including in content is reduced;
Content distortion display subelement with the distortion processing region is for the local display content after reducing The heart, distortion, which is detoured, to be shown.
On the basis of above-described embodiment optinal plan, optionally, described device further include:
Local content shows recovery module 740, if for detecting that the touch operation for acting on on-screen display (osd) area has been removed Pin then cancels displacement or distortion processing operation to the local display content, by the local display content in the screen Restore display on display area.
The processing unit of display content provided in the embodiment of the present invention can be performed in aforementioned present invention any embodiment The processing method of provided display content, has the corresponding function of processing method and beneficial effect for executing the display content, The not technical detail of detailed description in the above-described embodiments, reference can be made to display content provided in the application any embodiment Processing method.
Fig. 8 is the structural schematic diagram of a kind of electronic equipment provided in the embodiment of the present invention.Structure as shown in Figure 8, this hair The electronic equipment provided in bright embodiment includes: one or more processors 810 and storage device 820;In the electronic equipment Processor 810 can be one or more, in Fig. 8 by taking a processor 810 as an example;Storage device 820 for store one or Multiple programs;One or more of programs are executed by one or more of processors 810, so that one or more of places Manage the processing method for the display content that device 810 is realized as described in any one of embodiment of the present invention.
The electronic equipment can also include: input unit 830 and output device 840.
Processor 810, storage device 820, input unit 830 and output device 840 in the electronic equipment can pass through Bus or other modes connect, in Fig. 8 for being connected by bus.
Storage device 820 in the electronic equipment is used as a kind of computer readable storage medium, can be used for storing one or Multiple programs, described program can be software program, computer executable program and module, as mentioned in the embodiment of the present invention Corresponding program instruction/the module of the processing method of the display content of confession is (for example, the processing unit of attached display content shown in Fig. 7 In module, comprising: touch location determining module 710, local content interception module 720 and display content processing module 730). Software program, instruction and the module that processor 810 is stored in storage device 820 by operation, thereby executing electronic equipment Various function application and data processing, i.e., show the processing method of content in realization above method embodiment.
Storage device 820 may include storing program area and storage data area, wherein storing program area can store operation system Application program needed for system, at least one function;Storage data area, which can be stored, uses created data according to electronic equipment Deng.In addition, storage device 820 may include high-speed random access memory, it can also include nonvolatile memory, such as extremely A few disk memory, flush memory device or other non-volatile solid state memory parts.In some instances, storage device 820 can further comprise the memory remotely located relative to processor 810, these remote memories can pass through network connection To equipment.The example of above-mentioned network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Input unit 830 can be used for receiving the number or character information of input, and generates and set with the user of electronic equipment It sets and the related key signals of function control inputs.Output device 840 may include that display screen etc. shows equipment.
Also, when one or more included program of above-mentioned electronic equipment is by one or more of processors 810 When execution, program is proceeded as follows:
According to the touch operation for acting on on-screen display (osd) area, touching position information is determined;
The part being blocked is intercepted from the display content of the on-screen display (osd) area according to the touching position information Show content;
Displacement or distortion processing carried out to the local display content, and will be shifted or distorts treated local display Content is shown again, so that the local display content shown again is no longer blocked.
Certainly, it will be understood by those skilled in the art that when one or more included program of above-mentioned electronic equipment is by institute When stating the execution of one or more processor 810, program can also be carried out in display provided in any embodiment of that present invention Relevant operation in the processing method of appearance.
A kind of computer readable storage medium is provided in the embodiment of the present invention, is stored thereon with computer program, the journey For executing the processing method of display content when sequence is executed by processor, this method comprises:
According to the touch operation for acting on on-screen display (osd) area, touching position information is determined;
The part being blocked is intercepted from the display content of the on-screen display (osd) area according to the touching position information Show content;
Displacement or distortion processing carried out to the local display content, and will be shifted or distorts treated local display Content is shown again, so that the local display content shown again is no longer blocked.
Optionally, it can be also used for executing when which is executed by processor provided in any embodiment of that present invention and show Show the processing method of content.
The computer storage medium of the embodiment of the present invention, can be using any of one or more computer-readable media Combination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readable Storage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device or Device, or any above combination.The more specific example (non exhaustive list) of computer readable storage medium includes: tool There are electrical connection, the portable computer diskette, hard disk, random access memory (Random Access of one or more conducting wires Memory, RAM), read-only memory (Read Only Memory, ROM), erasable programmable read only memory (Erasable Programmable Read Only Memory, EPROM), flash memory, optical fiber, portable CD-ROM, light storage device, magnetic storage Device or above-mentioned any appropriate combination.Computer readable storage medium, which can be, any includes or storage program has Shape medium, the program can be commanded execution system, device or device use or in connection.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited In: electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for By the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including but not limited to: Wirelessly, electric wire, optical cable, radio frequency (Radio Frequency, RF) etc. or above-mentioned any appropriate combination.
The computer for executing operation of the present invention can be write with one or more programming languages or combinations thereof Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++, It further include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with It fully executes, partly execute on the user computer on the user computer, being executed as an independent software package, portion Divide and partially executes or executed on a remote computer or server completely on the remote computer on the user computer.? Be related in the situation of remote computer, remote computer can pass through the network of any kind --- including local area network (LAN) or Wide area network (WAN) --- it is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service Provider is connected by internet).
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any One or more embodiment or examples in can be combined in any suitable manner.
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation, It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.

Claims (11)

1. a kind of processing method for showing content characterized by comprising
According to the touch operation for acting on on-screen display (osd) area, touching position information is determined;
The local display being blocked is intercepted from the display content of the on-screen display (osd) area according to the touching position information Content;
Displacement or distortion processing carried out to the local display content, and will be shifted or distorts treated local display content Again it shows, so that the local display content shown again is no longer blocked.
2. the method according to claim 1, wherein being shown according to the touching position information from the screen In the display content in region, the local display content being blocked is intercepted, comprising:
Centered on the corresponding touch location of the touching position information, according to preset interception range from the screen display area In the display content in domain, the display content that interception part is blocked, as the local display content being blocked.
3. the method according to claim 1, wherein carrying out shifting processing to the local display content, and will It is shifted that treated that local display content is shown again, comprising:
According to the touching position information, qualified partial display area is set on the on-screen display (osd) area, so that The partial display area being arranged and the occupied initial display of local display content be not be overlapped;
The local display content is moved to the partial display area, and is shown again in the partial display area.
4. according to the method described in claim 3, it is characterized in that, the local display content is moved to the local display Region, and shown again in the partial display area, comprising:
In display caching data associated by display content from the on-screen display (osd) area, the local display content pair is extracted The local display answered is data cached;
It is loaded into the local display is data cached in the partial display area, and carries out wash with watercolours in the partial display area Dye processing shows the local display content to realize again in the partial display area.
5. the method according to claim 1, wherein carrying out distortion processing to the local display content, and will Through distortion, treated that local display content is shown again, comprising:
According to the touching position information, qualified distortion processing region is set on the on-screen display (osd) area, so that The distortion processing region is greater than or equal to the occupied initial display of local display content;
The local display content is distorted, and centered on the distortion processing region, the office after display distortion of detouring Portion shows content.
6. according to the method described in claim 5, it is characterized in that, the local display content is distorted, and with described Local display content centered on distorting processing region, after display distortion of detouring, comprising:
Parse the character height and character width of each character for including in the local display content;
According to the character height and character width of each character, to each character for including in the local display content into Row reduces;
By the local display content after diminution, distortion, which is detoured, centered on the distortion processing region is shown.
7. the method according to claim 1, wherein described by shifted or distortion treated local display After the step of content is shown again, further includes:
If detecting, the touch operation for acting on on-screen display (osd) area has been cancelled, and cancels the displacement to the local display content Or distortion processing operation, the local display content is restored to display on the on-screen display (osd) area.
8. a kind of processing unit for showing content characterized by comprising
Touch location determining module, for determining touching position information according to the touch operation for acting on on-screen display (osd) area;
Local content interception module is used for according to the touching position information, from the display content of the on-screen display (osd) area, Intercept the local display content being blocked;
Show content processing module, for the local display content carry out displacement or distortion handle, and will it is shifted or torsion Bent treated that local display content is shown again, so that the local display content shown again is no longer blocked.
9. device according to claim 8, which is characterized in that described device further include:
Local content shows recovery module, if removing for detecting that the touch operation for acting on on-screen display (osd) area has cancelled The displacement or distortion processing operation to the local display content are sold, by the local display content in the on-screen display (osd) area Upper recovery display.
10. a kind of electronic equipment characterized by comprising
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real The processing method of any display content in existing claim 1-7.
11. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The processing method of any display content in claim 1-7 is realized when execution.
CN201910568941.8A 2019-06-27 2019-06-27 Display content processing method, device, equipment and storage medium Active CN110286826B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910568941.8A CN110286826B (en) 2019-06-27 2019-06-27 Display content processing method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910568941.8A CN110286826B (en) 2019-06-27 2019-06-27 Display content processing method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110286826A true CN110286826A (en) 2019-09-27
CN110286826B CN110286826B (en) 2022-03-15

Family

ID=68019954

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910568941.8A Active CN110286826B (en) 2019-06-27 2019-06-27 Display content processing method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110286826B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112558814A (en) * 2020-12-17 2021-03-26 惠州Tcl移动通信有限公司 Screen display method and device and storage medium
CN113360032A (en) * 2021-05-06 2021-09-07 维沃移动通信(杭州)有限公司 Screen display method and device, electronic equipment and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140043268A1 (en) * 2012-08-13 2014-02-13 Samsung Electronics Co. Ltd. Electronic device for displaying touch region to be shown and method thereof
CN104281384A (en) * 2013-07-12 2015-01-14 国际商业机器公司 Systems and methods for occlusion accommodation
CN107219993A (en) * 2016-03-21 2017-09-29 联发科技(新加坡)私人有限公司 Display methods and related electronic device
CN107729298A (en) * 2017-10-31 2018-02-23 努比亚技术有限公司 Screen occlusion area processing method, mobile terminal and computer-readable recording medium
CN109327605A (en) * 2018-08-29 2019-02-12 维沃移动通信有限公司 A kind of display control method, device and mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140043268A1 (en) * 2012-08-13 2014-02-13 Samsung Electronics Co. Ltd. Electronic device for displaying touch region to be shown and method thereof
CN104281384A (en) * 2013-07-12 2015-01-14 国际商业机器公司 Systems and methods for occlusion accommodation
CN107219993A (en) * 2016-03-21 2017-09-29 联发科技(新加坡)私人有限公司 Display methods and related electronic device
CN107729298A (en) * 2017-10-31 2018-02-23 努比亚技术有限公司 Screen occlusion area processing method, mobile terminal and computer-readable recording medium
CN109327605A (en) * 2018-08-29 2019-02-12 维沃移动通信有限公司 A kind of display control method, device and mobile terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112558814A (en) * 2020-12-17 2021-03-26 惠州Tcl移动通信有限公司 Screen display method and device and storage medium
CN113360032A (en) * 2021-05-06 2021-09-07 维沃移动通信(杭州)有限公司 Screen display method and device, electronic equipment and readable storage medium

Also Published As

Publication number Publication date
CN110286826B (en) 2022-03-15

Similar Documents

Publication Publication Date Title
US11782581B2 (en) Display control method and device, electronic device and storage medium
US10503255B2 (en) Haptic feedback assisted text manipulation
CN107547750B (en) Control method, device and the storage medium of terminal
US10140014B2 (en) Method and terminal for activating application based on handwriting input
EP3220249B1 (en) Method, device and terminal for implementing regional screen capture
CN102999274B (en) Semantic zoom animation
US20120289290A1 (en) Transferring objects between application windows displayed on mobile terminal
JP6427559B6 (en) Permanent synchronization system for handwriting input
CN105302784B (en) Method and system for copying/cutting and pasting data
CN104102424B (en) Information processing unit, information processing method and program
US20130007606A1 (en) Text deletion
US20150277748A1 (en) Edit providing method according to multi-touch-based text block setting
CN107562323A (en) icon moving method, device and terminal
CN103049254A (en) Programming interface for semantic zoom
CN104063139A (en) Display adjusting method and device
CN103970460A (en) Touch screen-based operation method and terminal equipment using same
US20140123036A1 (en) Touch screen display process
US20140043239A1 (en) Single page soft input panels for larger character sets
US20180121681A1 (en) User Interface Display Method for Terminal, and Terminal
JP2016531352A (en) Method, device, program and device for updating input system
CN110286826A (en) Show processing method, device, equipment and the storage medium of content
US9395911B2 (en) Computer input using hand drawn symbols
CN107491502A (en) A kind of method and terminal for selecting entry
CN109165626A (en) Stroke writing processing method, device, equipment and the storage medium of electronic whiteboard
CN106886364A (en) A kind of text handling method and terminal based on speech recognition

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20220222

Address after: 650106 No. 6666, Gaoxin Avenue, high tech Zone, Kunming, Yunnan

Applicant after: Kunming Wentai Communication Co.,Ltd.

Address before: 200000 4-6 / F, juxinyuan, building 4, 188 Pingfu Road, Xuhui District, Shanghai

Applicant before: SHANGHAI WINGTECH INFORMATION TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220421

Address after: Room 2111-l, No. 89, Yunling East Road, Putuo District, Shanghai, 200062

Patentee after: SHANGHAI WINGTECH INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 650106 No. 6666, Gaoxin Avenue, high tech Zone, Kunming, Yunnan

Patentee before: Kunming Wentai Communication Co.,Ltd.