CN103019727B - The treatment process of desktop wallpaper and device - Google Patents

The treatment process of desktop wallpaper and device Download PDF

Info

Publication number
CN103019727B
CN103019727B CN201210557176.8A CN201210557176A CN103019727B CN 103019727 B CN103019727 B CN 103019727B CN 201210557176 A CN201210557176 A CN 201210557176A CN 103019727 B CN103019727 B CN 103019727B
Authority
CN
China
Prior art keywords
wallpaper
control
plug
desktop
browser
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.)
Expired - Fee Related
Application number
CN201210557176.8A
Other languages
Chinese (zh)
Other versions
CN103019727A (en
Inventor
方顺豹
胡超博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201210557176.8A priority Critical patent/CN103019727B/en
Publication of CN103019727A publication Critical patent/CN103019727A/en
Application granted granted Critical
Publication of CN103019727B publication Critical patent/CN103019727B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种桌面壁纸的处理方法,应用于在桌面播放浏览器提供的壁纸的状态,包括:在浏览器中设置对壁纸进行处理的壁纸控制插件;当接收到用户发送的控制指令时,从所述浏览器中调度所述壁纸控制插件;利用所述壁纸控制插件对用户选择的壁纸进行所述控制指令对应的操作。采用本发明能够简化壁纸操作的处理流程,节省时间和资源。本发明还公开了相应的装置。

The invention discloses a desktop wallpaper processing method, which is applied to the state of playing the wallpaper provided by the browser on the desktop, comprising: setting a wallpaper control plug-in for processing the wallpaper in the browser; when receiving a control instruction sent by the user , dispatching the wallpaper control plug-in from the browser; using the wallpaper control plug-in to perform an operation corresponding to the control instruction on the wallpaper selected by the user. Adoption of the invention can simplify the processing flow of wallpaper operation and save time and resources. The invention also discloses a corresponding device.

Description

The treatment process of desktop wallpaper and device
Technical field
The present invention relates to network data communication technical field, it is specifically related to treatment process and the device of a kind of desktop wallpaper.
Background technology
The control of existing wallpaper is all arranged in the middle of the relevant software application of wallpaper, realize wallpaper alternately by software (such as FlashApp) and desktop control part (DeskTop) to change, wallpaper carousel, when user's carousel is wanted can only select to double-click when operating to open the relevant software of wallpaper to a wallpaper, and then browsing and control operation of utilizing that wallpaper is correlated with by the software opened.
Existing desktop generally includes thousands of even up to ten thousand wallpapers, and user can select the wallpaper of a lot of Zhang Xihuan to carry out carousel wherein. In carousel process, user wants to need to open wallpaper software during operation and operates.
Fig. 1 shows the schematic flow sheet that wallpaper carries out collection operation according to prior art. See Fig. 1, desktop system obtains data from server, carries out the displaying of wallpaper. When user selects to be collected by current wallpaper, open FlashApp software, utilize FlashApp to obtain the relevant data of this wallpaper from server, and then the wallpaper data of acquisition are added in the collection of desktop system.
Flow process as shown in Figure 1 is visible, and in prior art, the relating operation (such as collection operation) of wallpaper can be comparatively loaded down with trivial details, consuming time longer, and it is very inconvenient to use.
Summary of the invention
In view of the above problems, it is proposed that the present invention overcomes the problems referred to above or the treatment unit of desktop wallpaper solved the problem at least in part and the treatment process of corresponding desktop wallpaper to provide a kind of.
According to an aspect of the present invention, it provides the treatment process of a kind of desktop wallpaper, it is applied to the state playing the wallpaper that browser provides at desktop, comprising:
The wallpaper control plug-in unit processed by wallpaper is set in a browser;
When receiving the steering order that user sends, execution cost wallpaper control plug-in unit from described browser;
The wallpaper utilizing described wallpaper control plug-in unit user to be selected carries out operation corresponding to described steering order.
Can selection of land, described wallpaper control plug-in unit wallpaper is carried out following at least one operation:
Full frame browse current wallpaper;
Collect current wallpaper;
Switching wallpaper;
Multiple wallpapers are selected to play in turn;
Multiple wallpapers are selected to splice according to presetting module;
Display wallpaper information.
Can selection of land, it is full frame when browsing current wallpaper that what described steering order was corresponding be operating as,
The wallpaper utilizing described wallpaper control plug-in unit user to be selected carries out operation corresponding to described steering order, comprising:
Desktop icon is stored in Manage Containers class;
Carry out described Manage Containers class hiding setting, the current wallpaper of full screen display.
Can selection of land, during what described steering order was corresponding the be operating as current wallpaper of collection,
The wallpaper utilizing described wallpaper control plug-in unit user to be selected carries out operation corresponding to described steering order, comprising:
Utilize the image of image that described wallpaper control plug-in unit obtains current wallpaper storage address in the server and/or current wallpaper;
The storage address of acquisition and/or image are collected in described browser.
Can selection of land, aforesaid method also comprises: the wallpaper of collection is synchronized to local file or Cloud Server.
Can selection of land, below described wallpaper information one of at least:
The information object name of wallpaper;
Microblogging name belonging to wallpaper;
Microblogging address URL belonging to wallpaper;
Theme belonging to wallpaper.
Can selection of land, from described browser execution cost wallpaper control plug-in unit, comprising:
The entrance of described wallpaper control plug-in unit is set at desktop;
The entrance of described wallpaper control plug-in unit is set at desktop;
Receive the instruction opening described entrance, execution cost wallpaper control plug-in unit from described browser.
Can selection of land, the described wallpaper being scheduled control plug-in unit be presented on desktop with the form of the window that suspends.
Can selection of land, described suspension window is provided with at least one control, wherein, the corresponding a kind of operation to wallpaper of each control;
The described steering order receiving user and sending, comprising:
When user click wherein any one control time, it is determined that what described steering order was corresponding be operating as receives the operation corresponding to control of this click event.
Can selection of land, described suspension window is translucent fan-shaped window; And
Described entrance and described suspension window are arranged on the upper left corner of desktop.
According to another aspect of the present invention, it provides the treatment unit of a kind of desktop wallpaper, it is applied to the state playing the wallpaper that browser provides at desktop, comprising:
Plug-in unit arranges module, is configured to arrange the wallpaper control plug-in unit processed by wallpaper in a browser;
Plug-in unit scheduling module, is configured to when receiving the steering order that user sends, execution cost wallpaper control plug-in unit from described browser;
Operation module, the wallpaper being configured to utilize described wallpaper control plug-in unit user to be selected carries out operation corresponding to described steering order.
Can selection of land, described wallpaper control plug-in unit wallpaper is carried out following at least one operation:
Full frame browse current wallpaper;
Collect current wallpaper;
Switching wallpaper;
Multiple wallpapers are selected to play in turn;
Multiple wallpapers are selected to splice according to presetting module;
Display wallpaper information.
Can selection of land, described operation module is also configured to:
It is full frame when browsing current wallpaper that what described steering order was corresponding be operating as,
Desktop icon is stored in Manage Containers class;
Carry out described Manage Containers class hiding setting, the current wallpaper of full screen display.
Can selection of land, described operation module is also configured to:
When what described steering order was corresponding is operating as collection current wallpaper,
Utilize the image of image that described wallpaper control plug-in unit obtains current wallpaper storage address in the server and/or current wallpaper;
The storage address of acquisition and/or image are collected in described browser.
Can selection of land, said apparatus also comprises:
Synchronization module, is configured to the wallpaper of collection is synchronized to local file or Cloud Server.
Can selection of land, below described wallpaper information one of at least:
The information object name of wallpaper;
Microblogging name belonging to wallpaper;
Microblogging address URL belonging to wallpaper;
Theme belonging to wallpaper.
Can selection of land, described plug-in unit scheduling module be also configured to:
The entrance of described wallpaper control plug-in unit is set at desktop;
The entrance of described wallpaper control plug-in unit is set at desktop;
Receive the instruction opening described entrance, execution cost wallpaper control plug-in unit from described browser.
Can selection of land, the described wallpaper being scheduled control plug-in unit be presented on desktop with the form of the window that suspends.
Can selection of land, described plug-in unit scheduling module be also configured to:
Described suspension window is provided with at least one control, wherein, the corresponding a kind of operation to wallpaper of each control;
When user click wherein any one control time, it is determined that what described steering order was corresponding be operating as receives the operation corresponding to control of this click event.
Can selection of land, described suspension window is translucent fan-shaped window; And
Described entrance and described suspension window are arranged on the upper left corner of desktop.
In embodiments of the present invention, wallpaper controls plug-in unit to be set directly in browser, if when the steering order receiving user's transmission needs wallpaper is carried out corresponding operating, from browser, directly call this wallpaper control plug-in unit, and then wallpaper is carried out corresponding operating by the wallpaper control plug-in unit using scheduling. It thus is seen that in the embodiment of the present invention, utilize browser can realize the corresponding operating to wallpaper, it is not necessary to enable other software. Operate relative to the wallpaper control of prior art, simplify corresponding flow process, save system resource, speed up processing, it is to increase the effect of browser.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to the technique means of the present invention can be better understood, and can be implemented according to the content of specification sheets, and in order to above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become clear for those of ordinary skill in the art and understand. Accompanying drawing is only for illustrating the object of preferred implementation, and does not think limitation of the present invention. And in whole accompanying drawing, represent identical parts with identical reference symbol. In the accompanying drawings:
Fig. 1 shows the schematic flow sheet that wallpaper carries out collection operation according to prior art;
Fig. 2 shows the structural representation of the treatment unit of desktop wallpaper according to an embodiment of the invention;
Fig. 3 shows the schematic diagram of the entrance of the control plug-in unit of wallpaper according to an embodiment of the invention on desktop;
Fig. 4 shows the schematic diagram of the window that suspends according to an embodiment of the invention;
Fig. 5 shows the processing flow chart of the treatment process of desktop wallpaper according to an embodiment of the invention;
Fig. 6 shows the schematic flow sheet that wallpaper carries out collection operation according to an embodiment of the invention;
Fig. 7 shows the enforcement desktop schematic diagram of the treatment process of desktop wallpaper according to an embodiment of the invention; And
Fig. 8 shows the schematic diagram showing wallpaper information according to an embodiment of the invention.
Embodiment
Intrinsic not relevant to any certain computer, virtual system or other equipment with display at this algorithm provided. Various general-purpose system can also with use based on together with this teaching. According to description above, it is to construct the structure required by this type systematic is apparent. In addition, the present invention is not also for any certain programmed language. It should be appreciated that various programming language can be utilized to realize the content of the present invention described here, and the description done by language-specific above is the preferred forms in order to disclose the present invention.
For solving above-mentioned technical problem one of at least, embodiments provide the treatment unit of a kind of desktop wallpaper. Fig. 2 shows the structural representation of the treatment unit of desktop wallpaper according to an embodiment of the invention. The treatment unit of desktop wallpaper is applied to when desktop plays the wallpaper that browser provides, if now user needs to be operated by wallpaper, then the treatment unit triggering desktop wallpaper carries out corresponding operating.
See Fig. 2, the treatment unit of desktop wallpaper at least comprises plug-in unit and arranges module 210, plug-in unit scheduling module 220 and operation module 230. Now function and connection relation to each module is described respectively.
First, introduce plug-in unit and module 210 is set. Plug-in unit arranges module 210 can arrange the wallpaper control plug-in unit processed by wallpaper in a browser. Prior art is mentioned, wallpaper is processed and needs to use special software, and in this example, it is provided with wallpaper control plug-in unit in a browser, special in wallpaper is processed, thus the function that wallpaper processes is integrated in browser with the form of plug-in unit, in order to the follow-up browser that realizes to the operation of wallpaper.
Then, introduce plug-in unit scheduling module 220. See Fig. 2, plug-in unit scheduling module 220 arranges module 210 with plug-in unit and is coupled. Concrete, when receiving the steering order that user sends, plug-in unit scheduling module 220 is selected to dispatch wallpaper control plug-in unit from browser. Debugging mode in this example is by directly debugging corresponding plug-in unit in browser, do not need to start other softwares. As well known to those skilled in the art, software needs terminal to enable a large amount of resources in the process opened, and need the regular hour, a certain plug-in unit is opened then many quickly from the software (such as browser) opened, therefore, system resource can be saved relative to prior art is opened software, accelerate to call speed.
Finally, introduction operation module 230. See Fig. 2, operation module 230 is coupled with plug-in unit scheduling module 220. The wallpaper that user is selected by the wallpaper control plug-in unit that operation module 230 can utilize plug-in unit scheduling module 220 to dispatch carries out operation corresponding to steering order.
In embodiments of the present invention, wallpaper controls plug-in unit to be set directly in browser, if when the steering order receiving user's transmission needs wallpaper is carried out corresponding operating, from browser, directly call this wallpaper control plug-in unit, and then wallpaper is carried out corresponding operating by the wallpaper control plug-in unit using scheduling. It thus is seen that in the embodiment of the present invention, utilize browser can realize the corresponding operating to wallpaper, it is not necessary to enable other software. Operate relative to the wallpaper control of prior art, simplify corresponding flow process, save system resource, speed up processing, it is to increase the effect of browser.
Adopt wallpaper mentioned above control plug-in unit to be operated accordingly by wallpaper, such as, full frame can browse current wallpaper, collect current wallpaper, switching wallpaper, select multiple wallpapers to play in turn, select multiple wallpapers to splice according to presetting module, display wallpaper information etc. Different according to the steering order that user sends, then guide wallpaper control plug-in unit to perform different operations. Now respectively different steering orders is illustrated.
Embodiment one
If it is full frame when browsing current wallpaper that what the current steering order received was corresponding be operating as, then operate module 230 and desktop icon is stored in Manage Containers class, and then carry out this Manage Containers class hiding setting, thus realize the current wallpaper of full screen display.
Embodiment two
If when what the current steering order received was corresponding is operating as collection current wallpaper, operation module 230 utilizes the image of image that wallpaper control plug-in unit obtains current wallpaper storage address in the server and/or current wallpaper, and then is collected in a browser in the storage address of acquisition and/or image. If what wallpaper control plug-in unit obtained is the image storage address in the server of current wallpaper, then this address can be collected in the collection of browser. If what wallpaper control plug-in unit obtained is the image self of current wallpaper, then image can be collected in during specified file presss from both sides by browser. Concrete, it is possible to a folder is set in this locality, the image of acquisition is stored in this folder. If when needing follow-up to dispatch this image, user can utilize browser to obtain the address of image in collection, and obtains image self according to the address obtained in figure bed server. Or, user can also carry out the acquisition of image to specified file in directly pressing from both sides.
After current wallpaper collected by browser, it is contemplated that namely allowing to call specified file folder to browser, its limited space used, the amount of images collected also is limited, cannot meet the object that user collects wallpaper in a large number. Therefore, for solving this technical problem, embodiments provide corresponding settling mode. Concrete, see Fig. 2, the treatment unit of desktop wallpaper can also be provided with synchronization module 240, be coupled with operation module 230. The wallpaper of collection can be synchronized to local file or Cloud Server by synchronization module 240. The storage space volume of terminal is usual all comparatively 500G or more than 1T now, it is possible to store a large amount of images, if amount of images is not big especially, then the capacity of local file should be able to meet use. The advantage being synchronized to local file is that synchronous speed is very fast, and obtains conveniently. And the advantage uploading to Cloud Server is to save if user wants to browse the wallpaper collected, then to carry out download image from Cloud Server in local space.
Embodiment three
If when what the current steering order received was corresponding is operating as display wallpaper information, the information that operation module 230 utilizes wallpaper control plug-in unit to obtain some wallpapers that user selects shows. Wallpaper information herein can relate to any information of wallpaper, such as, microblogging name belonging to the information object name of wallpaper, wallpaper, the microblogging address (URL belonging to wallpaper, UniversalResourceLocator, unified resource location symbol) and wallpaper belonging to theme etc.
Below wallpaper is controlled plug-in unit being described in present condition on desktop.
Using for the convenience of the user, plug-in unit scheduling module 220 arranges the entrance of wallpaper control plug-in unit at desktop. When the instruction that this entrance is opened in module 220 reception dispatched by plug-in unit, from browser, just dispatch wallpaper control plug-in unit. Entrance can be arranged on any position of desktop, it is possible to arranges according to the proneness of user. Such as, if user is right-handed person, it more is partial to pay close attention to the data on right side usually, and entrance so just can be arranged on left side, and such entrance can be simultaneously displayed on desktop with conventional data or software, and convenient click by user at any time is opened. Preferably, entrance can show with grid on the left of label (tab) bar. Fig. 3 shows the schematic diagram of the entrance of the control plug-in unit of wallpaper according to an embodiment of the invention on desktop. In figure 3, except entrance, desktop also has the icon of multiple software, and this sentences A-E software as signal.
Based on object identical, that be user-friendly to, the wallpaper being scheduled control plug-in unit can be presented on desktop with the form of the window that suspends. As already indicated previously, the operation that wallpaper carries out may be had multiple by user, if enumerating out by each operation, then can take big quantity space, and user uses also comparatively inconvenience. Therefore, plug-in unit scheduling module 220 can be provided with at least one control at suspension window, wherein, and the corresponding a kind of operation to wallpaper of each control. When user click wherein any one control time, plug-in unit scheduling module 220 determine steering order corresponding be operating as receive this click event the operation corresponding to control. Such as, plug-in unit scheduling module 220 can be provided with at suspension window and play control, the 2 fast Broadcast Control parts of speed, suspends control, terminate to play control etc. Each control only needs to take little space, and clicks and can use, convenient and swift. Concrete, for the API (ApplicationProgrammingInterface that the display of this suspension window is provided by calling system, application programming interface) function update step window (UpdateLayeredWindow) realizes, each button is one and certainly paints control, and the function that all showing interfaces of button are relevant is all by certainly painting realization.
For the space made full use of on desktop, suspension window can be set to translucent fan-shaped window, can not be caused by the desktop under its levitation position and block. Sector can make suspension window more attractive in appearance as far as possible. Therefore the desktop upper left corner uses less, and therefore, entrance and suspension window can be arranged on the upper left corner of desktop. Fig. 4 shows the schematic diagram of the window that suspends according to an embodiment of the invention. Because the suspension window of Fig. 4 is in desktop wallpaper to present, therefore image below is desktop wallpaper, and the background colour that wallpaper is formed does not affect presenting of suspension window, and this figure is only as signal. Its dice signal entrance place, upper left corner.
Can obtain by above-mentioned analysis, wallpaper can directly can be controlled at desktop by the embodiment of the present invention, it is possible to the wallpaper in carousel be made and operates more timely, other software need not be opened again, simplify treatment scheme, operate convenient and swift.
Based on same invention design, the embodiment of the present invention additionally provides the treatment process of a kind of desktop wallpaper, is applied to when desktop plays the wallpaper that browser provides. The enforcement of the method depends on the treatment unit of the desktop wallpaper that above-mentioned any one preferred embodiment provides. Fig. 5 shows the processing flow chart of the treatment process of desktop wallpaper according to an embodiment of the invention. This flow process comprises step S502 to step S506.
Step S502, in a browser arrange wallpaper is processed wallpaper control plug-in unit.
Step S504, when receive user send steering order time, dispatch from browser wallpaper control plug-in unit.
Step S506, the wallpaper utilizing wallpaper control plug-in unit user to be selected carry out operation corresponding to steering order.
In embodiments of the present invention, wallpaper controls plug-in unit to be set directly in browser, if when the steering order receiving user's transmission needs wallpaper is carried out corresponding operating, from browser, directly call this wallpaper control plug-in unit, and then wallpaper is carried out corresponding operating by the wallpaper control plug-in unit using scheduling. It thus is seen that in the embodiment of the present invention, utilize browser can realize the corresponding operating to wallpaper, it is not necessary to enable other software. Operate relative to the wallpaper control of prior art, simplify corresponding flow process, save system resource, speed up processing, it is to increase the effect of browser.
Wherein, step S506 is when implementing, and wallpaper is carried out following at least one operation by wallpaper control plug-in unit:
Full frame browse current wallpaper;
Collect current wallpaper;
Switching wallpaper;
Multiple wallpapers are selected to play in turn;
Multiple wallpapers are selected to splice according to presetting module;
Display wallpaper information.
Such as, when steering order corresponding be operating as full frame browse current wallpaper time, it is possible to desktop icon is stored in Manage Containers class, and carries out Manage Containers class hiding setting, thus at the current wallpaper of full screen display.
Again such as, when steering order corresponding when being operating as the current wallpaper of collection, if what wallpaper control plug-in unit obtained is the image storage address in the server of current wallpaper, then this address can be collected in the collection of browser. If what wallpaper control plug-in unit obtained is the image self of current wallpaper, then image can be collected in during specified file presss from both sides by browser. Concrete, it is possible to a folder is set in this locality, the image of acquisition is stored in this folder. If when needing follow-up to dispatch this image, user can utilize browser to obtain the address of image in collection, and obtains image self according to the address obtained in figure bed server. Or, user can also carry out the acquisition of image to specified file in directly pressing from both sides.
After current wallpaper collected by browser, it is contemplated that namely allowing to call specified file folder to browser, its limited space used, the amount of images collected also is limited, cannot meet the object that user collects wallpaper in a large number. Therefore, for solving this technical problem, embodiments provide corresponding settling mode. Concrete, it is possible to the wallpaper of collection is synchronized to local file or Cloud Server. The storage space volume of terminal is usual all comparatively 500G or more than 1T now, it is possible to store a large amount of images, if amount of images is not big especially, then the capacity of local file should be able to meet use. The advantage being synchronized to local file is that synchronous speed is very fast, and obtains conveniently. And the advantage uploading to Cloud Server is to save if user wants to browse the wallpaper collected, then to carry out download image from Cloud Server in local space.
Again such as, when corresponding being operating as of steering order shows wallpaper information, the information utilizing wallpaper control plug-in unit to obtain some wallpapers that user selects shows. Wallpaper information herein can relate to any information of wallpaper, such as, microblogging name belonging to the information object name of wallpaper, wallpaper, the microblogging address URL belonging to wallpaper and the theme belonging to wallpaper etc.
Based on object identical, that be user-friendly to, the wallpaper being scheduled control plug-in unit can be presented on desktop with the form of the window that suspends. As already indicated previously, the operation that wallpaper carries out may be had multiple by user, if enumerating out by each operation, then can take big quantity space, and user uses also comparatively inconvenience. , it is possible to suspension window is provided with at least one control, wherein, therefore the corresponding a kind of operation to wallpaper of each control. When user click wherein any one control time, it is determined that what steering order was corresponding be operating as receives the operation corresponding to control of this click event. Such as, it is possible to be provided with at suspension window and play control, the 2 fast Broadcast Control parts of speed, suspend control, terminate to play control etc. Each control only needs to take little space, and clicks and can use, convenient and swift.
For the space made full use of on desktop, suspension window can be set to translucent fan-shaped window, can not be caused by the desktop under its levitation position and block. Sector can make suspension window more attractive in appearance as far as possible. Therefore the desktop upper left corner uses less, and therefore, entrance and suspension window can be arranged on the upper left corner of desktop.
Can obtain by above-mentioned analysis, the treatment process of the desktop wallpaper that the embodiment of the present invention provides, it is possible to wallpaper directly can be controlled at desktop, wallpaper in carousel can be made and operating more timely, other software need not be opened again, simplify treatment scheme, operate convenient and swift.
Fig. 6 shows the schematic flow sheet that wallpaper carries out collection operation according to an embodiment of the invention. In figure 6, desktop system obtains data from server, and the wallpaper of acquisition is shown to user. User clicks wallpaper and collects, then trigger suspension window and controlled by wallpaper. Then by the existing collection to wallpaper of suspended window cause for gossip, and the wallpaper of collection is saved in desktop system.
In the schematic diagram of Fig. 6, relative to the processing mode of Fig. 1, eliminate this process of FlashApp, and only need just can be collected by desktop system, simplify the flow process of operation, add the operability of system.
Now with a specific embodiment, the treatment process of the desktop wallpaper that the embodiment of the present invention provides is specifically described.
Embodiment four
Fig. 7 shows the enforcement desktop schematic diagram of the treatment process of desktop wallpaper according to an embodiment of the invention. In the upper left corner of Fig. 7, suspension window comprises multiple button from left to right, the corresponding control of each button. The corresponding operating performed after each button is clicked is as follows:
Click love button and collect current wallpaper;
Clicking random button and change a wallpaper, can send ENUM_MENU_CONTROL_COMMOND_NEXT message to wallpaper administrative class, administrative class receives message and does switching wallpaper operation;
Click and play pause button control wallpaper carousel, broadcast button calls carousel function StartOrStopLoopWallpaper () that desktop wallpaper administrative class provides, and clicks this button, if current just at carousel wallpaper, then stop carousel, otherwise start carousel;
Click information button shows wallpaper information and Geng Duo operation, each information source has the interface of a front cover, comprise information object name, microblogging name, other information etc., and often open wallpaper and all have a field for coupling with the name of the information in front cover, it is possible to found theme and the microblogging of wallpaper by wallpaper, call ShellExecuteWAPI to use the URL of microblogging simultaneously. Fig. 8 shows the schematic diagram showing wallpaper information according to an embodiment of the invention. In fig. 8, current wallpaper presents the photo of a girl (assuming that it is open so-and-so), and the wallpaper information of display is: open so-and-so, and its Sina's microblogging link, prints, and information is closed.
Wherein, it is necessary to explanation, because relating to wallpaper as process background in Fig. 7, Fig. 8, therefore, this background is only for representing the image of wallpaper, and invention itself does not cause restriction.
Adopt treatment process and the device of the desktop wallpaper of embodiment of the present invention offer, it is possible to reach following useful effect:
In embodiments of the present invention, wallpaper controls plug-in unit to be set directly in browser, if when the steering order receiving user's transmission needs wallpaper is carried out corresponding operating, from browser, directly call this wallpaper control plug-in unit, and then wallpaper is carried out corresponding operating by the wallpaper control plug-in unit using scheduling. It thus is seen that in the embodiment of the present invention, utilize browser can realize the corresponding operating to wallpaper, it is not necessary to enable other software. Operate relative to the wallpaper control of prior art, simplify corresponding flow process, save system resource, speed up processing, it is to increase the effect of browser.
In specification sheets mentioned herein, describe a large amount of detail. However, it is understood that embodiments of the invention can be put into practice when not having these details. In some instances, it is not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, it is to be understood that, one or more in order to what simplify the disclosure and help to understand in each inventive aspect, above to, in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes. But, the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires feature more more than the feature clearly recorded in each claim. More properly saying, as reflected in claim book below, inventive aspect is all features less than disclosed single embodiment above. Therefore, the claim book following embodiment is thus incorporated to this embodiment clearly, and wherein each claim itself is as the independent embodiment of the present invention.
Those skilled in the art it can be appreciated that the module in the equipment in embodiment can be carried out adaptively change and they are arranged in one or more equipment different from this embodiment. Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule block or subelement or subgroup part can be put them in addition. Except at least some in such feature and/or process or unit mutually repels, it is possible to adopt any combination all processes or the unit of all features disclosed in this specification sheets (comprising adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment to be combined. Unless expressly stated otherwise, each feature disclosed in this specification sheets (comprising adjoint claim, summary and accompanying drawing) can by providing alternative features that is identical, equivalent or similar object to replace.
In addition, the technician of this area can understand, although embodiments more described herein comprise in other embodiment some included feature instead of further feature, but the combination of the feature of different embodiment means to be within the scope of the present invention and forms different embodiments. Such as, in the following claims, the one of any of claimed embodiment can use with arbitrary array mode.
Each parts embodiment of the present invention with hardware implementing, or can realize with the software module run on one or more treater, or realizes with their combination. It will be understood by one skilled in the art that the some or all functions that microprocessor or digital signal processor (DSP) can be used in practice to realize the some or all parts in the treatment unit of desktop wallpaper according to embodiments of the present invention. Such as, the present invention can also be embodied as part or all the equipment for performing method as described herein or device program (computer program and computer program). The program of such the present invention of realization can store on a computer-readable medium, or can have the form of one or more signal. Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
Should it is to be noted that above-described embodiment the present invention will be described instead of limits the invention, and those skilled in the art can design alternative embodiment when not departing from the scope of claims. In the claims, it should not any reference symbol construction between bracket is become limitations on claims. Word " comprises " element or step not getting rid of and exist and do not arrange in the claims. Word "a" or "an" before being positioned at element is not got rid of and be there is multiple such element. The present invention can by means of including the hardware of some different elements and realize by means of the computer suitably programmed. In the unit claim listing some devices, some in these devices can be carry out particular embodiment by same hardware branch. Word first, second and third-class use do not represent any order. Can be title by these word explanations.

Claims (14)

1.一种桌面壁纸的处理方法,应用于在桌面播放浏览器提供的壁纸的状态下,包括:1. A processing method for desktop wallpaper, applied to the state of playing the wallpaper provided by the browser on the desktop, comprising: 在浏览器中设置对壁纸进行处理的壁纸控制插件;Set the wallpaper control plug-in for processing the wallpaper in the browser; 当接收到用户发送的控制指令时,从所述浏览器中调度所述壁纸控制插件;dispatching the wallpaper control plug-in from the browser when a control instruction sent by the user is received; 利用所述壁纸控制插件对用户选择的壁纸进行所述控制指令对应的操作;Using the wallpaper control plug-in to perform operations corresponding to the control instructions on the wallpaper selected by the user; 其中,当接收到用户发送的控制指令时,从所述浏览器中调度所述壁纸控制插件,包括:Wherein, when receiving the control instruction sent by the user, dispatching the wallpaper control plug-in from the browser includes: 在桌面设置所述壁纸控制插件的入口;Setting the entrance of the wallpaper control plug-in on the desktop; 接收打开所述入口的指令,从所述浏览器中调度所述壁纸控制插件,其中,被调度的所述壁纸控制插件以悬浮窗口的形式呈现在桌面上,在所述悬浮窗口设置有至少一个控件,每个控件对应一种对壁纸的操作;receiving an instruction to open the portal, scheduling the wallpaper control plug-in from the browser, wherein the scheduled wallpaper control plug-in is presented on the desktop in the form of a floating window, and at least one Controls, each control corresponds to an operation on the wallpaper; 其中,所述接收到用户发送的控制指令还包括:Wherein, said receiving the control instruction sent by the user also includes: 当用户点击其中任意一个控件时,确定所述控制指令对应的操作为接收该点击事件的控件所对应的操作。When the user clicks any one of the controls, it is determined that the operation corresponding to the control instruction is the operation corresponding to the control that receives the click event. 2.根据权利要求1所述的方法,其特征在于,所述壁纸控制插件对壁纸进行如下至少一项操作:2. The method according to claim 1, wherein the wallpaper control plug-in performs at least one of the following operations on the wallpaper: 全屏浏览当前壁纸;Browse the current wallpaper in full screen; 收藏当前壁纸;Favorite current wallpaper; 切换壁纸;switch wallpaper; 选择多张壁纸进行轮流播放;Select multiple wallpapers to play in turn; 选择多张壁纸按照预设模板拼接;Select multiple wallpapers to stitch together according to the preset template; 显示壁纸信息。Display wallpaper information. 3.根据权利要求2所述的方法,其特征在于,所述控制指令对应的操作为全屏浏览当前壁纸时,3. The method according to claim 2, wherein the operation corresponding to the control command is when browsing the current wallpaper in full screen, 利用所述壁纸控制插件对用户选择的壁纸进行所述控制指令对应的操作,包括:Using the wallpaper control plug-in to perform operations corresponding to the control instructions on the wallpaper selected by the user, including: 将桌面图标存储到管理容器类中;Store desktop icons into the management container class; 对所述管理容器类进行隐藏设置,全屏显示当前壁纸。The management container class is hidden, and the current wallpaper is displayed in full screen. 4.根据权利要求2所述的方法,其特征在于,所述控制指令对应的操作为收藏当前壁纸时,4. The method according to claim 2, wherein the operation corresponding to the control instruction is when collecting the current wallpaper, 利用所述壁纸控制插件对用户选择的壁纸进行所述控制指令对应的操作,包括:Using the wallpaper control plug-in to perform operations corresponding to the control instructions on the wallpaper selected by the user, including: 利用所述壁纸控制插件获取当前壁纸的图像在服务器中的存储地址和/或当前壁纸的图像;Using the wallpaper control plug-in to obtain the storage address of the image of the current wallpaper in the server and/or the image of the current wallpaper; 将获取的存储地址和/或图像在所述浏览器中进行收藏。Save the acquired storage address and/or image in the browser. 5.根据权利要求4所述的方法,其特征在于,还包括:将收藏的壁纸同步到本地文件或云服务器。5. The method according to claim 4, further comprising: synchronizing the favorite wallpaper to a local file or a cloud server. 6.根据权利要求2至5任一项所述的方法,其特征在于,所述壁纸信息包括以下至少之一:6. The method according to any one of claims 2 to 5, wherein the wallpaper information includes at least one of the following: 壁纸的信息对象名;The information object name of the wallpaper; 壁纸所属的微博名;The Weibo name to which the wallpaper belongs; 壁纸所属的微博地址URL;URL of the Weibo address to which the wallpaper belongs; 壁纸所属的主题。The theme the wallpaper belongs to. 7.根据权利要求1所述的方法,其特征在于,所述悬浮窗口为半透明扇形窗口;以及7. The method according to claim 1, wherein the floating window is a translucent fan-shaped window; and 所述入口以及所述悬浮窗口设置在桌面的左上角。The entrance and the floating window are arranged at the upper left corner of the desktop. 8.一种桌面壁纸的处理装置,应用于在桌面播放浏览器提供的壁纸的状态下,包括:8. A processing device for desktop wallpaper, applied to the state of playing the wallpaper provided by the browser on the desktop, comprising: 插件设置模块,配置为在浏览器中设置对壁纸进行处理的壁纸控制插件;A plug-in setting module configured to set a wallpaper control plug-in for processing wallpapers in the browser; 插件调度模块,配置为当接收到用户发送的控制指令时,从所述浏览器中调度所述壁纸控制插件;A plug-in scheduling module, configured to schedule the wallpaper control plug-in from the browser when a control instruction sent by the user is received; 操作模块,配置为利用所述壁纸控制插件对用户选择的壁纸进行所述控制指令对应的操作;An operation module configured to use the wallpaper control plug-in to perform operations corresponding to the control instructions on the wallpaper selected by the user; 所述插件调度模块还配置为:The plug-in scheduling module is also configured to: 在桌面设置所述壁纸控制插件的入口;Setting the entrance of the wallpaper control plug-in on the desktop; 接收打开所述入口的指令,从所述浏览器中调度所述壁纸控制插件,其中,被调度的所述壁纸控制插件以悬浮窗口的形式呈现在桌面上;receiving an instruction to open the portal, and scheduling the wallpaper control plug-in from the browser, wherein the scheduled wallpaper control plug-in is presented on the desktop in the form of a floating window; 所述插件调度模块还配置为:The plug-in scheduling module is also configured to: 在所述悬浮窗口设置有至少一个控件,其中,每个控件对应一种对壁纸的操作;At least one control is set on the floating window, wherein each control corresponds to an operation on the wallpaper; 当用户点击其中任意一个控件时,确定所述控制指令对应的操作为接收该点击事件的控件所对应的操作。When the user clicks any one of the controls, it is determined that the operation corresponding to the control instruction is the operation corresponding to the control that receives the click event. 9.根据权利要求8所述的装置,其特征在于,所述壁纸控制插件对壁纸进行如下至少一项操作:9. The device according to claim 8, wherein the wallpaper control plug-in performs at least one of the following operations on the wallpaper: 全屏浏览当前壁纸;Browse the current wallpaper in full screen; 收藏当前壁纸;Favorite current wallpaper; 切换壁纸;switch wallpaper; 选择多张壁纸进行轮流播放;Select multiple wallpapers to play in turn; 选择多张壁纸按照预设模板拼接;Select multiple wallpapers to stitch together according to the preset template; 显示壁纸信息。Display wallpaper information. 10.根据权利要求9所述的装置,其特征在于,所述操作模块还配置为:10. The device according to claim 9, wherein the operation module is further configured to: 所述控制指令对应的操作为全屏浏览当前壁纸时,The operation corresponding to the control instruction is when browsing the current wallpaper in full screen, 将桌面图标存储到管理容器类中;Store desktop icons into the management container class; 对所述管理容器类进行隐藏设置,全屏显示当前壁纸。The management container class is hidden, and the current wallpaper is displayed in full screen. 11.根据权利要求9所述的装置,其特征在于,所述操作模块还配置为:11. The device according to claim 9, wherein the operation module is further configured to: 所述控制指令对应的操作为收藏当前壁纸时,The operation corresponding to the control instruction is when collecting the current wallpaper, 利用所述壁纸控制插件获取当前壁纸的图像在服务器中的存储地址和/或当前壁纸的图像;Using the wallpaper control plug-in to obtain the storage address of the image of the current wallpaper in the server and/or the image of the current wallpaper; 将获取的存储地址和/或图像在所述浏览器中进行收藏。Save the acquired storage address and/or image in the browser. 12.根据权利要求11所述的装置,其特征在于,还包括:12. The device of claim 11, further comprising: 同步模块,配置为将收藏的壁纸同步到本地文件或云服务器。The synchronization module is configured to synchronize the favorite wallpapers to local files or cloud servers. 13.根据权利要求9至12任一项所述的装置,其特征在于,所述壁纸信息包括以下至少之一:13. The device according to any one of claims 9 to 12, wherein the wallpaper information includes at least one of the following: 壁纸的信息对象名;The information object name of the wallpaper; 壁纸所属的微博名;The Weibo name to which the wallpaper belongs; 壁纸所属的微博地址URL;URL of the Weibo address to which the wallpaper belongs; 壁纸所属的主题。The theme the wallpaper belongs to. 14.根据权利要求8所述的装置,其特征在于,所述悬浮窗口为半透明扇形窗口;以及14. The device according to claim 8, wherein the floating window is a translucent fan-shaped window; and 所述入口以及所述悬浮窗口设置在桌面的左上角。The entrance and the floating window are arranged at the upper left corner of the desktop.
CN201210557176.8A 2012-12-20 2012-12-20 The treatment process of desktop wallpaper and device Expired - Fee Related CN103019727B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210557176.8A CN103019727B (en) 2012-12-20 2012-12-20 The treatment process of desktop wallpaper and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210557176.8A CN103019727B (en) 2012-12-20 2012-12-20 The treatment process of desktop wallpaper and device

Publications (2)

Publication Number Publication Date
CN103019727A CN103019727A (en) 2013-04-03
CN103019727B true CN103019727B (en) 2016-06-01

Family

ID=47968365

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210557176.8A Expired - Fee Related CN103019727B (en) 2012-12-20 2012-12-20 The treatment process of desktop wallpaper and device

Country Status (1)

Country Link
CN (1) CN103019727B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102999380B (en) * 2012-12-20 2016-05-04 北京奇虎科技有限公司 Wallpaper control method and device
CN103761313A (en) * 2014-01-26 2014-04-30 长沙裕邦软件开发有限公司 Method and system for implementing obtaining and processing of digital picture
ES2874155T3 (en) 2014-03-12 2021-11-04 Huawei Device Co Ltd Screen lock and mobile terminal method
CN105138225A (en) * 2015-08-27 2015-12-09 北京金山安全软件有限公司 Mobile terminal theme generation method and device
CN106095227A (en) * 2016-06-03 2016-11-09 乐视控股(北京)有限公司 Desktop wallpaper changing method and device
CN106371700A (en) * 2016-08-31 2017-02-01 维沃移动通信有限公司 Determining method for interface display contents and mobile terminal
CN106648285A (en) * 2016-09-07 2017-05-10 捷开通讯(深圳)有限公司 Method and system for quickly switching application desktops

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102663075A (en) * 2012-04-01 2012-09-12 杭州格畅科技有限公司 Method, browser and browser plug-in for browsing webpage
CN102750724B (en) * 2012-04-13 2018-12-21 广东赛百威信息科技有限公司 A kind of three peacekeeping panoramic system automatic-generationmethods based on image
CN102999380B (en) * 2012-12-20 2016-05-04 北京奇虎科技有限公司 Wallpaper control method and device

Also Published As

Publication number Publication date
CN103019727A (en) 2013-04-03

Similar Documents

Publication Publication Date Title
CN103019727B (en) The treatment process of desktop wallpaper and device
US11126333B2 (en) Application reporting in an application-selectable user interface
JP5086183B2 (en) Enhanced widget composition platform
US20060080592A1 (en) System for management of interactions between users and software applications in a web environment
US20090292681A1 (en) Presentation of an extracted artifact based on an indexing technique
CN107508961A (en) A kind of active window starts method, terminal and computer-readable recording medium
EP4567570A1 (en) Desktop sharing method and mobile terminal
CN102999380B (en) Wallpaper control method and device
Cardoso et al. PuReWidgets: a programming toolkit for interactive public display applications
JP2025536178A (en) Method, apparatus, electronic device and storage medium for information processing
US8615710B2 (en) Computer-implemented systems and methods for portlet management
US20110004652A1 (en) Method and system for enabling a user to vote on a portion of an image and for displaying the image
Leszczynski OPC UA App development for Android
CN2692929Y (en) System and apparatus for providing multi-functional remote-controller working by network
CN117435289A (en) Data processing method and device
CN120687186A (en) Multi-screen processing method, device, storage medium and electronic device
CN120469614A (en) Content display method, device, equipment and storage medium
KR20140094392A (en) A method for providing an application developing tool and an apparatus using it
KR20140114984A (en) A method for providing an application developing tool and an apparatus using it
KR20140094770A (en) A method for providing an application developing tool and an apparatus using it
KR20140098574A (en) A method for providing an application developing tool
KR20140098553A (en) A method for providing an application developing tool
KR20140115458A (en) A recording media recognized by computer for providing an application developing tool
KR20140114966A (en) A recording media recognized by computer for providing an application developing tool
KR20140115465A (en) An application developing environment system

Legal Events

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

Effective date of registration: 20220801

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160601

CF01 Termination of patent right due to non-payment of annual fee