[go: up one dir, main page]

CN108037956A - A kind of display interface display methods, display device and computer-readable recording medium - Google Patents

A kind of display interface display methods, display device and computer-readable recording medium Download PDF

Info

Publication number
CN108037956A
CN108037956A CN201711442077.4A CN201711442077A CN108037956A CN 108037956 A CN108037956 A CN 108037956A CN 201711442077 A CN201711442077 A CN 201711442077A CN 108037956 A CN108037956 A CN 108037956A
Authority
CN
China
Prior art keywords
bar
status bar
navigation bar
display
color
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711442077.4A
Other languages
Chinese (zh)
Inventor
郑斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanchang Black Shark Technology Co Ltd
Original Assignee
Nanchang Black Shark 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 Nanchang Black Shark Technology Co Ltd filed Critical Nanchang Black Shark Technology Co Ltd
Priority to CN201711442077.4A priority Critical patent/CN108037956A/en
Publication of CN108037956A publication Critical patent/CN108037956A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

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

Abstract

The present invention provides a kind of display interface display methods, display device and computer-readable recording medium, the display interface display methods comprises the following steps:S101:Judge whether the application program in an intelligent terminal produces a display refresh operation;S102:When the application program in the intelligent terminal produces a display refresh operation, the foreground color of the status bar or navigation bar is calculated based on the background color of status bar on display interface or navigation bar by an inverse algorithm;S103:The status bar or navigation bar are shown in the display interface of the intelligent terminal.After above-mentioned technical proposal is implemented, by the pressure inverse mechanism to status bar or navigation bar, the unification of system theme visual effect is maintained, simplifies development logic of the third party application to status bar or navigation bar;Status bar or navigation bar information keep being clearly visible to a user, and improve user-interaction experience.

Description

A kind of display interface display methods, display device and computer-readable recording medium
Technical field
The present invention relates to display interface to optimize field, more particularly to a kind of display interface display methods, display device and meter Calculation machine readable storage medium storing program for executing.
Background technology
The application of the intelligent terminal such as smart mobile phone, tablet computer is increasingly popularized at present, is based particularly on Android operation system The intelligent terminal of system (Android System), third party develops on the framework of the operating system meets various application demands Application program, that is, APP.These application programs are often according to the various display interfaces of Functional Design of itself, that is, UI (user interface) interface, for human-computer interaction.The display interface of application program can still retain intelligent terminal operation system Status bar or navigation bar, the status bar refers to be shown in the strip display area at the top of the display interface, is usually used in showing Show the information such as communication signal conditions, state of charge, time;The navigation bar refers to the strip for being shown in the display interface bottom Display area, the navigation bar are equipped with least one virtual push button, such as return push-button, main interface button etc., can receive use The operation at family is to carry out returning to operation or main interface display operation.
In the prior art, each application program can voluntarily set status bar or navigation bar by the interface that operating system provides Color, including foreground color and background color, the foreground color, that is, status bar or icon and the color of font on navigation bar; The color of background on the background color, that is, status bar or navigation bar, that is, except foreground color referent is with exterior domain Color, the background color is typically all uniform color, such as is unified for black background or the background of other colors.Using The developer of program can set the background color of status bar or navigation bar according to the display interface style of the application program, further according to The background color carries out inverse calculating, obtains the foreground color larger with background color contrast, such as when background color is deep When tone or thin shade, foreground color is set to thin shade or shade, foreground color often with intelligent terminal main interface Status bar or navigation bar foreground color it is different.
However, the prior art still suffers from problems with:
1st, the developer of application program can forget to change foreground color, or change improper so that the status bar Or the foreground color and background color of navigation bar are uncoordinated;
2nd, different application programs is different to the threshold definitions of inverse in inverse algorithm, for same background color, Different level of application may set different foreground colors, cause visual effect inconsistent;
3rd, some application programs can set immersion status bar or navigation bar, can be by status bar or the background color of navigation bar Transparent color is designed as, the inverse to foreground color, which calculates, brings difficulty.
In order to pursue visual effect it is unified, it is necessary to it is a kind of can force in the display interface to each application program status bar or The foreground color of navigation bar carries out the display methods of inverse, shields each application program to status bar or navigation bar foreground color voluntarily Set.
The content of the invention
The present invention provides a kind of display interface display methods, display device and computer-readable recording medium, shielding are each Application program sets the foreground color of status bar in display interface or navigation bar, force according to status bar in each application program or The background color of navigation bar sets corresponding foreground color.
The first aspect of the present invention, discloses a kind of display interface display methods, comprises the following steps:
S101:Judge whether the application program in an intelligent terminal produces a display refresh operation;
S102:When the application program in the intelligent terminal produces a display refresh operation, pass through an inverse algorithm base The foreground color of the status bar or navigation bar is calculated in the background color of status bar on display interface or navigation bar;
S103:The status bar or navigation bar are shown in the display interface of the intelligent terminal.
Preferably, in step S101, the display refresh operation includes following any operation:
1) start-up operation of any application program;
2) any application program performs modification operation to the color of status bar or navigation bar;
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation;
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
Preferably, step S102 comprises the following steps:
S102-1:Judge the status bar or navigation bar for pellucidity or opaque state;
S102-2:When the status bar or navigation bar are opaque state, the back of the body of the status bar or navigation bar is obtained Scape color;
S102-3:The foreground color of the status bar or navigation bar is set to the background face with the status bar or navigation bar The anti-tone of form and aspect;
S102-4:When the status bar or navigation bar are pellucidity, status bar or navigation to the application program The display area on column performs shot operation, obtains a status bar sectional drawing or navigation bar sectional drawing;
S102-5:One sectional drawing background colour is calculated by a sampling algorithm to the status bar sectional drawing or navigation bar sectional drawing Adjust;
S102-6:The foreground color of the status bar or navigation bar is set to the color opposite with the sectional drawing background color tone Adjust.
Preferably, the step S102 is further comprising the steps of:
S102-7:When the status bar or navigation bar are pellucidity and the background color of the application program display interface For Transparent color when, obtain the background color that next layer in the intelligent terminal display interface is in the display window of dispaly state;
S102-8:The foreground color of the status bar or navigation bar is set to opposite with the background color of the display window Tone.
Preferably, after S103, the display interface display methods is further comprising the steps of:
S104:Preserve the status bar of the application program or the foreground color of navigation bar;
S105:When the application program produces a display refresh operation again, according to the state preserved in step S104 The foreground color of column or navigation bar shows the status bar or navigation bar.
The second aspect of the present invention, discloses a kind of display interface display device, including:
Judgment module, judges whether the application program in an intelligent terminal produces a display refresh operation;
Inverse computing module, is connected with the judgment module, when the judgment module judges the application in an intelligent terminal When program produces a display refresh operation, pass through background color of the inverse algorithm based on status bar on display interface or navigation bar Calculate the foreground color of the status bar or navigation bar;
First display module, is connected with the inverse computing module, shown in the display interface of the intelligent terminal described in Status bar or navigation bar.
Preferably, when the judgment module judges whether the application program produces a display refresh operation, the display Refresh operation includes following any operation:
1) start-up operation of any application program;
2) any application program performs modification operation to the color of status bar or navigation bar;
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation;
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
Preferably, the inverse computing module includes:
Pellucidity judging unit, judges the status bar or navigation bar for pellucidity or opaque state;
First background color acquiring unit, is connected with the pellucidity judging unit, when the pellucidity judges list When member judges the status bar or navigation bar for opaque state, the background color of the status bar or navigation bar is obtained;
First color setting unit, is connected with the first background color acquiring unit, by the status bar or navigation bar Foreground color be set to the tone opposite with the background color of the status bar or navigation bar;
Sectional drawing unit, is connected with the pellucidity judging unit, when the pellucidity judging unit judges the shape When state column or navigation bar are pellucidity, the display area of status bar or navigation bar to the application program performs sectional drawing behaviour Make, obtain a status bar sectional drawing or navigation bar sectional drawing;
Computing unit is sampled, is connected with the sectional drawing unit, the status bar sectional drawing or navigation bar sectional drawing is adopted by one A sectional drawing background color tone is calculated in sample algorithm;
Second color setting unit, is connected with the sampling computing unit, by the prospect face of the status bar or navigation bar Color is set to the tone opposite with the sectional drawing background color tone.
Preferably, the inverse computing module further includes:
Second background color acquiring unit, is connected with the pellucidity judging unit, when the pellucidity judges list Member judges the background color that the status bar or navigation bar are pellucidity and the application program display interface when being Transparent color, Obtain the background color that next layer in the intelligent terminal display interface is in the display window of dispaly state;
3rd color setting unit, is connected with the second background color acquiring unit, by the status bar or navigation bar Foreground color be set to the tone opposite with the background color of the display window.
Preferably, the display interface display device further includes:
Preserving module, is connected with the inverse computing module, before the status bar or navigation bar that preserve the application program Scape color;
Second display module, is connected with the preserving module, when the application program produces a display refresh operation again When, show the status bar or navigation bar according to the status bar or the foreground color of navigation bar that are preserved in the preserving module.
The third aspect of the present invention, discloses a kind of computer-readable recording medium, is stored thereon with computer program, institute State when computer program is executed by processor and realize following steps:
S106:Judge whether the application program in an intelligent terminal produces a display refresh operation;
S107:When the application program in the intelligent terminal produces a display refresh operation, pass through an inverse algorithm base The foreground color of the status bar or navigation bar is calculated in the background color of status bar on display interface or navigation bar;
S108:The status bar or navigation bar are shown in the display interface of the intelligent terminal.
Preferably, in step S106, the display refresh operation includes following any operation:
1) start-up operation of any application program;
2) any application program performs modification operation to the color of status bar or navigation bar;
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation;
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
Preferably, step S107 comprises the following steps:
S107-1:Judge the status bar or navigation bar for pellucidity or opaque state;
S107-2:When the status bar or navigation bar are opaque state, the back of the body of the status bar or navigation bar is obtained Scape color;
S107-3:The foreground color of the status bar or navigation bar is set to the background face with the status bar or navigation bar The anti-tone of form and aspect;
S107-4:When the status bar or navigation bar are pellucidity, status bar or navigation to the application program The display area on column performs shot operation, obtains a status bar sectional drawing or navigation bar sectional drawing;
S107-5:One sectional drawing background colour is calculated by a sampling algorithm to the status bar sectional drawing or navigation bar sectional drawing Adjust;
S107-6:The foreground color of the status bar or navigation bar is set to the color opposite with the sectional drawing background color tone Adjust.
Preferably, the step S107 is further comprising the steps of:
S107-7:When the status bar or navigation bar are pellucidity and the background color of the application program display interface For Transparent color when, obtain the background color that next layer in the intelligent terminal display interface is in the display window of dispaly state;
S107-8:The foreground color of the status bar or navigation bar is set to opposite with the background color of the display window Tone.
Preferably, after S108, the computer program is further comprising the steps of:
S109:Preserve the status bar of the application program or the foreground color of navigation bar;
S110:When the application program produces a display refresh operation again, according to the state preserved in step S109 The foreground color of column or navigation bar shows the status bar or navigation bar.
After employing above-mentioned technical proposal, compared with prior art, have the advantages that:
1. by the pressure inverse mechanism to status bar or navigation bar, the unification of system theme visual effect is maintained, is simplified Development logic of the third party application to status bar or navigation bar;
2. status bar or navigation bar information keep being clearly visible to a user, user-interaction experience is improved;
3. pair a variety of different types of status bars and the correct inverse under different scenes;
4. application program is supported especially to set status bar color as characteristic and close forced regime column inverse.
Brief description of the drawings
Fig. 1 is the flow diagram for meeting display interface display methods in one embodiment of the present invention;
Fig. 2 is the flow diagram of step S102 in Fig. 1;
Fig. 3 is the flow diagram of the supplement step of step S102 in Fig. 2 in another embodiment;
Fig. 4 is the structure diagram for meeting display interface display device in one embodiment of the present invention;
Fig. 5 is the structure diagram of inverse computing module 12 in Fig. 4;
Fig. 6 is the flow for meeting computer program on computer-readable recording medium described in one embodiment of the present invention Schematic diagram;
Fig. 7 is the flow diagram of step S107 in Fig. 6;
Fig. 8 is the flow diagram of the supplement step of step S107 in Fig. 7 in another embodiment.
Reference numeral:
10- display interfaces display device, 11- judgment modules, 12- inverses computing module, the first display modules of 13-, 14- are protected Storing module, the second display modules of 15-, 121- pellucidities judging unit, the first background colors of 122- acquiring unit, 123- first Color setting unit, 124- sectional drawings unit, 125- samplings computing unit, the second colors of 126- setting unit, the second backgrounds of 127- Color acquiring unit, the 3rd color setting units of 128-.
Embodiment
The advantages of the present invention is further explained below in conjunction with attached drawing and specific embodiment.
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to During attached drawing, unless otherwise indicated, the same numbers in different attached drawings represent the same or similar key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they be only with it is such as appended The example of the consistent apparatus and method of some aspects be described in detail in claims, the disclosure.
It is only merely for the purpose of description specific embodiment in the term that the disclosure uses, and is not intended to be limiting the disclosure. " one kind " of singulative used in disclosure and the accompanying claims book, " described " and "the" are also intended to including majority Form, unless context clearly shows that other implications.It is also understood that term "and/or" used herein refers to and wraps Containing the associated list items purpose of one or more, any or all may be combined.
It will be appreciated that though various information, but this may be described using term first, second, third, etc. in the disclosure A little information should not necessarily be limited by these terms.These terms are only used for same type of information being distinguished from each other out.For example, do not departing from In the case of disclosure scope, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as One information.Depending on linguistic context, word as used in this " if " can be construed to " ... when " or " when ... When " or " in response to determining ".
In the description of the present invention, it is to be understood that term " longitudinal direction ", " transverse direction ", " on ", " under ", "front", "rear", The orientation or position relationship of the instruction such as "left", "right", " vertical ", " level ", " top ", " bottom " " interior ", " outer " is based on attached drawing institutes The orientation or position relationship shown, is for only for ease of the description present invention and simplifies description, rather than instruction or the dress for implying meaning Put or element there must be specific orientation, with specific azimuth configuration and operation, therefore it is not intended that to limit of the invention System.
In the description of the present invention, unless otherwise prescribed with limit, it is necessary to explanation, term " installation ", " connected ", " connection " should be interpreted broadly, for example, it may be the connection inside mechanical connection or electrical connection or two elements, can To be to be connected directly, can also be indirectly connected by intermediary, for the ordinary skill in the art, can basis Concrete condition understands the concrete meaning of above-mentioned term.
In follow-up description, the suffix using such as " module ", " component " or " unit " for representing element is only Be conducive to the explanation of the present invention, itself do not have a specific meaning.Therefore, " module " can mixedly make with " component " With.
It is described aobvious to meet the flow diagram of display interface display methods in one embodiment of the present invention refering to Fig. 1 Show that interface display method comprises the following steps:
S101:Judge whether the application program in an intelligent terminal produces a display refresh operation.
In the present embodiment, the display refresh operation must be produced by application program (i.e. APP), can be to the intelligent terminal Display interface refreshed, can be the start-up operation of application program, the switching of application program display interface, application program pair Wallpaper is modified;The display refresh operation can also be modification behaviour of the application program to the color of status bar or navigation bar Make, such as modification background color, modification foreground color etc..The display refresh operation that any application program produces can be used as this step Suddenly the object judged, the display interface switching between different application fall within the category of display refresh operation.Due to respectively should The class or the interface of method provided with program palpus call operation system realizes display function, such as View classes, Surface classes, because This judges that the display refresh operation can be realized by being monitored to the interface of relevant class or method and show refresh operation Judgement.
S102:When the application program in the intelligent terminal produces a display refresh operation, pass through an inverse algorithm base The foreground color of the status bar or navigation bar is calculated in the background color of status bar on display interface or navigation bar.
When step S101 judges to set up, i.e., when the application program in described intelligent terminal produces a display refresh operation, Perform this step.This step performs inverse and calculates, and is counted according to the background color of status bar or navigation bar on the display interface Calculate the foreground color of the status bar or navigation bar.For visual angle, background color and the foreground color tool of display interface When having larger contrast, the content of prospect uses the progress font writing of black color most aobvious easily by user discrimination, such as on blank sheet of paper Eye.When this step performs, the background color of the status bar or navigation bar is determined by the application program, from relevant class or Method interface can obtain setting value of the application program to the background color of the status bar or navigation bar, such as Increase field in LayoutParams and preserve the status bar of setting or the background color of navigation bar.Then passed through according to the setting value One inverse algorithm calculates the tone of the background color contrast maximum with the status bar or navigation bar as the status bar Or the foreground color of navigation bar.The color of image is represented by pixel number in computer systems, such as common rgb pixel System, color, number range 0-255 are represented using trichromatic pixel number.The realization of the inverse algorithm, can incite somebody to action 255 subtract the pixel number of the background color of the status bar or navigation bar, obtained pixel number be the status bar or The pixel number of the foreground color of navigation bar.The realization of the inverse algorithm, can also be each by being preset in the intelligent terminal The corresponding inverse of kind color, forms one group of correspondence, only need to be according to the background of status bar or navigation bar when carrying out inverse calculating Color searches corresponding inverse in the correspondence.
The execution of this step is the aspect execution in operating system, shield each application program itself to the status bar or The setting of navigation bar foreground color, realizes that the foreground color of unified status bar or navigation bar is set.Such as this step can be right The methods of Setstatusbar, Setvis, SetBackground or class are called, and are realized to before status bar or navigation bar Scape color is set.Since the display interface style that different application programs uses is different, for the background of status bar or navigation bar Color sets also difference, and the operation of this step can obtain different foreground colors, to realize complementary picture effect, facilitates user's vision to know Not.And for the identical background color that different application is set, identical foreground color can be obtained after the operation of this step, in fact The uniformity of existing visual effect;And this method operating system aspect perform, no matter each application program how to handle status bar or The foreground color of navigation bar, this method eventually prospect according to the inverse algorithm in this step to the status bar or navigation bar Color carry out inverse calculating, realize force inverse mechanism, while can make after inverse the background color of status bar or navigation bar and Foreground color has larger contrast, and user can be made high-visible, improves user-interaction experience.
S103:The status bar or navigation bar are shown in the display interface of the intelligent terminal.
This step according to the status bar or navigation bar being calculated in step S102 by inverse algorithm prospect face Color carries out the display of the status bar or navigation bar, displays for a user status bar or navigation bar with complementary picture effect.It is specific real Now, on the basis of step S102 is to correlation technique or class parameter setting by call the classes such as SystemUiVisibility or Method therein realizes the display of display interface.After above-mentioned steps perform, system can be according to the background of status bar or navigation bar Color carries out the foreground color that status bar or navigation bar is calculated in inverse, avoids each application program to status bar or navigation bar Foreground color carry out the different setting of style, maintain the unification of system theme visual effect.Simultaneously as system level is Through realizing inverse function, third party application carries out exploitation without the foreground color calculating to status bar or navigation bar and sets Put, simplify development logic.
Further as the display interface display methods is improved, when step S102 is performed, the display refresh operation Including following any operation:
1) start-up operation of any application program:
The application program display interface of itself will necessarily be opened during application program launching on the basis of original display interface, Namely there is new display interface to produce, change display content.
2) any application program performs modification operation to the color of status bar or navigation bar:
Application program voluntarily can perform modification to the color of status bar or navigation bar, such as right The classes such as systemUiVisibility, setStatusBarColor, setBackground or method are called or parameter is repaiied Change, you can as display refresh operation.Need to react to above-mentioned modification, by calculating the status bar or navigation bar Foreground color to adapt to the modification of background color.
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation:
This operation is not for application program, but the desktop or locking screen interface of the intelligent terminal have modified wallpaper, It is exactly that the main interface of operating system or the background patterns of locking screen interface are replaced, falls within display refresh operation, it is necessary to right Status bar or navigation bar carry out corresponding color synchronization modification.
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
This operation is initiated by application program, is just the operation that present invention needs force shielding, therefore application program itself The foreground color to status bar or navigation bar initiated is performed when inverse is reruned, it is necessary to perform the step S102 to the state The foreground color of column or navigation bar is unifiedly calculated, and the operation of reruning of the application program inverse of itself is not worked.
As long as the above-mentioned any operation of application program launching, this method are carried out forcing inverse, can so shield using journey The modification of the foreground color of ordered pair status bar or navigation bar, makes the authority of modification foreground color take back in system level.
Further as the display interface display methods is improved, after step S103, the display interface display side Method further includes step:
S104:Preserve the status bar of the application program or the foreground color of navigation bar.
This step preserves the foreground color of the status bar or navigation bar that are calculated in the step S02, for every One application program respectively preserves.It is achieved in that from the interface of relevant class or method and obtains the status bar or navigation bar The pixel number of foreground color and preservation.
S105:When the application program produces a display refresh operation again, according to the state preserved in step S104 The foreground color of column or navigation bar shows the status bar or navigation bar.
When an application program produces a display refresh operation again, that is, the display brush judged in the step S101 When new operation occurs again, without using being calculated in step S102 by inverse algorithm, it can directly invoke in step S104 The foreground color of the status bar or navigation bar that preserve is shown, system resource is saved, without computing repeatedly.
This improvement embodiment is supported to remember the foreground color of status bar or navigation bar, avoids repetitive operation.At this In invention other embodiment, the foreground color of User Defined status bar or navigation bar may also allow for;May also set up operation by Button or switch, it is allowed to user opened for different application program selections force inverse function or close force inverse function with Keep original design.
Fig. 2 is the flow diagram of step S102 in Fig. 1, and the step S102 comprises the following steps:
S102-1:Judge the status bar or navigation bar for pellucidity or opaque state.
The status bar or navigation bar can be arranged to pellucidity by many application programs, that is, without background color, It is transparent, therefore the calculating of the foreground color of the status bar or navigation bar just loses basis and treated, it is necessary to distinguish.This step Rapid execution, can obtain in the onCreate methods of Activity classes and allow the transparent window attribute of status bar, so as to judge institute It is pellucidity or opaque state to state status bar or navigation bar.
S102-2:When the status bar or navigation bar are opaque state, the back of the body of the status bar or navigation bar is obtained Scape color.
When step S102-1 judges the status bar or navigation bar for opaque state, this step is performed.This step obtains The background color of the status bar or navigation bar is taken, such as is realized by getStatusBarColor methods to background color Obtain.
S102-3:The foreground color of the status bar or navigation bar is set to the background face with the status bar or navigation bar The anti-tone of form and aspect.
This step performs inverse to the foreground color of the status bar or navigation bar and sets, and is obtained according in step S102-2 The status bar or navigation bar background color carry out inverse calculating, the foreground color is set to and the background color phase Anti- tone.Tone refers to the general inclination of picture color in piece image, is big color effect.Since which color is mutual For opposite color it is difficult to accurately confirm, particularly in the state of image digitazation, color is embodied by pixel number, Neng Goutong The expression that pixel number realizes trickle color distinction is crossed, inverse definition can not be carried out by unified standard.Therefore this step As long as it is opposite to ensure tone, it is ensured that the background color and foreground color have the colour contrast readily identified.
S102-4:When the status bar or navigation bar are pellucidity, status bar or navigation to the application program The display area on column performs shot operation, obtains a status bar sectional drawing or navigation bar sectional drawing.
When step S102-1 judges the status bar or navigation bar for pellucidity, this step is performed.Due to the shape The background color of state column or navigation bar is basis that is transparent, can not being calculated as inverse, therefore considers to select the status bar or lead The color for the display interface that boat column is covered calculates basis as inverse.This step performs shot operation, to the application program Status bar or the display area of navigation bar perform shot operation, obtain a status bar sectional drawing or navigation bar sectional drawing.
S102-5:One sectional drawing background colour is calculated by a sampling algorithm to the status bar sectional drawing or navigation bar sectional drawing Adjust.
The status bar sectional drawing or navigation bar sectional drawing embody the color style of the intrinsic display interface of the application program, and Such display interface is even often with pattern, irregular colour.In order to obtain single color so as to inverse, it is necessary to the shape State column sectional drawing or navigation bar sectional drawing are sampled, and are realized by a sampling algorithm.When the sampling algorithm is realized, the shape is chosen Multiple pixels of diverse location on state column sectional drawing or navigation bar sectional drawing, then calculate the pixel value average of these pixels, will The pixel value average is as sectional drawing background color tone.
S102-6:The foreground color of the status bar or navigation bar is set to the color opposite with the sectional drawing background color tone Adjust.
This step performs inverse to the foreground color of the status bar or navigation bar and sets, and is obtained according in step S102-5 Sectional drawing background color tone carry out inverse calculating, the foreground color is set to the tone opposite with the sectional drawing background color tone.
This improvement embodiment carries out correct inverse for different types of status bar or navigation bar, makes status bar or navigation bar Foreground color can be adapted with the background color of display interface, such as when status bar or navigation bar are pellucidity, choosing Status bar or the background color of navigation bar corresponding region is taken to calculate basis as inverse, for instantly popular pellucidity Column or immersion status bar can make correct inverse.
Refering to Fig. 3, for the flow diagram of the supplement step of step S102 in Fig. 2 in another embodiment, the step S102 is further comprising the steps of:
S102-7:When the status bar or navigation bar are pellucidity and the background color of the application program display interface For Transparent color when, obtain the background color that next layer in the intelligent terminal display interface is in the display window of dispaly state.
This step further segments the status bar or navigation bar for the situation of pellucidity, i.e., described application program , can not be by carrying out sectional drawing to the display area of status bar or navigation bar come real when the background color of display interface is also Transparent color Existing background color obtains, and must continually look for next layer and be in the display window of dispaly state, and choose the background of the display window Color.Multiple display windows, that is, window are often run on the intelligent terminal, such as is each in foreground or backstage The application program of operation has the display window of oneself.These display windows can Layering manifestation, currently front stage operation should With the display interface of program in the superiors, when the background color of the currently display interface of the application program of front stage operation is During light colour, continue to find the display window in dispaly state to lower floor and the display window is obtained by corresponding class or method Background color setting.
S102-8:The foreground color of the status bar or navigation bar is set to opposite with the background color of the display window Tone.
This step performs inverse to the foreground color of the status bar or navigation bar and sets, and is obtained according in step S102-7 Display window background color carry out inverse calculating, the foreground color is set to the background color phase with the display window Anti- tone.
Display interface display methods in the present invention in application, the display area of the status bar or navigation bar according to respectively should Changed with the dispaly state of program, for example, during the intelligent terminal transverse screen, split screen when, the status bar or navigation bar also can phases Ground change display location is answered, to keep the dispaly state of opposite crests or opposing floor portion.The present invention can be individually used for status bar Foreground color setting, the foreground color of navigation bar still sets by each application program;Also the prospect to navigation bar can be individually used for Color settings, the foreground color of status bar are still set by each application program;Also can be at the same time to the prospect face of status bar and navigation bar Color carries out unified setting, setting of the shielding application program to the foreground color of status bar and navigation bar.The present invention can also be in system Set in interface and operation button is set, it is allowed to which user is configured the status bar of each application program or the foreground color of navigation bar Selection, for certain applications program, the foreground color of status bar or navigation bar when may be selected not force to run it is set Put, voluntarily set by application program, keep the original pattern of Android operation system of Google's issue.
It is described aobvious to meet the structure diagram of display interface display device 10 in one embodiment of the present invention refering to Fig. 4 Show that interface display apparatus 10 includes:
- judgment module 11
The judgment module 11 judges whether the application program in an intelligent terminal produces a display refresh operation.It is described to sentence The relevant class of display function or the interface of method that disconnected module 11 provides operating system are monitored, and are realized and are shown refresh operation Judgement.
- inverse computing module 12
The inverse computing module 12 is connected with the judgment module 11, when the judgment module 11 judges an intelligent terminal When interior application program produces a display refresh operation, by an inverse algorithm based on status bar on display interface or navigation bar Background color calculates the foreground color of the status bar or navigation bar.The inverse computing module 12 is obtained from the judgment module 11 Judging result is taken, when judging result is set up, is obtained from the interface of the relevant class of the foreground color of status bar or navigation bar or method Setting value of the application program to the background color of the status bar or navigation bar is taken, it is then anti-by one according to the setting value Color algorithm is calculated as the status bar or leads with the tone of the status bar or the background color contrast maximum of navigation bar The foreground color on boat column.The inverse computing module 12 can be obtained by the pixel number to background color by 255 subtractions Inverse, can also carry out inverse acquisition according to the correspondence of default a variety of colors.
The inverse computing module 12 is arranged in operating system, is not operated in application program, is shielded and each is applied journey Setting of the sequence itself to the status bar or navigation bar foreground color, realizes that the foreground color of unified status bar or navigation bar is set Put.
- the first display module 13
First display module 13 is connected with the inverse computing module 12, is shown in the display interface of the intelligent terminal Show the status bar or navigation bar.First display module 13 obtains the status bar from the inverse computing module 12 or leads The foreground color on boat column is set, and the aobvious of the status bar or navigation bar is carried out according to the foreground color of the status bar or navigation bar Show, display for a user status bar or navigation bar with complementary picture effect.
Further as the display interface display device 10 is improved, and the display interface display device 10 further includes:
- preserving module 14
The preserving module 14 is connected with the inverse computing module 12, preserves status bar or the navigation of the application program The foreground color on column.The preserving module 14 obtains the status bar being calculated or navigation from the inverse computing module 12 The foreground color on column, and be stored in the intelligent terminal, preserve a foreground color for each application program is corresponding.
- the second display module 15
Second display module 15 is connected with the preserving module 14, when the application program produces a display brush again During new operation, show the status bar according to the status bar or the foreground color of navigation bar that are preserved in the preserving module 14 or lead Navigate column.
Further as the display interface display device 10 is improved, and the judgment module 11 judges the application program When whether producing a display refresh operation, the display refresh operation includes following any operation:
1) start-up operation of any application program;
2) any application program performs modification operation to the color of status bar or navigation bar;
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation;
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
Refering to Fig. 5, for the structure diagram of inverse computing module 12 in Fig. 4, the inverse computing module 12 includes:
- pellucidity judging unit 121
The pellucidity judging unit 121 judges the status bar or navigation bar for pellucidity or opaque state. The pellucidity judging unit 121 can obtain in the onCreate methods of Activity classes allows the transparent window category of status bar Property, so as to judge the status bar or navigation bar for pellucidity or opaque state.
- the first background color acquiring unit 122
The first background color acquiring unit 122 is connected with the pellucidity judging unit 121, when the transparence When state judging unit 121 judges the status bar or navigation bar for opaque state, the back of the body of the status bar or navigation bar is obtained Scape color.The first background color acquiring unit 122 can be realized to background color by getStatusBarColor methods Obtain.
- the first color setting unit 123
The first color setting unit 123 is connected with the first background color acquiring unit 122, by the status bar Or the foreground color of navigation bar is set to the tone opposite with the background color of the status bar or navigation bar.First color is set The background color that unit 123 obtains the status bar or navigation bar from the first background color acquiring unit 122 is put, passes through one The foreground color of the status bar or navigation bar is calculated in embedded inverse algorithm.
- sectional drawing unit 124
The sectional drawing unit 124 is connected with the pellucidity judging unit 121, when the pellucidity judging unit 121 when judging the status bar or navigation bar for pellucidity, the viewing area of status bar or navigation bar to the application program Domain performs shot operation, obtains a status bar sectional drawing or navigation bar sectional drawing.
- sampling computing unit 125
The sampling computing unit 125 is connected with the sectional drawing unit 124, to the status bar sectional drawing or navigation bar sectional drawing One sectional drawing background color tone is calculated by a sampling algorithm.It is described sampling computing unit 125 choose the status bar sectional drawing or Multiple pixels of diverse location on navigation bar sectional drawing, then calculate the pixel value average of these pixels, by the pixel value Average is as sectional drawing background color tone.
- the second color setting unit 126
The second color setting unit 126 is connected with the sampling computing unit 125, by the status bar or navigation bar Foreground color be set to the tone opposite with the sectional drawing background color tone.The second color setting unit 126 is from the sampling Computing unit 125 obtains the sectional drawing background color tone, and carries out inverse calculating, obtains the color opposite with the sectional drawing background color tone Adjust as the status bar or the foreground color of navigation bar.
Further as the display interface display device 10 is improved, and the inverse computing module 12 further includes:
- the second background color acquiring unit 127
The second background color acquiring unit 127 is connected with the pellucidity judging unit 121, when the transparence State judging unit 121 judges the status bar or navigation bar for pellucidity and the background color of the application program display interface For Transparent color when, obtain the background color that next layer in the intelligent terminal display interface is in the display window of dispaly state.
- the three color setting unit 128
The 3rd color setting unit 128 is connected with the second background color acquiring unit 127, by the status bar Or the foreground color of navigation bar is set to the tone opposite with the background color of the display window.The 3rd color setting unit 128 obtain the background color of the display window from the second background color acquiring unit 127, and carry out inverse calculating, obtain To the tone opposite with the background color of the display window as the status bar or the foreground color of navigation bar.
Refering to Fig. 6, to meet described in one embodiment of the present invention computer program on computer-readable recording medium Flow diagram, be stored with computer program on the computer-readable recording medium, the computer program is by processor Following steps are realized during execution:
S106:Judge whether the application program in an intelligent terminal produces a display refresh operation;
S107:When the application program in the intelligent terminal produces a display refresh operation, pass through an inverse algorithm base The foreground color of the status bar or navigation bar is calculated in the background color of status bar on display interface or navigation bar;
S108:The status bar or navigation bar are shown in the display interface of the intelligent terminal.
Further as the computer program is improved, and the computer program is further comprising the steps of:
S109:Preserve the status bar of the application program or the foreground color of navigation bar;
S110:When the application program produces a display refresh operation again, according to the state preserved in step S109 The foreground color of column or navigation bar shows the status bar or navigation bar.
Further as the computer program is improved, and in step S106, the display refresh operation includes following One operation:
1) start-up operation of any application program;
2) any application program performs modification operation to the color of status bar or navigation bar;
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation;
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
Refering to Fig. 7, the flow diagram for being step S107 in Fig. 6, the step S107 comprises the following steps:
S107-1:Judge the status bar or navigation bar for pellucidity or opaque state;
S107-2:When the status bar or navigation bar are opaque state, the back of the body of the status bar or navigation bar is obtained Scape color;
S107-3:The foreground color of the status bar or navigation bar is set to the background face with the status bar or navigation bar The anti-tone of form and aspect;
S107-4:When the status bar or navigation bar are pellucidity, status bar or navigation to the application program The display area on column performs shot operation, obtains a status bar sectional drawing or navigation bar sectional drawing;
S107-5:One sectional drawing background colour is calculated by a sampling algorithm to the status bar sectional drawing or navigation bar sectional drawing Adjust;
S107-6:The foreground color of the status bar or navigation bar is set to the color opposite with the sectional drawing background color tone Adjust.
Refering to Fig. 8, for the flow diagram of the supplement step of step S107 in Fig. 7 in another embodiment, the step S107 is further comprising the steps of:
S107-7:When the status bar or navigation bar are pellucidity and the background color of the application program display interface For Transparent color when, obtain the background color that next layer in the intelligent terminal display interface is in the display window of dispaly state;
S107-8:The foreground color of the status bar or navigation bar is set to opposite with the background color of the display window Tone.
The method and step of above computer program is consistent with the implementation of the display interface display methods in the present invention, no Repeat again.
It should be noted that the embodiment of the present invention has preferable implementation, and not the present invention is made any type of Limitation, any one skilled in the art change or are modified to possibly also with the technology contents of the disclosure above equivalent effective Embodiment, as long as without departing from the content of technical solution of the present invention, makees above example according to technical spirit of the invention Any modification or equivalent variations and modification, in the range of still falling within technical solution of the present invention.

Claims (13)

1. a kind of display interface display methods, it is characterised in that comprise the following steps:
S101:Judge whether the application program in an intelligent terminal produces a display refresh operation;
S102:When the application program in the intelligent terminal produces a display refresh operation, it is based on by an inverse algorithm aobvious Show the foreground color of the background color of the status bar or navigation bar calculating status bar or navigation bar on interface;
S103:The status bar or navigation bar are shown in the display interface of the intelligent terminal.
2. display interface display methods as claimed in claim 1, it is characterised in that
In step S101, the display refresh operation includes following any operation:
1) start-up operation of any application program;
2) any application program performs modification operation to the color of status bar or navigation bar;
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation;
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
3. display interface display methods as claimed in claim 1 or 2, it is characterised in that
Step S102 comprises the following steps:
S102-1:Judge the status bar or navigation bar for pellucidity or opaque state;
S102-2:When the status bar or navigation bar are opaque state, the background face of the status bar or navigation bar is obtained Color;
S102-3:The foreground color of the status bar or navigation bar is set to the background color phase with the status bar or navigation bar Anti- tone;
S102-4:When the status bar or navigation bar are pellucidity, status bar or navigation bar to the application program Display area performs shot operation, obtains a status bar sectional drawing or navigation bar sectional drawing;
S102-5:One sectional drawing background color tone is calculated by a sampling algorithm to the status bar sectional drawing or navigation bar sectional drawing;
S102-6:The foreground color of the status bar or navigation bar is set to the tone opposite with the sectional drawing background color tone.
4. display interface display methods as claimed in claim 3, it is characterised in that
The step S102 is further comprising the steps of:
S102-7:When the background color that the status bar or navigation bar are pellucidity and the application program display interface is During light colour, the background color that next layer in the intelligent terminal display interface is in the display window of dispaly state is obtained;
S102-8:The foreground color of the status bar or navigation bar is set to the color opposite with the background color of the display window Adjust.
5. display interface display methods as claimed in claim 1 or 2, it is characterised in that
After S103, the display interface display methods is further comprising the steps of:
S104:Preserve the status bar of the application program or the foreground color of navigation bar;
S105:When the application program produces a display refresh operation again, according to the status bar preserved in step S104 or The foreground color of navigation bar shows the status bar or navigation bar.
A kind of 6. display interface display device, it is characterised in that including:
Judgment module, judges whether the application program in an intelligent terminal produces a display refresh operation;
Inverse computing module, is connected with the judgment module, when the judgment module judges the application program in an intelligent terminal When producing a display refresh operation, calculated by an inverse algorithm based on the background color of status bar on display interface or navigation bar The foreground color of the status bar or navigation bar;
First display module, is connected with the inverse computing module, and the state is shown in the display interface of the intelligent terminal Column or navigation bar.
7. display interface display device as claimed in claim 6, it is characterised in that
When the judgment module judges whether the application program produces a display refresh operation, the display refresh operation includes Following any operation:
1) start-up operation of any application program;
2) any application program performs modification operation to the color of status bar or navigation bar;
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation;
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
8. display interface display device as claimed in claims 6 or 7, it is characterised in that
The display interface display device further includes:
Preserving module, is connected with the inverse computing module, preserves the status bar of the application program or the prospect face of navigation bar Color;
Second display module, is connected with the preserving module, when the application program produces a display refresh operation again, presses The status bar or navigation bar are shown according to the status bar or the foreground color of navigation bar preserved in the preserving module.
9. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program quilt Processor realizes following steps when performing:
S106:Judge whether the application program in an intelligent terminal produces a display refresh operation;
S107:When the application program in the intelligent terminal produces a display refresh operation, it is based on by an inverse algorithm aobvious Show the foreground color of the background color of the status bar or navigation bar calculating status bar or navigation bar on interface;
S108:The status bar or navigation bar are shown in the display interface of the intelligent terminal.
10. computer-readable recording medium as claimed in claim 9, it is characterised in that
In step S106, the display refresh operation includes following any operation:
1) start-up operation of any application program;
2) any application program performs modification operation to the color of status bar or navigation bar;
3) desktop of the intelligent terminal or locking screen interface perform wallpaper modification operation;
4) any application program performs the foreground color of the status bar or navigation bar inverse and reruns operation.
11. the computer-readable recording medium as described in claim 9 or 10, it is characterised in that
Step S107 comprises the following steps:
S107-1:Judge the status bar or navigation bar for pellucidity or opaque state;
S107-2:When the status bar or navigation bar are opaque state, the background face of the status bar or navigation bar is obtained Color;
S107-3:The foreground color of the status bar or navigation bar is set to the background color phase with the status bar or navigation bar Anti- tone;
S107-4:When the status bar or navigation bar are pellucidity, status bar or navigation bar to the application program Display area performs shot operation, obtains a status bar sectional drawing or navigation bar sectional drawing;
S107-5:One sectional drawing background color tone is calculated by a sampling algorithm to the status bar sectional drawing or navigation bar sectional drawing;
S107-6:The foreground color of the status bar or navigation bar is set to the tone opposite with the sectional drawing background color tone.
12. computer-readable recording medium as claimed in claim 11, it is characterised in that
The step S107 is further comprising the steps of:
S107-7:When the background color that the status bar or navigation bar are pellucidity and the application program display interface is During light colour, the background color that next layer in the intelligent terminal display interface is in the display window of dispaly state is obtained;
S107-8:The foreground color of the status bar or navigation bar is set to the color opposite with the background color of the display window Adjust.
13. the computer-readable recording medium as described in claim 9 or 10, it is characterised in that
After S108, the computer program is further comprising the steps of:
S109:Preserve the status bar of the application program or the foreground color of navigation bar;
S110:When the application program produces a display refresh operation again, according to the status bar preserved in step S109 or The foreground color of navigation bar shows the status bar or navigation bar.
CN201711442077.4A 2017-12-27 2017-12-27 A kind of display interface display methods, display device and computer-readable recording medium Pending CN108037956A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711442077.4A CN108037956A (en) 2017-12-27 2017-12-27 A kind of display interface display methods, display device and computer-readable recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711442077.4A CN108037956A (en) 2017-12-27 2017-12-27 A kind of display interface display methods, display device and computer-readable recording medium

Publications (1)

Publication Number Publication Date
CN108037956A true CN108037956A (en) 2018-05-15

Family

ID=62097902

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711442077.4A Pending CN108037956A (en) 2017-12-27 2017-12-27 A kind of display interface display methods, display device and computer-readable recording medium

Country Status (1)

Country Link
CN (1) CN108037956A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109460272A (en) * 2018-09-11 2019-03-12 广州优视网络科技有限公司 For the application display method and device of Android system
CN109885224A (en) * 2019-02-26 2019-06-14 努比亚技术有限公司 Interface of input method display methods, storage medium and mobile terminal
CN110069193A (en) * 2019-03-15 2019-07-30 努比亚技术有限公司 A kind of interface switching method of wearable device, wearable device and storage medium
CN110618849A (en) * 2018-12-25 2019-12-27 北京时光荏苒科技有限公司 Notification bar setting method, device, equipment and storage medium
CN110955480A (en) * 2019-11-20 2020-04-03 北京金山安全软件有限公司 View display method and device
CN111198636A (en) * 2018-11-20 2020-05-26 北京京东尚科信息技术有限公司 Status bar display method, terminal and storage medium
CN111240538A (en) * 2018-11-29 2020-06-05 深圳市优必选科技有限公司 Navigation bar control method and terminal equipment
CN111399965A (en) * 2020-04-16 2020-07-10 Oppo广东移动通信有限公司 User interface compatible display method and device, equipment and storage medium
CN113377479A (en) * 2021-06-25 2021-09-10 展讯通信(天津)有限公司 Switching method and device of application visual theme, storage medium and terminal
WO2024017145A1 (en) * 2022-07-20 2024-01-25 华为技术有限公司 Display method and electronic device

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140059464A1 (en) * 2012-08-21 2014-02-27 Trane International Inc. Mobile device with graphical user interface for monitoring an operation schedule of a building automation system
US20140096037A1 (en) * 2012-09-28 2014-04-03 Interactive Memories, Inc. Methods for Dynamic Prioritization of Graphical Digital Assets for Presentation in an Electronic Interface
CN104850395A (en) * 2015-04-17 2015-08-19 魅族科技(中国)有限公司 Interface display method and system
CN105867730A (en) * 2016-03-24 2016-08-17 广东欧珀移动通信有限公司 Display method and device of status bar
CN106155454A (en) * 2015-03-30 2016-11-23 阿里巴巴集团控股有限公司 A kind of interface display method, device and electronic equipment
CN106201535A (en) * 2016-07-14 2016-12-07 广州神马移动信息科技有限公司 The method and apparatus that toolbar background color converts along with the domain color of picture
CN106502689A (en) * 2016-11-02 2017-03-15 珠海市魅族科技有限公司 A kind of display methods of status bar and device
CN106970746A (en) * 2017-03-31 2017-07-21 武汉斗鱼网络科技有限公司 Title bar method to set up and device
CN107315515A (en) * 2017-06-20 2017-11-03 努比亚技术有限公司 Color change method, terminal and the computer-readable recording medium of status bar icon
CN107479793A (en) * 2017-09-07 2017-12-15 青岛海信移动通信技术股份有限公司 Navigation bar display methods, device and computer-readable recording medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140059464A1 (en) * 2012-08-21 2014-02-27 Trane International Inc. Mobile device with graphical user interface for monitoring an operation schedule of a building automation system
US20140096037A1 (en) * 2012-09-28 2014-04-03 Interactive Memories, Inc. Methods for Dynamic Prioritization of Graphical Digital Assets for Presentation in an Electronic Interface
CN106155454A (en) * 2015-03-30 2016-11-23 阿里巴巴集团控股有限公司 A kind of interface display method, device and electronic equipment
CN104850395A (en) * 2015-04-17 2015-08-19 魅族科技(中国)有限公司 Interface display method and system
CN105867730A (en) * 2016-03-24 2016-08-17 广东欧珀移动通信有限公司 Display method and device of status bar
CN106201535A (en) * 2016-07-14 2016-12-07 广州神马移动信息科技有限公司 The method and apparatus that toolbar background color converts along with the domain color of picture
CN106502689A (en) * 2016-11-02 2017-03-15 珠海市魅族科技有限公司 A kind of display methods of status bar and device
CN106970746A (en) * 2017-03-31 2017-07-21 武汉斗鱼网络科技有限公司 Title bar method to set up and device
CN107315515A (en) * 2017-06-20 2017-11-03 努比亚技术有限公司 Color change method, terminal and the computer-readable recording medium of status bar icon
CN107479793A (en) * 2017-09-07 2017-12-15 青岛海信移动通信技术股份有限公司 Navigation bar display methods, device and computer-readable recording medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
田海 编著: "《零基础学UI》", 31 December 2016, 成都:电子科技大学出版社 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109460272A (en) * 2018-09-11 2019-03-12 广州优视网络科技有限公司 For the application display method and device of Android system
CN111198636A (en) * 2018-11-20 2020-05-26 北京京东尚科信息技术有限公司 Status bar display method, terminal and storage medium
CN111240538A (en) * 2018-11-29 2020-06-05 深圳市优必选科技有限公司 Navigation bar control method and terminal equipment
CN110618849A (en) * 2018-12-25 2019-12-27 北京时光荏苒科技有限公司 Notification bar setting method, device, equipment and storage medium
CN109885224A (en) * 2019-02-26 2019-06-14 努比亚技术有限公司 Interface of input method display methods, storage medium and mobile terminal
CN110069193A (en) * 2019-03-15 2019-07-30 努比亚技术有限公司 A kind of interface switching method of wearable device, wearable device and storage medium
CN110069193B (en) * 2019-03-15 2021-11-19 努比亚技术有限公司 Interface switching method of wearable device, wearable device and storage medium
CN110955480A (en) * 2019-11-20 2020-04-03 北京金山安全软件有限公司 View display method and device
CN110955480B (en) * 2019-11-20 2024-02-23 北京金山猎豹科技有限公司 View display method and device
CN111399965A (en) * 2020-04-16 2020-07-10 Oppo广东移动通信有限公司 User interface compatible display method and device, equipment and storage medium
CN113377479A (en) * 2021-06-25 2021-09-10 展讯通信(天津)有限公司 Switching method and device of application visual theme, storage medium and terminal
WO2024017145A1 (en) * 2022-07-20 2024-01-25 华为技术有限公司 Display method and electronic device

Similar Documents

Publication Publication Date Title
CN108037956A (en) A kind of display interface display methods, display device and computer-readable recording medium
EP3220249B1 (en) Method, device and terminal for implementing regional screen capture
CN104135684B (en) A kind of interface display method and device based on Firefox OS
US8572501B2 (en) Rendering graphical objects based on context
US20120017180A1 (en) Method for adjusting the background image on a screen
CN111949181B (en) Display adjustment method and device, storage medium and electronic equipment
CN108376094B (en) Notification message display method and device, computer equipment and storage medium
KR20150038518A (en) Setting an operating-system color using a photograph
CN106484396A (en) Night changing method, device and terminal unit
US20180268515A1 (en) Information processing method and client
US20150187095A1 (en) Method and device for implementing page mask
CN107704300A (en) Information processing method and electronic equipment
US9798437B2 (en) Information processing method and electronic device
CN104461614A (en) Method for processing theme resource and electronic device
EP0836157B1 (en) Information processing apparatus
CN109032450A (en) Mobile terminal and its suspension identification display method
CN114138215A (en) A display method and related equipment
CN111414115A (en) Key control method, computer readable storage medium and terminal thereof
US20120092338A1 (en) Image composition apparatus, image retrieval method, and storage medium storing program
CN106033334A (en) An interface element drawing method and device
CN105488381A (en) Color block sliding based mobile terminal unlocking method and system
CN104699364A (en) Control assembly display method and system for application
CN104714739B (en) Information processing method and electronic equipment
CN107632746A (en) A kind of application interface display methods and device
US20030007004A1 (en) Differentiating dialog box boundaries by implementing reserved colors

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