CN109885373A - A kind of rendering method and device of user interface - Google Patents

A kind of rendering method and device of user interface Download PDF

Info

Publication number
CN109885373A
CN109885373A CN201910146557.9A CN201910146557A CN109885373A CN 109885373 A CN109885373 A CN 109885373A CN 201910146557 A CN201910146557 A CN 201910146557A CN 109885373 A CN109885373 A CN 109885373A
Authority
CN
China
Prior art keywords
display
screen
operation object
display area
target pattern
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
CN201910146557.9A
Other languages
Chinese (zh)
Other versions
CN109885373B (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910146557.9A priority Critical patent/CN109885373B/en
Publication of CN109885373A publication Critical patent/CN109885373A/en
Application granted granted Critical
Publication of CN109885373B publication Critical patent/CN109885373B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a kind of rendering methods of user interface, before the UI for showing operation object, determine the type for showing the display screen of the user interface, shield if abnormity, determine the screen display mode for being directed to the operation object, after determining that the screen display mode is target pattern, by calling the corresponding display edge interface of the target pattern, by the operation object, corresponding display area is revised as meeting the target pattern on the display screen.That is, the shape of modified display area, meets the display features of shape of the target pattern requirement, thus according to the UI that the relative position of script renders the operation object will not occur UI show it is incomplete, be blocked the case where.The display area mode for meeting screen display mode is obtained by modification, in UI rendering, it is no longer necessary to uniformly adjust UI with respect to rendering position for different shape display area, reduce the system processing load for rendering UI in different shape display area.

Description

A kind of rendering method and device of user interface
Technical field
The present invention relates to data processing fields, more particularly to the rendering method and device of a kind of user interface.
Background technique
With the development of display technology, the display screen of intelligent terminal also more has diversity.It is aobvious with different shape Show that the display screen in region comes into being, such as abnormity screen.Abnormity screen belongs to a kind of irregular display screen in display area edge Curtain, such as the current common Liu Haiping in smart phone field just belong to a kind of abnormity screen, since the front top of smart phone is set Set the elements such as camera, sensor so that front top some non-display area, and the non-display area two sides according to It is so display area.
Intelligent terminal can run program or application, and pass through program, using the user interface shown on the display screen (User Interface, UI) is interacted with user.Due to the irregular display area of abnormity screen, need to avoid UI non- Display area is blocked, the problem that causes difficult interface or can not interact.
For this purpose, currently used mode is, before program, using UI is shown on the display screen, modification UI relative to The rendering position of display area is unified after moving the rendering position of UI to display screen center position, then carries out UI rendering, The UI for being located at display screen edge originally is avoided not block due to abnormity screen with this.
However, this mode causes before showing UI every time, rendering position of the change UI relative to display area is required, Increase system processing load.
Summary of the invention
In order to solve the above-mentioned technical problem, the embodiment of the invention provides a kind of rendering method of user interface and device, It no longer needs uniformly to adjust UI with respect to rendering position for different shape display area, reduce in different shape display area The system processing load of middle rendering UI.
The embodiment of the invention discloses following technical solutions:
In a first aspect, the embodiment of the present invention provides a kind of rendering method of user interface, which comprises
Determine the type of display screen, the display screen is used to show the user interface of operation object;
If the display screen is abnormity screen, the screen display mode for the operation object is determined;
If the screen display mode is target pattern, by calling the corresponding display edge interface of the target pattern, By the operation object, corresponding display area is revised as meeting the target pattern on the display screen;
The user interface is rendered in display area after the modification.
Second aspect, the embodiment of the present invention provide a kind of rendering device of user interface, and described device includes first determining Unit, the second determination unit, modification unit and rendering unit:
First determination unit, for determining the type of display screen, the display screen is for showing operation object User interface;
Second determination unit, if determining that the display screen for abnormity screen, determines for first determination unit For the screen display mode of the operation object;
The modification unit leads to if determining that the screen display mode is target pattern for second determination unit It crosses and calls the corresponding display edge interface of the target pattern, the operation object is corresponding aobvious on the display screen Show that region is revised as meeting the target pattern;
The rendering unit, for rendering the user interface in display area after the modification.
The third aspect, the embodiment of the present invention provide a kind of rendering apparatus for user interface, and the equipment includes processing Device and memory:
Said program code is transferred to the processor for storing program code by the memory;
The processor is used for the wash with watercolours of the user interface according to the instruction execution first aspect in said program code Dyeing method.
Fourth aspect, the embodiment of the present invention provide a kind of computer readable storage medium, the computer-readable storage medium Matter is used to execute the rendering method of user interface described in first aspect for storing program code, said program code.
It can be seen from above-mentioned technical proposal before the UI for showing operation object, determine for showing the user interface Display screen type, shield if abnormity, determine the screen display mode for being directed to the operation object, determining that the screen is aobvious Show mode be target pattern after, by calling the corresponding display edge interface of the target pattern, by the operation object in the display Corresponding display area is revised as meeting the target pattern on screen.That is, the shape of modified display area, full The display features of shape that the foot target pattern requires, to render the UI of the operation object also not according to the relative position of script It will appear UI and show incomplete, the case where being blocked.The display area mode for meeting screen display mode is obtained by modification, When UI is rendered, it is no longer necessary to uniformly adjust UI with respect to rendering position for different shape display area, reduce in different shape The system processing load of UI is rendered in display area.Moreover, being laid out by the UI that the method renders, relative to unified to aobvious The UI that display screen curtain center position moves rendering position and renders is laid out, and more meets the display area under current screen display pattern Features of shape improves the usage experience of user.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, below will to embodiment or Attached drawing needed to be used in the description of the prior art is briefly described, it should be apparent that, the accompanying drawings in the following description is only Some embodiments of the present invention, for those of ordinary skill in the art, without any creative labor, It is also possible to obtain other drawings based on these drawings.
Fig. 1 is to illustrate example diagram to the interface obtained after user interface rendering according to traditional approach;
Fig. 2 is a kind of Application Scenarios-Example figure of the rendering method of user interface provided in an embodiment of the present invention;
Fig. 3 is a kind of flow chart of the rendering method of user interface provided in an embodiment of the present invention;
Fig. 4 a is the display area exemplary diagram under display fringe mode provided in an embodiment of the present invention;
Fig. 4 b is the display area exemplary diagram under hiding fringe mode provided in an embodiment of the present invention;
Fig. 5 a is to render the interface figure obtained after UI under display fringe mode provided in an embodiment of the present invention;
Fig. 5 b is that the interface figure obtained after UI is rendered under hiding fringe mode provided in an embodiment of the present invention;
Fig. 6 is operation object provided in an embodiment of the present invention from the period exemplary diagram for starting to closing;
Fig. 7 is the view layout of intelligent terminal provided in an embodiment of the present invention;
Fig. 8 is a kind of flow chart of the rendering method of user interface provided in an embodiment of the present invention;
Fig. 9 a is a kind of structure chart of the rendering device of user interface provided in an embodiment of the present invention;
Fig. 9 b is a kind of structure chart of the rendering device of user interface provided in an embodiment of the present invention;
Fig. 9 c is a kind of structure chart of the rendering device of user interface provided in an embodiment of the present invention;
Figure 10 is a kind of structure chart of the rendering apparatus for user interface provided in an embodiment of the present invention;
Figure 11 is the structure chart of server provided in an embodiment of the present invention.
Specific embodiment
With reference to the accompanying drawing, the embodiment of the present invention is described.
Traditional user interface rendering method, since abnormity screen is typically all to set certain a part for showing screen edge It is set to non-display area, therefore, before showing UI every time, requires rendering position of the change UI relative to display area, it is unified The rendering position of UI is mobile to display screen center position, so that the UI layout of rendering is difficult to meet current screen display mould Display area features of shape under formula.In addition, since there may be many UI on display screen, in the rendering position of mobile UI When need in view of all UI, especially all UI close to display screen edge, intricate operation is easy to omit, increase System processing load.
Include multiple UI on the interface as shown in Figure 1, Fig. 1 shows a kind of interface figure, respectively such as 101, Shown in 102 ... 107.It will be seen from figure 1 that the display screen of the smart phone for showing interface is Liu Haiping, Fringe part is as shown in 108.In order to avoid UI's Liu Haiping is not blocked under different screen display pattern, the rendering of all UI Position is mobile to display screen center position, avoids rendering UI close to the position of display screen edge as far as possible.Due to it is unified to The rendering position of the mobile UI of screen center position is shown, even if fringe part two sides, there are display area, the display area is not yet UI can be rendered, and then the UI layout of rendering is caused not meet the display area features of shape under current screen display pattern.
In addition, needing to pay close attention to since the unified rendering position to the mobile UI of display screen center position belongs to upper layer operation Each UI, intricate operation are easy to omit.And due to the unified rendering position to the mobile UI of display screen center position, may make Obtaining UI, in the corresponding physical location of bottom, there are deviations in the display position on upper layer and UI, even if user grasps some UI Make, due to the presence of deviation, causes bottom that can not make a response to the operation of user, and then user is caused to be difficult to pass through operation UI is interacted with operation object.
In order to solve the above-mentioned technical problem, the embodiment of the present invention provides a kind of rendering method of user interface, transports showing Before the UI of row object, however, it is determined that for showing that the display screen of user interface shields for abnormity, and determine and be directed to the operation object Screen display mode be target pattern after, it is no longer necessary to uniformly adjust the opposite position that renders UI for different shape display area It sets, but by the corresponding display edge interface of invocation target mode, the operation object is corresponding aobvious on the display screen Show that region is revised as meeting the target pattern, to will not go out according to the UI that the relative position of script renders the operation object Existing UI show not entirely, the case where being blocked.
The rendering method of user interface provided in an embodiment of the present invention can be applied in intelligent terminal, intelligent terminal example It such as can be smart phone, tablet computer.As shown in Fig. 2, program or application can be run on intelligent terminal 201, operation pair As being the program or application run on intelligent terminal 201.
For running object and be game, before the UI for needing to show operation object, the determination of intelligent terminal 201 is used for Show the type of the display screen of the UI, wherein UI is the medium for running object and interacting with user, and user can pass through The interaction that operation is realized with runs object is carried out to UI.The UI of the operation object shown on display screen may include multiple, use Family is by the way that different UI can object progresss be corresponding interacts with operation, as shown in Fig. 2, 101,102 ... 107 be different UI, wherein user can control the angle in game by 102 by the 101 available cartographic informations for running objects, user Gamut is dynamic etc..
If the display screen of intelligent terminal 201 is abnormity screen, intelligent terminal is further determined that for the operation object Screen display mode, after determining that the screen display mode is target pattern, by calling the corresponding display side of the target pattern Along interface, by the operation object, corresponding display area is revised as meeting the target pattern on the display screen.202 in Fig. 2 It shows a kind of by modifying the obtained display area for meeting target pattern.
Wherein, abnormity screen belongs to a kind of irregular display screen in display area edge.In order in the front of smart phone The elements such as camera, sensor are set, it will usually a part of non-display area are equipped at the edge of display screen, thus non- The elements such as camera, sensor are arranged in display area.Such as Liu Haiping, water droplet screen of smart phone etc. are all a kind of abnormity screens. For another example, non-display area may be set in the bottom of smart phone, sensor is set in the non-display area, is used for fingerprint Unlock etc..
After modification obtains meeting the display area of target pattern, UI is rendered in display area after the modification, is no longer needed UI is uniformly adjusted with respect to rendering position for different shape display area, reduce and render in different shape display area The system processing load of UI.Intelligent terminal 201 utilizes method provided in an embodiment of the present invention in the display screen of intelligent terminal 201 UI is rendered on curtain, the UI on the display screen of the intelligent terminal 201 after rendering is laid out as shown in 203 in Fig. 2, relative to unified To the UI layout for showing the mobile rendering position of screen center position and rendering, more meet the display under current screen display pattern Region shape feature improves the usage experience of user.
Next, will be situated between in detail in conjunction with attached drawing to the rendering method of user interface provided in an embodiment of the present invention It continues.
A kind of flow chart of the rendering method of user interface is shown referring to Fig. 3, Fig. 3, which comprises
S301, the type for determining display screen.
Wherein, the display screen is used to show the user interface of operation object.
Show that screen may include multiple types, such as abnormity screen and non-profiled screen.Due to the irregular display of abnormity screen Region needs that UI is avoided to be blocked by non-display area, the problem that causes difficult interface or can not interact.Therefore rendering UI it Before, it is necessary first to the type of judgement display screen, so that S302- can be executed in the case where showing screen is abnormity screen S304, the UI for avoiding rendering from obtaining are blocked by non-display area.
If S302, the display screen are abnormity screen, the screen display mode for the operation object is determined.
Show screen be abnormity screen in the case where, screen display mode may include it is a variety of, by intelligent terminal into Row setting, can change the screen display mode for operation object.
By taking abnormity screen is Liu Haiping as an example, screen display mode may include showing fringe mode and hiding fringe mode, By being configured to intelligent terminal, in display fringe mode and can will be hidden for the screen display mode of operation object It is switched between fringe mode.
If S303, the screen display mode are target pattern, by calling the corresponding display edge of the target pattern Interface, by the operation object, corresponding display area is revised as meeting the target pattern on the display screen.
Different screen display modes has the display area being consistent therewith, is modified according to the object module determined The display area for meeting target pattern is obtained, so as to render the operation object in the subsequent relative position according to script UI UI will not occurs and show incomplete, the case where being blocked.
It is understood that abnormity screen may include a variety of, such as Liu Haiping, water droplet screen etc..In a kind of implementation In, if abnormity screen is Liu Haiping, the screen display mode of Liu Haiping includes showing fringe mode and hiding fringe mode, then mesh Mark mode includes display fringe mode or hiding fringe mode.
Abnormity screen is under different target patterns, and corresponding display area may be on the display screen for operation object It is different.By taking abnormity screen is Liu Haiping as an example, if target pattern is display fringe mode, operation object corresponds on the display screen Display area be retain fringe part display area.It is fringe part shown in dotted line frame referring to fig. 4 shown in a, Fringe part includes display area (white area in dotted line frame) and non-display area (black region in dotted line frame), retains Liu The display area of extra large part then illustrates that the display area of fringe part is displayed for UI, therefore, shows under fringe mode Display area is as shown in the white area in Fig. 4 a.
If target pattern is to hide fringe mode, corresponding display area is to hide Liu to operation object on the display screen The display area of extra large part.Referring to fig. 4 shown in b, wherein the white area in 401 is the viewing area shown under fringe mode Domain, and under hiding fringe mode, the display area for hiding fringe part then illustrates that the display area of fringe part is no longer used to It shows UI, therefore, hides the display area under fringe mode as shown in 402 white area in Fig. 4 b.
It should be noted that the terminal type of intelligent terminal may include many kinds, and under target pattern, different type Intelligent terminal there is different display edge interfaces, the display edge interface called in S303 should be the end of intelligent terminal Hold interface corresponding to type.Therefore, in one possible implementation, the method also includes determinations to be configured with display Then the terminal type of the intelligent terminal of screen determines corresponding display edge interface according to terminal type.
Under normal circumstances, the corresponding terminal type of the intelligent terminal of different brands may be different, therefore, different brands Intelligent terminal calls different display edge interfaces to modify display area.For example, the brand of intelligent terminal is brand A, target mould When formula is display fringe mode, then corresponding display edge interface is by calling addExtraFlags () function call Interface;Target pattern is when hiding fringe mode, then corresponding display edge interface is by calling clearExtraFlags The interface of () function call.If terminal type is brand B, what is called is display corresponding to this terminal type of brand B Edge interface.
It should be noted that the step of determining the terminal type for being configured with the intelligent terminal of display screen can be in determination It is carried out before the step for for the screen display mode for running object, the operation object can also be directed to determining Screen display mode the step for after carry out, can also with determine for it is described operation object screen display mode this One step carries out simultaneously, and the present embodiment does not limit this.
The user interface is rendered in S304, display area after the modification.
In the present embodiment, the UI that the operation object can be rendered according to the relative position of script, is rendered by the method UI layout out more meets current relative to unified to the UI layout for showing the mobile rendering position of screen center position and rendering Display area features of shape under screen display mode, improves the usage experience of user.
As shown in Figure 5 a, Fig. 5 a is to show the interface figure for rendering under fringe mode and obtaining after UI, relative in Fig. 1 For the interface figure obtained using traditional approach, obtained using user interface rendering method provided in an embodiment of the present invention Interface figure in, UI shown in 101 and 102 can be rendered in the display area of fringe part, rather than such as tradition The unified rendering position to the mobile UI of display screen center position in mode, thus will not fringe part two sides display area UI is rendered, is blocked to avoid UI by fringe.Therefore, the UI layout of method rendering provided in an embodiment of the present invention, more meets current Display area features of shape under screen display mode.
Correspondingly, hiding the interface figure for rendering under fringe mode and obtaining after UI referring to shown in Fig. 5 b.
It can be seen from above-mentioned technical proposal before the UI for showing operation object, determine for showing the user interface Display screen type, shield if abnormity, determine the screen display mode for being directed to the operation object, determining that the screen is aobvious Show mode be target pattern after, by calling the corresponding display edge interface of the target pattern, by the operation object in the display Corresponding display area is revised as meeting the target pattern on screen.That is, the shape of modified display area, full The display features of shape that the foot target pattern requires, to render the UI of the operation object also not according to the relative position of script It will appear UI and show incomplete, the case where being blocked.The display area mode for meeting screen display mode is obtained by modification, When UI is rendered, it is no longer necessary to uniformly adjust UI with respect to rendering position for different shape display area, reduce in different shape The system processing load of UI is rendered in display area.
It should be noted that in embodiments of the present invention, display area is modified by executing S301-S304, to modify UI is rendered in display area afterwards to need to carry out under certain condition, not arbitrarily modifies display area, that is to say, that The step of intelligent terminal is needed in the case where operation object meets preset condition, executes S301-S304.
It is understood that due to modification display area purpose be in order to guarantee rendering operation object UI after, UI is not It can be blocked by the non-display area of abnormity screen, therefore, when needing to render the UI of operation object, can trigger and execute S301- When the step of S304, i.e. preset condition, can be the UI for needing to render operation object.
It should be noted that needing to render the UI of operation object from the whole cycle for starting to closing in operation object It may include a variety of opportunitys.When running object completion starting, the UI to operation object is needed to render, at this point, in order to keep away UI after exempting from rendering is blocked, and can trigger the step of executing S301-S304.
Wherein, operation object is shown in Figure 6 from the whole cycle for starting to closing, runs the whole cycle packet of object Starting active interface (Activity launched) is included, onCreate () function is the letter that is called when starting active interface Number ... ... is closed active interface (Activity shut down), and onDestroy () function is closing active interface when institute The function of calling.When intelligent terminal detects operation object reference onCreate () function, indicate that operation object completion is opened It is dynamic, the step of executing S301-S304 is triggered at this time.
When operation object is switched to system foreground from the system background of the display affiliated intelligent terminal of screen, need again The UI of operation object is rendered.For example, operation object is game, user cuts out setting for change intelligent terminal from game It postpones and (the hiding fringe mode of Liu Haiping is such as changed to display fringe mode), then switch back into game, need again to game UI rendered, at this point, in order to avoid rendering after UI be blocked, can trigger execute S301-S304 the step of.
Wherein, it when operation object is switched to system foreground from the system background of the display affiliated intelligent terminal of screen, can call This function of onWindowFocusChanged (), therefore, when intelligent terminal detects operation object reference When onWindowFocusChanged () function, the step of executing S301-S304 can be triggered.
When running object completion heat update, the UI of updated operation object may change, in order to avoid wash with watercolours UI after dye is blocked, and can trigger the step of executing S301-S304.
Wherein, the information for running object describes to be added to android in file AndroidManifest.xml: ConfigChanges attribute, operation object heat update may result in certain attributes and change, and work as attribute (Configuration) when changing, operation object can call this function of onConfigurationChanged (), because This can trigger execution when intelligent terminal detects operation object reference onConfigurationChanged () function The step of S301-S304.
It can be seen that in one possible implementation, when preset condition can be operation object completion starting, or When operation object is switched to system foreground from the system background of the display affiliated intelligent terminal of screen, or operation object is completed When heat updates.
It should be noted that the key of the present embodiment institute providing method is to modify display area, next, by right In S303 how will operation object corresponding display area is revised as meeting target pattern and is introduced on the display screen.
Since the corresponding Root View of operation object can define the shape of operation object corresponding display area on the screen Shape, and the purpose for modifying display area is exactly to be revised as the shape of display area to meet the display shape of target pattern requirement Feature therefore in one possible implementation, can be by the corresponding display edge interface of invocation target mode to fortune The corresponding Root View of row object is modified, so that operation object is revised as according in corresponding display area on the display screen Close target pattern.
For running object and be game, the view layout of intelligent terminal is as shown in Figure 7, wherein into the main work of game Arena face (MainActivity) includes the Root View (RootView) of game in MainActivity, includes in RootView Unity view (UnityPlayerView), Unity are game engines, and Unity view is view relevant to the game engine Figure.By the corresponding display edge interface of invocation target mode, object corresponding display area on the display screen will be run When being revised as meeting target pattern, if only modifying UnityPlayerView, it is also necessary to which the camera for continuing to modify game UI is set It sets and comes matching logic operation (touch-control) and rendering View, will cause many unnecessary troublesome problems.As it can be seen that the present embodiment is logical It crosses the corresponding display edge interface of calling target pattern to modify to the corresponding Root View of operation object, can be done directly The modification of display area, it is easy to operate.
Next, will be carried out in conjunction with concrete application scene to the rendering method of user interface provided in an embodiment of the present invention It introduces.In the application scenarios, operation object be game, game complete start when or calling When game is switched to system foreground from the system background of intelligent terminal by onWindowFocusChanged () function, need pair The UI of game is rendered, and triggering intelligent terminal executes the rendering method of user interface provided in an embodiment of the present invention.Wherein, The terminal type of intelligent terminal is brand A.
In this case, the rendering method of user interface is shown in Figure 8, comprising:
S801, starting game.
Wherein, the function that game is called when onCreate () function is completed to start by game is called in game OnCreate () function calls onWindowFocusChanged () function that can trigger execution S802.
Whether S802, the type for determining display screen are Liu Haiping, if so, S803 is executed, if it is not, then executing S807.
S803, the terminal type for being configured with the intelligent terminal of display screen is determined.
S804, determine whether the screen display mode for game is display fringe mode, if so, S805 is executed, if It is no, then execute S806.
S805, edge interface is shown by calling addExtraFlags () function call, on the display screen by game It is revised as meeting display fringe mode in corresponding display area.
S806, edge interface is shown by calling clearExtraFlags () function call, by game in display screen It is revised as meeting hiding fringe mode in upper corresponding display area.
S807, into game.
……
S808, game is exited.
It can be seen from above-mentioned technical proposal before the UI for showing operation object, determine for showing the user interface Display screen type, shield if abnormity, determine the screen display mode for being directed to the operation object, determining that the screen is aobvious Show mode be target pattern after, by calling the corresponding display edge interface of the target pattern, by the operation object in the display Corresponding display area is revised as meeting the target pattern on screen.That is, the shape of modified display area, full The display features of shape that the foot target pattern requires, to render the UI of the operation object also not according to the relative position of script It will appear UI and show incomplete, the case where being blocked.The display area mode for meeting screen display mode is obtained by modification, When UI is rendered, it is no longer necessary to uniformly adjust UI with respect to rendering position for different shape display area, reduce in different shape The system processing load of UI is rendered in display area.Moreover, being laid out by the UI that the method renders, relative to unified to aobvious The UI that display screen curtain center position moves rendering position and renders is laid out, and more meets the display area under current screen display pattern Features of shape improves the usage experience of user.
Rendering method based on the user interface that previous embodiment provides, the present embodiment also provide a kind of user interface Rendering device, referring to Fig. 9 a, described device includes the first determination unit 901, the second determination unit 902, modification 903 and of unit Rendering unit 904:
First determination unit 901, for determining the type of display screen, the display screen is for showing operation The user interface of object;
Second determination unit 902, if determining that the display screen shields for abnormity for first determination unit, Determine the screen display mode for the operation object;
The modification unit 903, if determining that the screen display mode is target mould for second determination unit Formula is corresponded to the operation object by calling the corresponding display edge interface of the target pattern on the display screen Display area be revised as meeting the target pattern;
The rendering unit 904, for rendering the user interface in display area after the modification.
In one implementation, referring to Fig. 9 b, described device further includes third determination unit 905:
The third determination unit 905, for if it is determined that the operation object meets preset condition, triggering described first Determination unit 901 executes the step of type of the determining display screen.
In one implementation, the preset condition includes any of the following:
When the operation object completes starting;
When the operation object is switched to system foreground from the system background of the display affiliated intelligent terminal of screen;
When the operation object completes heat update.
In one implementation, the modification unit 903, for by calling the corresponding display of the target pattern Edge interface modifies to the corresponding Root View of the operation object, and the operation object is right on the display screen It is revised as meeting the target pattern in the display area answered.
In one implementation, referring to Fig. 9 c, described device further includes that the 4th determination unit 906 and the 5th determines list Member 907:
4th determination unit 906, for determining the terminal type for being configured with the intelligent terminal of the display screen;
5th determination unit 907, for determining corresponding display edge interface according to the terminal type.
Fig. 9 c is only the exemplary structure of the rendering device of user interface, the 4th determination unit 906 and the 5th determination unit 907 may be located on other positions, and the present embodiment does not limit this.
In one implementation, if it is described abnormity screen be Liu Haiping, the target pattern include display fringe mode or Hide fringe mode.
In one implementation, if the target pattern is display fringe mode, the operation object is in the display Corresponding display area is the display area for retaining fringe part on screen;
If the target pattern is to hide fringe mode, the operation object corresponding display on the display screen Region is the display area for hiding fringe part.
It can be seen from above-mentioned technical proposal before the UI for showing operation object, determine for showing the user interface Display screen type, shield if abnormity, determine the screen display mode for being directed to the operation object, determining that the screen is aobvious Show mode be target pattern after, by calling the corresponding display edge interface of the target pattern, by the operation object in the display Corresponding display area is revised as meeting the target pattern on screen.That is, the shape of modified display area, full The display features of shape that the foot target pattern requires, to render the UI of the operation object also not according to the relative position of script It will appear UI and show incomplete, the case where being blocked.The display area mode for meeting screen display mode is obtained by modification, When UI is rendered, it is no longer necessary to uniformly adjust UI with respect to rendering position for different shape display area, reduce in different shape The system processing load of UI is rendered in display area.Moreover, being laid out by the UI that the method renders, relative to unified to aobvious The UI that display screen curtain center position moves rendering position and renders is laid out, and more meets the display area under current screen display pattern Features of shape improves the usage experience of user.
The embodiment of the invention also provides a kind of rendering apparatus for user interface, with reference to the accompanying drawing to using The rendering apparatus at family interface is introduced.Shown in Figure 10, the embodiment of the invention provides a kind of for user interface Rendering apparatus 1000, the equipment 1000 can also be terminal device, the terminal device can be include mobile phone, it is tablet computer, a Personal digital assistant (Personal Digital Assistant, abbreviation PDA), point-of-sale terminal (Point of Sales, abbreviation POS), any intelligent terminal such as vehicle-mounted computer, by taking terminal device is mobile phone as an example:
Figure 10 shows the block diagram of the part-structure of mobile phone relevant to terminal device provided in an embodiment of the present invention. With reference to Figure 10, mobile phone includes: radio frequency (Radio Frequency, abbreviation RF) circuit 1010, memory 1020, input unit 1030, display unit 1040, sensor 1050, voicefrequency circuit 1060, Wireless Fidelity (wireless fidelity, abbreviation WiFi) the components such as module 1070, processor 1080 and power supply 1090.It will be understood by those skilled in the art that showing in Figure 10 Handset structure out does not constitute the restriction to mobile phone, may include components more more or fewer than diagram, or combine certain Component or different component layouts.
It is specifically introduced below with reference to each component parts of the Figure 10 to mobile phone:
RF circuit 1010 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base station Downlink information receive after, to processor 1080 handle;In addition, the data for designing uplink are sent to base station.In general, RF is electric Road 1010 includes but is not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise Amplifier, abbreviation LNA), duplexer etc..In addition, RF circuit 1010 can also by wireless communication with network and other set Standby communication.Any communication standard or agreement, including but not limited to global system for mobile communications can be used in above-mentioned wireless communication (Global System of Mobile communication, abbreviation GSM), general packet radio service (General Packet Radio Service, abbreviation GPRS), CDMA (Code Division Multiple Access, referred to as CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, abbreviation WCDMA), drill for a long time Into (Long Term Evolution, abbreviation LTE), Email, short message service (Short Messaging Service, Abbreviation SMS) etc..
Memory 1020 can be used for storing software program and module, and processor 1080 is stored in memory by operation 1020 software program and module, thereby executing the various function application and data processing of mobile phone.Memory 1020 can be led It to include storing program area and storage data area, wherein storing program area can be needed for storage program area, at least one function Application program (such as sound-playing function, image player function etc.) etc.;Storage data area can store the use according to mobile phone Data (such as audio data, phone directory etc.) created etc..In addition, memory 1020 may include that high random access is deposited Reservoir, can also include nonvolatile memory, a for example, at least disk memory, flush memory device or other are volatile Property solid-state memory.
Input unit 1030 can be used for receiving the number or character information of input, and generate the user setting with mobile phone And the related key signals input of function control.Specifically, input unit 1030 may include touch panel 1031 and other are defeated Enter equipment 1032.Touch panel 1031, also referred to as touch screen collect the touch operation of user on it or nearby and (for example use Family is using any suitable objects or attachment such as finger, stylus on touch panel 1031 or near touch panel 1031 Operation), and corresponding attachment device is driven according to preset formula.Optionally, touch panel 1031 may include touching inspection Survey two parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch behaviour Make bring signal, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, And it is converted into contact coordinate, then give processor 1080, and order that processor 1080 is sent can be received and held Row.Furthermore, it is possible to realize touch panel 1031 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves. In addition to touch panel 1031, input unit 1030 can also include other input equipments 1032.Specifically, other input equipments 1032 can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse One of mark, operating stick etc. are a variety of.
Display unit 1040 can be used for showing information input by user or be supplied to user information and mobile phone it is each Kind menu.Display unit 1040 may include display panel 1041, optionally, can use liquid crystal display (Liquid Crystal Display, abbreviation LCD), Organic Light Emitting Diode (Organic Light-Emitting Diode, referred to as ) etc. OLED forms configure display panel 1041.Further, touch panel 1031 can cover display panel 1041, work as touch-control After panel 1031 detects touch operation on it or nearby, processor 1080 is sent to determine the type of touch event, It is followed by subsequent processing device 1080 and provides corresponding visual output on display panel 1041 according to the type of touch event.Although scheming In 10, touch panel 1031 and display panel 1041 are the input and input work for realizing mobile phone as two independent components Can, but in some embodiments it is possible to touch panel 1031 and display panel 1041 is integrated and realize the input of mobile phone and Output function.
Mobile phone may also include at least one sensor 1050, such as optical sensor, motion sensor and other sensings Device.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment The light and shade of light adjusts the brightness of display panel 1041, and proximity sensor can close display surface when mobile phone is moved in one's ear Plate 1041 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect (generally three in all directions Axis) acceleration size, can detect that size and the direction of gravity when static, can be used to identify mobile phone posture application (such as Horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;Extremely In other sensors such as gyroscope, barometer, hygrometer, thermometer, the infrared sensors that mobile phone can also configure, herein not It repeats again.
Voicefrequency circuit 1060, loudspeaker 1061, microphone 1062 can provide the audio interface between user and mobile phone.Sound Electric signal after the audio data received conversion can be transferred to loudspeaker 1061, by 1061 turns of loudspeaker by frequency circuit 1060 It is changed to voice signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 1062, by voicefrequency circuit 1060 receive after be converted to audio data, then by after the processing of audio data output processor 1080, through RF circuit 1010 to send It exports to memory 1020 to such as another mobile phone, or by audio data to be further processed.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronics by WiFi module 1070 Mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Figure 10 shows Go out WiFi module 1070, but it is understood that, and it is not belonging to must be configured into for mobile phone, it can according to need completely It omits within the scope of not changing the essence of the invention.
Processor 1080 is the control centre of mobile phone, using the various pieces of various interfaces and connection whole mobile phone, By running or execute the software program and/or module that are stored in memory 1020, and calls and be stored in memory 1020 Interior data execute the various functions and processing data of mobile phone, to carry out integral monitoring to mobile phone.Optionally, processor 1080 may include one or more processing units;Preferably, processor 1080 can integrate application processor and modulation /demodulation processing Device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainly located Reason wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 1080.
Mobile phone further includes the power supply 1090 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply Management system and processor 1080 are logically contiguous, to realize management charging, electric discharge and power consumption by power-supply management system The functions such as management.
Although being not shown, mobile phone can also include camera, bluetooth module etc., and details are not described herein.
In the present embodiment, processor 1080 included by the terminal device is also with the following functions:
Determine the type of display screen, the display screen is used to show the user interface of operation object;
If the display screen is abnormity screen, the screen display mode for the operation object is determined;
If the screen display mode is target pattern, by calling the corresponding display edge interface of the target pattern, By the operation object, corresponding display area is revised as meeting the target pattern on the display screen;
The user interface is rendered in display area after the modification.
Shown in Figure 11, the embodiment of the invention provides a kind of servers, can generate because configuration or performance are different Bigger difference may include one or more central processing unit (Central Processing Units, abbreviations CPU) 1122 (for example, one or more processors) and memory 1132, one or more storage application programs 1142 or data 1144 storage medium 1130 (such as one or more mass memory units).Wherein, memory 1132 It can be of short duration storage or persistent storage with storage medium 1130.The program for being stored in storage medium 1130 may include one Or more than one module (diagram does not mark), each module may include to the series of instructions operation in server.More into One step, central processing unit 1122 can be set to communicate with storage medium 1130, in setting for neural network model training The series of instructions operation in storage medium 1130 is executed on standby 1100.
For neural network model training equipment 1100 can also include one or more power supplys 1126, one Or more than one wired or wireless network interface 1150, one or more input/output interfaces 1158, and/or, one or More than one operating system 1141, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
The step as performed by server can be based on server architecture shown in the Figure 11 in above-described embodiment.
The specification of the embodiment of the present invention and term " first " in above-mentioned attached drawing, " second ", " third ", " the 4th " etc. (if present) is to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that this The data that sample uses are interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein for example can in addition to The sequence other than those of diagram or description is implemented herein.In addition, term " includes " and " having " and their any change Shape, it is intended that cover it is non-exclusive include, for example, containing the process, method of a series of steps or units, system, product Or equipment those of is not necessarily limited to be clearly listed step or unit, but may include be not clearly listed or for this A little process, methods, the other step or units of product or equipment inherently.
It should be appreciated that in the present invention, " at least one (item) " refers to one or more, " multiple " refer to two or It is more than two."and/or" indicates may exist three kinds of relationships for describing the incidence relation of affiliated partner, for example, " A and/ Or B " can be indicated: being only existed A, only existed B and exist simultaneously tri- kinds of situations of A and B, wherein A, B can be odd number or multiple Number.Character "/" typicallys represent the relationship that forward-backward correlation object is a kind of "or".At least one of " following (a) " or its similar to table It reaches, refers to any combination in these, any combination including individual event (a) or complex item (a).For example, in a, b or c At least one of (a), can indicate: a, b, c, " a and b ", " a and c ", " b and c ", or " a and b and c ", wherein a, b, c can be with It is individually, to be also possible to multiple.
In several embodiments provided by the present invention, it should be understood that disclosed system, device and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit It divides, only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or group Part can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown Or the mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, between device or unit Coupling or communication connection are connect, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, as unit The component of display may or may not be physical unit, it can and it is in one place, or may be distributed over more In a network unit.Some or all of unit therein can be selected to realize this embodiment scheme according to the actual needs Purpose.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, the technical side of the embodiment of the present invention Substantially all or part of the part that contributes to existing technology or the technical solution can be produced case in other words with software The form of product embodies, which is stored in a storage medium, including some instructions are used so that one Platform computer equipment (can be personal computer, server or the network equipment etc.) executes described in each embodiment of the present invention The all or part of the steps of method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic or disk etc. The various media that can store program code.
The above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although reference Invention is explained in detail for previous embodiment, those skilled in the art should understand that: it still can be right Technical solution documented by foregoing embodiments is modified or equivalent replacement of some of the technical features;And this It modifies or replaces, the spirit and model of technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution It encloses.

Claims (15)

1. a kind of rendering method of user interface, which is characterized in that the described method includes:
Determine the type of display screen, the display screen is used to show the user interface of operation object;
If the display screen is abnormity screen, the screen display mode for the operation object is determined;
If the screen display mode is target pattern, by calling the corresponding display edge interface of the target pattern, by institute Operation object is stated to be revised as meeting the target pattern in corresponding display area on the display screen;
The user interface is rendered in display area after the modification.
2. the method according to claim 1, wherein the method also includes:
If the operation object meets preset condition, the step of determination shows the type of screen is executed.
3. according to the method described in claim 2, it is characterized in that, the preset condition includes any of the following:
When the operation object completes starting;
When the operation object is switched to system foreground from the system background of the display affiliated intelligent terminal of screen;
When the operation object completes heat update.
4. the method according to claim 1, wherein described by calling the corresponding display side of the target pattern Along interface, by the operation object, corresponding display area is revised as meeting the target pattern on the display screen, packet It includes:
By calling the corresponding display edge interface of the target pattern to modify the corresponding Root View of the operation object, By the operation object, corresponding display area is revised as meeting the target pattern on the display screen.
5. the method according to claim 1, wherein the method also includes:
Determine the terminal type for being configured with the intelligent terminal of the display screen;
Corresponding display edge interface is determined according to the terminal type.
6. method described in -5 any one according to claim 1, which is characterized in that described if the abnormity screen is Liu Haiping Target pattern includes display fringe mode or hiding fringe mode.
7. according to the method described in claim 6, it is characterized in that, if the target pattern is display fringe mode, the fortune Corresponding display area is the display area for retaining fringe part to row object on the display screen;
If the target pattern is to hide fringe mode, the operation object corresponding display area is on the display screen Hide the display area of fringe part.
8. a kind of rendering device of user interface, which is characterized in that described device includes the first determination unit, the second determining list Member, modification unit and rendering unit:
First determination unit, for determining the type of display screen, the display screen is used to show the use of operation object Family interface;
Second determination unit, if determining the display screen for first determination unit as abnormity screen, determination is directed to The screen display mode of the operation object;
The modification unit passes through tune if determining that the screen display mode is target pattern for second determination unit With the corresponding display edge interface of the target pattern, by the operation object corresponding display area on the display screen It is revised as meeting the target pattern;
The rendering unit, for rendering the user interface in display area after the modification.
9. device according to claim 8, which is characterized in that described device further includes third determination unit:
The third determination unit, for if it is determined that the operation object meets preset condition, triggering first determination unit The step of executing the type of the determining display screen.
10. device according to claim 8, which is characterized in that the modification unit, for by calling the target mould The corresponding display edge interface of formula modifies to the corresponding Root View of the operation object, by the operation object described aobvious Corresponding display area is revised as meeting the target pattern on display screen curtain.
11. device according to claim 8, which is characterized in that described device further includes that the 4th determination unit and the 5th are true Order member:
4th determination unit, for determining the terminal type for being configured with the intelligent terminal of the display screen;
5th determination unit, for determining corresponding display edge interface according to the terminal type.
12. according to device described in claim 8-11 any one, which is characterized in that if the abnormity screen is Liu Haiping, institute Stating target pattern includes display fringe mode or hiding fringe mode.
13. device according to claim 12, which is characterized in that described if the target pattern is display fringe mode Corresponding display area is the display area for retaining fringe part to operation object on the display screen;
If the target pattern is to hide fringe mode, the operation object corresponding display area is on the display screen Hide the display area of fringe part.
14. a kind of rendering apparatus for user interface, which is characterized in that the equipment includes processor and memory:
Said program code is transferred to the processor for storing program code by the memory;
The processor is used for the rendering of the user interface according to the instruction execution claim 1-7 in said program code Method.
15. a kind of computer readable storage medium, which is characterized in that the computer readable storage medium is for storing program generation Code, said program code require the rendering method of user interface described in 1-7 for perform claim.
CN201910146557.9A 2019-02-27 2019-02-27 Rendering method and device of user interface Active CN109885373B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910146557.9A CN109885373B (en) 2019-02-27 2019-02-27 Rendering method and device of user interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910146557.9A CN109885373B (en) 2019-02-27 2019-02-27 Rendering method and device of user interface

Publications (2)

Publication Number Publication Date
CN109885373A true CN109885373A (en) 2019-06-14
CN109885373B CN109885373B (en) 2021-11-23

Family

ID=66929663

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910146557.9A Active CN109885373B (en) 2019-02-27 2019-02-27 Rendering method and device of user interface

Country Status (1)

Country Link
CN (1) CN109885373B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111459227A (en) * 2020-03-31 2020-07-28 联想(北京)有限公司 Electronic device and display control method thereof
CN112748894A (en) * 2019-10-30 2021-05-04 北京小米移动软件有限公司 Hole digging screen display method and device
CN114168031A (en) * 2022-02-11 2022-03-11 荣耀终端有限公司 Display optimization method and device for hole digging screen and storage medium
CN115328592A (en) * 2022-07-08 2022-11-11 华为技术有限公司 Display method and related device
CN115361468A (en) * 2022-10-21 2022-11-18 荣耀终端有限公司 Display optimization method and device during screen rotation and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250080A (en) * 2016-07-29 2016-12-21 腾讯科技(深圳)有限公司 Method for displaying image and device
CN107741806A (en) * 2011-07-29 2018-02-27 谷歌有限责任公司 System and method for rendering user interface element according to device type
CN108182043A (en) * 2018-01-19 2018-06-19 维沃移动通信有限公司 A kind of method for information display and mobile terminal
CN108519848A (en) * 2018-03-30 2018-09-11 联想(北京)有限公司 A kind of display control method and electronic equipment
CN108536366A (en) * 2018-03-28 2018-09-14 维沃移动通信有限公司 A kind of application window method of adjustment and terminal
CN108536498A (en) * 2017-12-29 2018-09-14 广东欧珀移动通信有限公司 Electronic device, the control method of chat interface and Related product
CN109032445A (en) * 2018-07-16 2018-12-18 维沃移动通信有限公司 A kind of control method for screen display and terminal device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107741806A (en) * 2011-07-29 2018-02-27 谷歌有限责任公司 System and method for rendering user interface element according to device type
CN106250080A (en) * 2016-07-29 2016-12-21 腾讯科技(深圳)有限公司 Method for displaying image and device
CN108536498A (en) * 2017-12-29 2018-09-14 广东欧珀移动通信有限公司 Electronic device, the control method of chat interface and Related product
CN108182043A (en) * 2018-01-19 2018-06-19 维沃移动通信有限公司 A kind of method for information display and mobile terminal
CN108536366A (en) * 2018-03-28 2018-09-14 维沃移动通信有限公司 A kind of application window method of adjustment and terminal
CN108519848A (en) * 2018-03-30 2018-09-11 联想(北京)有限公司 A kind of display control method and electronic equipment
CN109032445A (en) * 2018-07-16 2018-12-18 维沃移动通信有限公司 A kind of control method for screen display and terminal device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
奥特曼超人DUJINYANG: "Android兼容Huawei手机刘海屏解决方案", 《HTTPS://BLOG.CSDN.NET/DJY1992/ARTICLE/DETAILS/80683575》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112748894A (en) * 2019-10-30 2021-05-04 北京小米移动软件有限公司 Hole digging screen display method and device
CN111459227A (en) * 2020-03-31 2020-07-28 联想(北京)有限公司 Electronic device and display control method thereof
CN114168031A (en) * 2022-02-11 2022-03-11 荣耀终端有限公司 Display optimization method and device for hole digging screen and storage medium
CN115328592A (en) * 2022-07-08 2022-11-11 华为技术有限公司 Display method and related device
CN115328592B (en) * 2022-07-08 2023-12-29 华为技术有限公司 Display method and related device
CN115361468A (en) * 2022-10-21 2022-11-18 荣耀终端有限公司 Display optimization method and device during screen rotation and storage medium
CN115361468B (en) * 2022-10-21 2023-02-28 荣耀终端有限公司 Display optimization method and device during screen rotation and storage medium

Also Published As

Publication number Publication date
CN109885373B (en) 2021-11-23

Similar Documents

Publication Publication Date Title
CN109885373A (en) A kind of rendering method and device of user interface
CN105867730B (en) The display methods and device of status bar
CN111596982B (en) Display method, display device and electronic equipment
CN104571787B (en) A kind of message display method and communication terminal
CN104571908B (en) A kind of method and apparatus of Object Selection
CN106547844B (en) A kind for the treatment of method and apparatus of user interface
JP2015534693A (en) Desktop display method, apparatus, terminal, program, and recording medium
CN114816617B (en) Content presentation method, device, terminal equipment and computer readable storage medium
CN108958805A (en) menu display method and device
CN113542825B (en) Screen projection display method, system, terminal device and storage medium
CN108595201A (en) A kind of application program update method and mobile terminal
CN107066268A (en) The display location switching method and device of widget application
CN109328329A (en) Using the processing method of data, device and terminal device
CN109189300A (en) A kind of view circularly exhibiting method and apparatus
CN109040441A (en) Using display methods of attending to anything else, mobile terminal and computer readable storage medium
CN109284144A (en) A kind of fast application processing method and mobile terminal
CN110363785A (en) A kind of super frame detection method and device of text
CN108009033A (en) Simulate touch control method, device and mobile terminal
CN106096367A (en) A kind of mobile terminal wakes up processing method, device and equipment up
CN105808043B (en) A kind of setting method and mobile terminal of terminal applies
CN110045890A (en) The display methods and terminal device of application identities
CN107357651B (en) Application acceleration method and device and terminal
CN107103074A (en) The processing method and mobile terminal of a kind of sharing information
CN107957841A (en) Roll screenshotss method and device
CN109062643A (en) A kind of display interface method of adjustment, device and terminal

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
GR01 Patent grant
GR01 Patent grant