[go: up one dir, main page]

CN103885678A - Method and device for displaying object - Google Patents

Method and device for displaying object Download PDF

Info

Publication number
CN103885678A
CN103885678A CN201410099470.8A CN201410099470A CN103885678A CN 103885678 A CN103885678 A CN 103885678A CN 201410099470 A CN201410099470 A CN 201410099470A CN 103885678 A CN103885678 A CN 103885678A
Authority
CN
China
Prior art keywords
virtualization
background picture
display mode
module
degree
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
CN201410099470.8A
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.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201410099470.8A priority Critical patent/CN103885678A/en
Publication of CN103885678A publication Critical patent/CN103885678A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a method and device for displaying an object, and belongs to the technical field of user interface design. The method comprises the steps of obtaining the to-be-displayed object, determining the display transparency enabling the object to be displayed to penetrate through a background picture and displaying the to-be-displayed object on the upper layer of the background picture according to the display transparency. According to the method, the display transparency enabling the object to be displayed to penetrate through the background picture is determined, the to-be-displayed object is displayed on the upper layer of the background picture according to the display transparency, therefore, colors of the to-be-displayed object can be changed along with color changes of the background picture, the display mode of the object is simplified, meanwhile, the display effect of changing the display colors of the to-be-displayed object is achieved, and the user experience is improved.

Description

Show method and the device of object
Technical field
The disclosure relates to user-interface design technical field, relates in particular to a kind of method and device that shows object.
Background technology
Along with the demand of a tractor serves several purposes of people to electronic equipment is increasing, the function that electronic equipment can provide is more and more huger, and making is providing function aspects, and the difference between each electronic equipment is more and more less.In market with keen competition, how making oneself electronic equipment show one's talent is each electronic equipment production firm problem demanding prompt solution.And the electronic equipment that provides personalized object to show often can obtain higher user's experience, obtain the favor of more users.For example, provide the electronic equipment of the text control of variable color to have good user's experience.Therefore, how the object such as the text control to variable color shows, has become raising user to experience, and increases the key of competitive power.
In correlation technique, in the time showing object, first, obtain several points adjacent with the edge of this object in object background, and by as a reference point the point obtaining; Secondly, calculate the colour of all reference point colors, and try to achieve the mean value of the color colour of all reference point, the as a setting average color of color; Then, try to achieve the inverse colour of the color of the average color representative of background color according to the average color of background color; Finally, the colour of object color is set as to the inverse colour of the average color of background color.
First the method for this demonstration object need to calculate the colour of all reference point colors, try to achieve again the mean value of the color colour of all reference point, finally try to achieve the inverse colour of the color of the average color representative of background color, make calculated amount larger, calculate too complexity, be not suitable for using.
Summary of the invention
In order to overcome the problem existing in correlation technique, the disclosure provides a kind of method and device that shows object.
According to the first aspect of disclosure embodiment, a kind of object method that shows is provided, comprising:
Obtain object to be shown;
Determine the degree of showing transparency that makes described object to be shown can see through background picture;
Show described object to be shown on described background picture upper strata according to described degree of showing transparency.
Described before described background picture upper strata shows described object to be shown according to described degree of showing transparency, also comprise:
Background picture corresponding to described object to be shown processed in virtualization, and shows virtualization background picture after treatment.
Described virtualization also comprises after processing the background picture that described object to be shown is corresponding:
Determine the display mode of described object to be shown according to virtualization background picture after treatment;
Describedly show described object to be shown on described background picture upper strata according to described degree of showing transparency, comprising:
Show described object to be shown on virtualization background picture after treatment upper strata according to described degree of showing transparency and definite display mode.
Background picture corresponding to described object to be shown processed in described virtualization, comprising:
Background picture corresponding to object to be shown described in light tone virtualization;
The described display mode of determining described object to be shown according to virtualization background picture after treatment, comprising:
Determine that according to light tone virtualization background picture after treatment the display mode of described object to be shown is dark-coloured display mode.
Background picture corresponding to described object to be shown processed in described virtualization, comprising:
Background picture corresponding to object to be shown described in dark-coloured virtualization;
The described display mode of determining described object to be shown according to virtualization background picture after treatment, comprising:
Determine that according to dark-coloured virtualization background picture after treatment the display mode of described object to be shown is light tone display mode.
Described degree of showing transparency is the arbitrary numerical value within the scope of 0.6-0.7.
According to the second aspect of disclosure embodiment, a kind of object apparatus that shows is provided, comprising:
Acquisition module, for obtaining object to be shown;
The first determination module, for determining the degree of showing transparency that makes described object to be shown can see through background picture;
The first display module, shows described object to be shown for the degree of showing transparency of determining according to described the first determination module on described background picture upper strata.
Described device, also comprises:
Virtualization module, processes background picture corresponding to described object to be shown for virtualization;
The second display module, for showing described virtualization module virtualization background picture after treatment.
Described device, also comprises:
The second determination module, for determining the display mode of described object to be shown according to described virtualization module virtualization background picture after treatment;
Described the first display module, shows described object to be shown for degree of showing transparency and the definite display mode of described the second determination module determined according to described the first determination module on described virtualization module virtualization background picture after treatment upper strata.
Described virtualization module, for background picture corresponding to object to be shown described in light tone virtualization;
Described the second determination module, for determining that according to described virtualization module light tone virtualization background picture after treatment the display mode of described object to be shown is dark-coloured display mode.
Described virtualization module, for background picture corresponding to object to be shown described in dark-coloured virtualization.
Described the second determination module, for determining that according to the dark-coloured virtualization of described virtualization module background picture after treatment the display mode of described object to be shown is light tone display mode.
The degree of showing transparency that described the first determination module is determined is the arbitrary numerical value within the scope of 0.6-0.7.
According to the third aspect of disclosure embodiment, a kind of object apparatus that shows is provided, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain object to be shown;
Determine the degree of showing transparency that makes described object to be shown can see through background picture;
Show described object to be shown on described background picture upper strata according to described degree of showing transparency.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
By determining, the object to be shown getting can be seen through after the degree of showing transparency of background picture, show object to be shown on background picture upper strata according to degree of showing transparency, thereby the color that realizes object to be shown can change along with the change color of background picture, in simplifying object display mode, reach the display effect that changes object Show Color to be shown.Simultaneously, process by virtualization the background picture that object to be shown is corresponding, determine the display mode of object to be shown according to virtualization background picture after treatment, and show object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency and definite display mode, make the display brightness of object to be shown and the display brightness of background picture form bright dark contrast, promote display effect, improved user's experience.
Should be understood that, it is only exemplary and explanatory that above general description and details are hereinafter described, and can not limit the disclosure.
Brief description of the drawings
Accompanying drawing is herein merged in instructions and forms the part of this instructions, shows embodiment according to the invention, and is used from and explains principle of the present invention with instructions one.
Fig. 1 is according to a kind of process flow diagram that shows object method shown in an exemplary embodiment.
Fig. 2 is the process flow diagram that shows object method according to the another kind shown in an exemplary embodiment.
Fig. 3 is according to the schematic diagram of a kind of user interface shown in an exemplary embodiment.
Fig. 4 is the display effect schematic diagram that shows object according to the demonstration object method shown in an exemplary embodiment.
Fig. 5 is the schematic diagram that shows object apparatus according to the first shown in an exemplary embodiment.
Fig. 6 is the schematic diagram that shows object apparatus according to the second shown in an exemplary embodiment.
Fig. 7 is according to the schematic diagram of the third demonstration object apparatus shown in an exemplary embodiment.
Fig. 8 is according to the block diagram of a kind of device shown in an exemplary embodiment.
Embodiment
Here will at length describe exemplary embodiment, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless separately there is expression, the same numbers in different accompanying drawings represents same or analogous key element.Embodiment described in following exemplary embodiment does not represent all embodiments consistent with the present invention.On the contrary, they are only and the example of apparatus and method as consistent in some aspects that described in detail in appended claims, of the present invention.
Fig. 1 is according to a kind of process flow diagram that shows object method shown in an exemplary embodiment, as shown in Figure 1, shows that object method, for terminal, comprises the following steps.
In step 101, obtain object to be shown.
In step 102, determine the degree of showing transparency that makes object to be shown can see through background picture.
In step 103, show object to be shown on background picture upper strata according to degree of showing transparency.
Wherein, before background picture upper strata shows object to be shown according to degree of showing transparency, also comprise:
The background picture that object to be shown is corresponding is processed in virtualization, and shows virtualization background picture after treatment.
Virtualization also comprises after processing the background picture that object to be shown is corresponding:
Determine the display mode of object to be shown according to virtualization background picture after treatment;
Show object to be shown on background picture upper strata according to degree of showing transparency, comprising:
Show object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency and definite display mode.
The background picture that object to be shown is corresponding is processed in virtualization, comprising:
The background picture that light tone virtualization object to be shown is corresponding;
The display mode of determining object to be shown according to virtualization background picture after treatment, comprising:
Determine that according to light tone virtualization background picture after treatment the display mode of object to be shown is dark-coloured display mode.
The background picture that object to be shown is corresponding is processed in virtualization, comprising:
Background picture corresponding to dark-coloured virtualization object to be shown;
The display mode of determining object to be shown according to virtualization background picture after treatment, comprising:
Determine that according to dark-coloured virtualization background picture after treatment the display mode of object to be shown is light tone display mode.
Degree of showing transparency is the arbitrary numerical value within the scope of 0.6-0.7.
The method that disclosure embodiment provides, by determining, the object to be shown getting can be seen through after the degree of showing transparency of background picture, show object to be shown on background picture upper strata according to degree of showing transparency, thereby the color that realizes object to be shown can change along with the change color of background picture, in simplifying object display mode, reach the display effect that changes object Show Color to be shown.Simultaneously, process by virtualization the background picture that object to be shown is corresponding, determine the display mode of object to be shown according to virtualization background picture after treatment, and show object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency and definite display mode, make the display brightness of object to be shown and the display brightness of background picture form bright dark contrast, promote display effect, improved user's experience.
Fig. 2 is according to a kind of process flow diagram that shows object method shown in an exemplary embodiment, as shown in Figure 2, shows that object method, for terminal, comprises the following steps.
In step 201, obtain object to be shown.
The present embodiment does not limit the concrete acquisition methods that obtains object to be shown, include but not limited to: obtain gesture instruction, if the gesture instruction getting is for choosing a certain file, the word comprising in the content of a certain file of choosing being shown is as the object to be shown getting.Object to be shown can also be other forms of content except word, and the present embodiment does not also limit the particular content of object to be shown.
Taking the user interface shown in Fig. 3 as example, obtain gesture instruction, if the gesture instruction getting is for choosing an icon that is called " weather ", using corresponding the icon of choosing expansion content as the object to be shown getting.
In step 202, determine the degree of showing transparency that makes object to be shown can see through background picture.
The present embodiment does not limit concrete definite method of determining the degree of showing transparency that makes object to be shown can see through background picture, include but not limited to, if the device of demonstration object provides, function is set, at this, value that transparency of acquiescence is provided in function is set, or at this, value that can set in advance transparency in function is set, according to the value of transparency of the acquiescence providing in function is set, or determine according to the value that the transparency setting in advance in function is set the degree of showing transparency that makes object to be shown can see through background picture.
In addition, the present embodiment does not limit the occurrence that makes object to be shown can see through the degree of showing transparency of background picture of determining, for example: degree of showing transparency is the arbitrary numerical value within the scope of 0.6-0.7.
In step 203, the background picture that object to be shown is corresponding is processed in virtualization, and shows virtualization background picture after treatment.
The concrete virtualization algorithm that the present embodiment adopts while virtualization not being processed to background picture corresponding to object to be shown limits, for example: process by Gauss algorithm virtualization the background picture that object to be shown is corresponding.
In addition, in the time that background picture corresponding to object to be shown processed in virtualization, include but not limited to process according to any virtualization effect virtualization in following two kinds of virtualization effects the background picture that object to be shown is corresponding:
The first virtualization effect: the background picture that light tone virtualization object to be shown is corresponding;
The second virtualization effect: the background picture that dark-coloured virtualization object to be shown is corresponding.
The present embodiment is in the time implementing, can select the virtualization of a kind of virtualization effect to process the background picture that object to be shown is corresponding at random from above-mentioned two kinds of virtualization effects at random, also can from above-mentioned two kinds of virtualization effects, select the virtualization of a kind of virtualization effect to process the background picture that object to be shown is corresponding according to other choice criteria, the present embodiment to not selecting a kind of concrete choice criteria of virtualization effect to limit from above-mentioned two kinds of virtualization effects.
In step 204, determine the display mode of object to be shown according to virtualization background picture after treatment.
Because the display mode of object to be shown is set to process display mode that the virtualization effect of the background picture that object to be shown is corresponding is contrary and can promote with virtualization the display effect of object to be shown, the display mode of the objects to be shown of therefore, determining according to virtualization background picture difference after treatment is also by difference.
Show if virtualization background picture after treatment is light tone, in step 203, select background picture corresponding to the first virtualization effect virtualization object to be shown, determine that the display mode of object to be shown is dark-coloured display mode; If virtualization background picture after treatment is dark-coloured demonstration, in step 203, select background picture corresponding to the second virtualization effect virtualization object to be shown, determine that the display mode of object to be shown is light tone display mode.
In step 205, show object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency and definite display mode.
The present embodiment is not to showing that according to degree of showing transparency and definite display mode the concrete display packing of object to be shown limits on virtualization background picture after treatment upper strata, for example: using background picture after treatment virtualization as first show layers, using object to be shown as second show layers, on first show layers, show second show layers.
Taking degree of showing transparency as 0.65 as example, if determine in step 204 that the display mode of object to be shown is dark-coloured display mode, be 0.65 dark-coloured demonstration object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency; If determine in step 204 that the display mode of object to be shown is light tone display mode, be that 0.65 light tone shows object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency.
In addition, more clearly understand the application disclosure display effect of the method demonstration object providing is provided, taking display interface shown in Fig. 3 as example, the content that the object of choosing in Fig. 3 is shown is example as object to be shown, comprises the contents such as word " weather condition ", " daytime today: fine ", " tonight: fine ", " drcssing index ... .. " in this object to be shown.Process by the virtualization of Gauss algorithm light tone the background picture that object to be shown is corresponding, determine that according to virtualization background picture after treatment the display mode of object to be shown is dark-coloured display mode again, and be 0.65 dark-coloured demonstration object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency, the effect after demonstration is with reference to Fig. 4.
The method that disclosure embodiment provides, by determining, the object to be shown getting can be seen through after the degree of showing transparency of background picture, show object to be shown on background picture upper strata according to degree of showing transparency, thereby the color that realizes object to be shown can change along with the change color of background picture, in simplifying object display mode, reach the display effect that changes object Show Color to be shown.Simultaneously, process by virtualization the background picture that object to be shown is corresponding, determine the display mode of object to be shown according to virtualization background picture after treatment, and show object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency and definite display mode, make the display brightness of object to be shown and the display brightness of background picture form bright dark contrast, promote display effect, improved user's experience.
Fig. 5 shows object apparatus schematic diagram according to the one shown in an exemplary embodiment.With reference to Fig. 5, this device comprises acquisition module 501, the first determination modules 502 and the first display module 503.
This acquisition module 501, is configured to obtain object to be shown;
This first determination module 502, is configured to determine the degree of showing transparency that makes object to be shown can see through background picture;
This first display module 503, the degree of showing transparency that is configured to determine according to the first determination module on background picture upper strata shows object to be shown.
With reference to Fig. 6, this device, also comprises: virtualization module 504 and the second display module 505.
This virtualization module 504, is configured to virtualization and processes the background picture that object to be shown is corresponding;
This second display module 505, is configured to show virtualization module virtualization background picture after treatment.
With reference to Fig. 7, this device, also comprises: the second determination module 506.
This second determination module 506, is configured to determine according to virtualization module virtualization background picture after treatment the display mode of object to be shown;
Wherein, this first display module 503, the degree of showing transparency and the definite display mode of the second determination module 506 that are configured to determine according to the first determination module 502 on virtualization module virtualization background picture after treatment upper strata show object to be shown.
This virtualization module 504, is configured to background picture corresponding to light tone virtualization object to be shown;
This second determination module 506, is configured to determine that according to virtualization module light tone virtualization background picture after treatment the display mode of object to be shown is dark-coloured display mode.
Alternatively, this virtualization module 504, is configured to background picture corresponding to dark-coloured virtualization object to be shown.
This second determination module 506, is configured to determine that according to the dark-coloured virtualization of virtualization module background picture after treatment the display mode of object to be shown is light tone display mode.
The degree of showing transparency that this first determination module 502 is determined is the arbitrary numerical value within the scope of 0.6-0.7.
About the device in above-described embodiment, wherein the concrete mode of modules executable operations have been described in detail in the embodiment about the method, will not elaborate explanation herein.
The device that disclosure embodiment provides, by determining, the object to be shown getting can be seen through after the degree of showing transparency of background picture, show object to be shown on background picture upper strata according to degree of showing transparency, thereby the color that realizes object to be shown can change along with the change color of background picture, in simplifying object display mode, reach the display effect that changes object Show Color to be shown.Simultaneously, process by virtualization the background picture that object to be shown is corresponding, determine the display mode of object to be shown according to virtualization background picture after treatment, and show object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency and definite display mode, make the display brightness of object to be shown and the display brightness of background picture form bright dark contrast, promote display effect, improved user's experience.
Fig. 8 is a kind of for showing the block diagram of device 800 of object according to shown in an exemplary embodiment.For example, device 800 can be mobile phone, computing machine, digital broadcast terminal, information receiving and transmitting equipment, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Fig. 8, device 800 can comprise following one or more assembly: processing components 802, storer 804, power supply module 806, multimedia groupware 808, audio-frequency assembly 810, the interface 812 of I/O (I/O), sensor module 814, and communications component 816.
The integrated operation of processing components 802 common control device 800, such as with demonstration, call, data communication, the operation that camera operation and record operation are associated.Treatment element 802 can comprise that one or more processors 820 carry out instruction, to complete all or part of step of above-mentioned method.In addition, processing components 802 can comprise one or more modules, is convenient to mutual between processing components 802 and other assemblies.For example, processing element 802 can comprise multi-media module, to facilitate mutual between multimedia groupware 808 and processing components 802.
Storer 804 is configured to store various types of data to be supported in the operation of equipment 800.The example of these data comprises for any application program of operation on device 800 or the instruction of method, contact data, telephone book data, message, picture, video etc.Storer 804 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read-only memory (prom), ROM (read-only memory) (ROM), magnetic store, flash memory, disk or CD.
Electric power assembly 806 provides electric power for installing 800 various assemblies.Electric power assembly 806 can comprise power-supply management system, one or more power supplys, and other and the assembly that generates, manages and distribute electric power to be associated for device 800.
Multimedia groupware 808 is included in the screen that an output interface is provided between described device 800 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises that one or more touch sensors are with the gesture on sensing touch, slip and touch panel.Described touch sensor is the border of sensing touch or sliding action not only, but also detects duration and the pressure relevant to described touch or slide.In certain embodiments, multimedia groupware 808 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 800 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 810 is configured to output and/or input audio signal.For example, audio-frequency assembly 810 comprises a microphone (MIC), and when device 800 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The sound signal receiving can be further stored in storer 804 or be sent via communications component 816.In certain embodiments, audio-frequency assembly 810 also comprises a loudspeaker, for output audio signal.
I/O interface 812 is for providing interface between processing components 802 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor module 814 comprises one or more sensors, is used to device 800 that the state estimation of various aspects is provided.For example, sensor module 814 can detect the opening/closing state of equipment 800, the relative positioning of assembly, for example described assembly is display and the keypad of device 800, the position of all right pick-up unit 800 of sensor module 814 or 800 1 assemblies of device changes, user is with device 800 existence that contact or do not have the temperature variation of device 800 orientation or acceleration/deceleration and device 800.Sensor module 814 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor module 814 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor module 814 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communications component 816 is configured to be convenient to the communication of wired or wireless mode between device 800 and other equipment.Device 800 wireless networks that can access based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 816 receives broadcast singal or the broadcast related information from external broadcasting management system via broadcast channel.In one exemplary embodiment, described communication component 816 also comprises near-field communication (NFC) module, to promote junction service.For example, can be based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 800 can be realized by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD) (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components, for carrying out said method.
In the exemplary embodiment, also provide a kind of non-provisional computer-readable recording medium that comprises instruction, for example, comprised the storer 804 of instruction, above-mentioned instruction can have been carried out said method by the processor 820 of device 800.For example, described non-provisional computer-readable recording medium can be ROM, random-access memory (ram), CD-ROM, tape, floppy disk and optical data storage equipment etc.
A kind of non-provisional computer-readable recording medium, in the time that the instruction in described storage medium is carried out by the processor of mobile terminal, makes mobile terminal can carry out a kind of object method that shows, described method comprises:
Obtain object to be shown;
Determine the degree of showing transparency that makes described object to be shown can see through background picture;
Show described object to be shown on described background picture upper strata according to described degree of showing transparency.
The device that disclosure embodiment provides, by determining, the object to be shown getting can be seen through after the degree of showing transparency of background picture, show object to be shown on background picture upper strata according to degree of showing transparency, thereby the color that realizes object to be shown can change along with the change color of background picture, in simplifying object display mode, reach the display effect that changes object Show Color to be shown.Simultaneously, process by virtualization the background picture that object to be shown is corresponding, determine the display mode of object to be shown according to virtualization background picture after treatment, and show object to be shown on virtualization background picture after treatment upper strata according to degree of showing transparency and definite display mode, make the display brightness of object to be shown and the display brightness of background picture form bright dark contrast, promote display effect, improved user's experience.
Those skilled in the art, considering instructions and putting into practice after invention disclosed herein, will easily expect other embodiment of the present invention.The application is intended to contain any modification of the present invention, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present invention and comprised undocumented common practise or the conventional techniques means in the art of the disclosure.Instructions and embodiment are only regarded as exemplary, and true scope of the present invention and spirit are pointed out by claim below.
Should be understood that, the present invention is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendments and change not departing from its scope.Scope of the present invention is only limited by appended claim.
It should be noted that: the demonstration object apparatus that above-described embodiment provides is in the time showing object, only be illustrated with the division of above-mentioned each functional module, in practical application, can above-mentioned functions be distributed and completed by different functional modules as required, be divided into different functional modules by the inner structure of equipment, to complete all or part of function described above.In addition, the demonstration object apparatus that above-described embodiment provides belongs to same design with showing object method embodiment, and its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step that realizes above-described embodiment can complete by hardware, also can carry out the hardware that instruction is relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium of mentioning can be ROM (read-only memory), disk or CD etc.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any amendment of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (13)

1. show an object method, it is characterized in that, comprising:
Obtain object to be shown;
Determine the degree of showing transparency that makes described object to be shown can see through background picture;
Show described object to be shown on described background picture upper strata according to described degree of showing transparency.
2. demonstration object method according to claim 1, is characterized in that, described before described background picture upper strata shows described object to be shown according to described degree of showing transparency, and also comprises:
Background picture corresponding to described object to be shown processed in virtualization, and shows virtualization background picture after treatment.
3. demonstration object method according to claim 2, is characterized in that, described virtualization also comprises after processing the background picture that described object to be shown is corresponding:
Determine the display mode of described object to be shown according to virtualization background picture after treatment;
Describedly show described object to be shown on described background picture upper strata according to described degree of showing transparency, comprising:
Show described object to be shown on virtualization background picture after treatment upper strata according to described degree of showing transparency and definite display mode.
4. demonstration object method according to claim 3, is characterized in that, background picture corresponding to described object to be shown processed in described virtualization, comprising:
Background picture corresponding to object to be shown described in light tone virtualization;
The described display mode of determining described object to be shown according to virtualization background picture after treatment, comprising:
Determine that according to light tone virtualization background picture after treatment the display mode of described object to be shown is dark-coloured display mode.
5. demonstration object method according to claim 3, is characterized in that, background picture corresponding to described object to be shown processed in described virtualization, comprising:
Background picture corresponding to object to be shown described in dark-coloured virtualization;
The described display mode of determining described object to be shown according to virtualization background picture after treatment, comprising:
Determine that according to dark-coloured virtualization background picture after treatment the display mode of described object to be shown is light tone display mode.
6. according to the demonstration object method described in arbitrary claim in claim 1 to 5, it is characterized in that, described in degree of showing transparency be the arbitrary numerical value within the scope of 0.6-0.7.
7. show an object apparatus, it is characterized in that, comprising:
Acquisition module, for obtaining object to be shown;
The first determination module, for determining the degree of showing transparency that makes described object to be shown can see through background picture;
The first display module, shows described object to be shown for the degree of showing transparency of determining according to described the first determination module on described background picture upper strata.
8. demonstration object apparatus according to claim 7, is characterized in that, described device, also comprises:
Virtualization module, processes background picture corresponding to described object to be shown for virtualization;
The second display module, for showing described virtualization module virtualization background picture after treatment.
9. demonstration object apparatus according to claim 8, is characterized in that, described device, also comprises:
The second determination module, for determining the display mode of described object to be shown according to described virtualization module virtualization background picture after treatment;
Described the first display module, shows described object to be shown for degree of showing transparency and the definite display mode of described the second determination module determined according to described the first determination module on described virtualization module virtualization background picture after treatment upper strata.
10. demonstration object apparatus according to claim 9, is characterized in that, described virtualization module, for background picture corresponding to object to be shown described in light tone virtualization;
Described the second determination module, for determining that according to described virtualization module light tone virtualization background picture after treatment the display mode of described object to be shown is dark-coloured display mode.
11. demonstration object apparatus according to claim 9, is characterized in that, described virtualization module, for background picture corresponding to object to be shown described in dark-coloured virtualization.
Described the second determination module, for determining that according to the dark-coloured virtualization of described virtualization module background picture after treatment the display mode of described object to be shown is light tone display mode.
12. according to the demonstration object apparatus described in arbitrary claim in claim 7 to 11, it is characterized in that, the degree of showing transparency that described the first determination module is determined is the arbitrary numerical value within the scope of 0.6-0.7.
13. 1 kinds show object apparatus, it is characterized in that, comprising:
Processor;
For the storer of storage of processor executable instruction;
Wherein, described processor is configured to:
Obtain object to be shown;
Determine the degree of showing transparency that makes described object to be shown can see through background picture;
Show described object to be shown on described background picture upper strata according to described degree of showing transparency.
CN201410099470.8A 2014-03-18 2014-03-18 Method and device for displaying object Pending CN103885678A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410099470.8A CN103885678A (en) 2014-03-18 2014-03-18 Method and device for displaying object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410099470.8A CN103885678A (en) 2014-03-18 2014-03-18 Method and device for displaying object

Publications (1)

Publication Number Publication Date
CN103885678A true CN103885678A (en) 2014-06-25

Family

ID=50954603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410099470.8A Pending CN103885678A (en) 2014-03-18 2014-03-18 Method and device for displaying object

Country Status (1)

Country Link
CN (1) CN103885678A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015106651A1 (en) * 2014-01-17 2015-07-23 深圳市艾酷通信软件有限公司 Interface colour replacement system and implementation method therefor
CN105468231A (en) * 2015-10-28 2016-04-06 小米科技有限责任公司 Information presentation method and apparatus
WO2017016171A1 (en) * 2015-07-24 2017-02-02 安一恒通(北京)科技有限公司 Window display processing method, apparatus, device and storage medium for terminal device
CN107230428A (en) * 2017-05-27 2017-10-03 北京小米移动软件有限公司 Display methods, device and the terminal of curve screens
CN108053436A (en) * 2017-11-15 2018-05-18 广州阿里巴巴文学信息技术有限公司 Processing method, device, electronic equipment and the picture servers of picture
CN111782113A (en) * 2019-12-18 2020-10-16 北京沃东天骏信息技术有限公司 Display method, apparatus and computer-readable storage medium

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015106651A1 (en) * 2014-01-17 2015-07-23 深圳市艾酷通信软件有限公司 Interface colour replacement system and implementation method therefor
WO2017016171A1 (en) * 2015-07-24 2017-02-02 安一恒通(北京)科技有限公司 Window display processing method, apparatus, device and storage medium for terminal device
CN105468231A (en) * 2015-10-28 2016-04-06 小米科技有限责任公司 Information presentation method and apparatus
CN107230428A (en) * 2017-05-27 2017-10-03 北京小米移动软件有限公司 Display methods, device and the terminal of curve screens
CN108053436A (en) * 2017-11-15 2018-05-18 广州阿里巴巴文学信息技术有限公司 Processing method, device, electronic equipment and the picture servers of picture
CN111782113A (en) * 2019-12-18 2020-10-16 北京沃东天骏信息技术有限公司 Display method, apparatus and computer-readable storage medium
CN111782113B (en) * 2019-12-18 2022-06-07 北京沃东天骏信息技术有限公司 Display method, display device and computer-readable storage medium
US12014019B2 (en) 2019-12-18 2024-06-18 Beijing Wodong Tianjun Information Technology Co., Ltd. Display method, apparatus and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN104486451B (en) Application program recommends method and device
CN104281432A (en) Method and device for regulating sound effect
CN104598104A (en) Widget processing method and device
CN104735385A (en) Playing control method and device and electronic equipment
CN105487680B (en) Method, device and terminal for screen capture of terminal
CN105094549A (en) Method and device for displaying messages
CN104484111A (en) Content display method and device for touch screen
CN104020924A (en) Label establishing method and device and terminal
CN103885678A (en) Method and device for displaying object
CN105224171A (en) icon display method, device and terminal
CN104978200A (en) Application program display method and device
CN105487805A (en) Object operating method and device
CN105512615A (en) Picture processing method and apparatus
CN104793843A (en) Desktop display method and device
CN105335198A (en) Font addition method and device
CN104216672A (en) Display control method and display control device
CN108108671A (en) Description of product information acquisition method and device
CN105426060A (en) Application control method and device
CN103914151A (en) Information display method and device
CN104517271A (en) Image processing method and device
CN104461283A (en) Network view screen shooting method and device and electronic device
CN104035674A (en) Picture displaying method and device
CN104020628A (en) Flash lamp prompting method and device thereof
CN105203456A (en) Plant species identification method and apparatus thereof
CN105357449A (en) Shooting method and device, and image processing method and apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140625

RJ01 Rejection of invention patent application after publication