CN105824694A - Adjustment method and device for resources of applications - Google Patents

Adjustment method and device for resources of applications Download PDF

Info

Publication number
CN105824694A
CN105824694A CN201610132740.XA CN201610132740A CN105824694A CN 105824694 A CN105824694 A CN 105824694A CN 201610132740 A CN201610132740 A CN 201610132740A CN 105824694 A CN105824694 A CN 105824694A
Authority
CN
China
Prior art keywords
resource
application
adjustment
data
described resource
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
CN201610132740.XA
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 Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610132740.XA priority Critical patent/CN105824694A/en
Publication of CN105824694A publication Critical patent/CN105824694A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

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

Abstract

The invention provides an adjustment method and device for resources of applications. According to the embodiment of the invention, input sequences of users are acquired to obtain resource data of the resources of the applications according to the input sequences, and the resource data are output, the users use the resource data to trigger adjustment instructions of the resources to use the resources to adjust the resources of the applications according to the adjustment instructions of the resources, as the implementation of resource adjustments no longer relies on setting pages of the applications, the resource adjustments of the applications or other applications such as input method applications are directly carried out on current interfaces provided by the applications running on the foregrounds of operating systems at terminals, and then the problems of increased data interactions between the applications and the operating systems of the terminals resulted from the resource adjustments implemented by entirely relying on the setting pages of the applications in the prior art can be avoided to lower processing burdens of the terminals.

Description

The method of adjustment of the resource of application and device
[technical field]
The present invention relates to input method technology, particularly relate to method of adjustment and the device of the resource of a kind of application.
[background technology]
Application (Application, APP) such as, Windows application, Android (Android) application, ios application etc., resource adjustment major way, can be entrance this application the page is set, carry out resource adjustment.
But, adjust owing to being completely dependent on the resource performed by the page that arranges of application, may need to exit the application that terminal is currently running, such as, exiting the application that terminal is currently running, enter input method application arranges the page, etc., so, the data interaction between application and the operating system of terminal can be increased, thus result in the increase of the processing load of terminal.
[summary of the invention]
The many aspects of the present invention provide method of adjustment and the device of the resource of a kind of application, in order to reduce the processing load of terminal.
An aspect of of the present present invention, it is provided that the method for adjustment of the resource of a kind of application, including:
Obtain the list entries of user;
According to described list entries, it is thus achieved that the resource data of the resource of application;
Export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource;
Adjustment instruction according to described resource, utilizes described resource that described application is carried out resource adjustment.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described resource data includes that resource adjusts control data.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described application includes:
Input method is applied;Or
The application that the foreground of the operating system of place terminal is run.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the described resource data of described output, utilize described resource data for user, triggers the adjustment instruction of described resource, including:
In the current interface that input method application provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource;Or
In the current interface that the application run on the foreground of the operating system of place terminal provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described resource data also includes the mark data of described resource.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the identification data packet of described resource includes at least one in the title of resource and the application effect image of resource.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the described adjustment according to described resource instructs, utilizes described resource that described application is carried out resource adjustment, including:
Adjustment instruction according to described resource, obtains described resource;
Utilize described resource that described application is carried out resource adjustment.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the described adjustment according to described resource instructs, after utilizing described resource that described application is carried out resource adjustment, also includes:
Obtain the operational order of described user;
According to described operational order, it is thus achieved that another resource of described application;
Utilize another resource described, described application is carried out resource adjustment.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described resource includes at least one in following message:
Input style;
Outward appearance;And
Font.
Another aspect of the present invention, it is provided that the adjusting apparatus of the resource of a kind of application, including:
Acquiring unit, for obtaining the list entries of user;
Matching unit, for according to described list entries, it is thus achieved that the resource data of the resource of application;
Output unit, is used for exporting described resource data, utilizes described resource data for user, triggers the adjustment instruction of described resource;
Adjustment unit, instructs for the adjustment according to described resource, utilizes described resource that described application is carried out resource adjustment.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described resource data includes that resource adjusts control data.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described application includes:
Input method is applied;Or
The application that the foreground of the operating system of place terminal is run.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described output unit, specifically for
In the current interface that input method application provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource;Or
In the current interface that the application run on the foreground of the operating system of place terminal provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described resource data also includes the mark data of described resource.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the identification data packet of described resource includes at least one in the title of resource and the application effect image of resource.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described adjustment unit, specifically for
Adjustment instruction according to described resource, obtains described resource;And
Utilize described resource that described application is carried out resource adjustment.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described adjustment unit, be additionally operable to
Obtain the operational order of described user;
According to described operational order, it is thus achieved that another resource of described application;And
Utilize another resource described, described application is carried out resource adjustment.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described resource includes at least one in following message:
Input style;
Outward appearance;And
Font.
nullAs shown from the above technical solution,The embodiment of the present invention is by obtaining the list entries of user,And then according to described list entries,Obtain the resource data of the resource of application,And export described resource data,Described resource data is utilized for user,Trigger the adjustment instruction of described resource,Make it possible to the adjustment instruction according to described resource,Utilize described resource that described application is carried out resource adjustment,Resource adjustment is performed owing to eliminating the reliance on the page that arranges of application,In the current interface that the application allowing to be run on the foreground of the operating system of place terminal provides,The resource directly performing this application or other application such as input method application adjusts,It can be avoided that the problem of the data interaction increased between application and the operating system of terminal caused owing to being completely dependent on the arranging the resource adjustment performed by the page of application in prior art,Thus reduce the processing load of terminal.
Additionally, use technical scheme provided by the present invention, resource adjustment is performed owing to eliminating the reliance on the page that arranges of application, in the current interface that the application allowing to be run on the foreground of the operating system of place terminal provides, the resource directly performing this application or other application such as input method application adjusts, it can be avoided that the problem of the operating time length caused due to page jump, it is possible to it is effectively improved the efficiency that the resource of application adjusts.
It addition, use technical scheme provided by the present invention, by directly application being carried out resource adjustment under input state, it is possible to being maintained in the case of the application run on the foreground of operating system of place terminal do not redirects, the resource completing application quickly adjusts.
It addition, use technical scheme provided by the present invention, it is possible to be effectively improved the experience of user.
[accompanying drawing explanation]
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, the accompanying drawing used required in embodiment or description of the prior art will be briefly described below, apparently, accompanying drawing in describing below is some embodiments of the present invention, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The schematic flow sheet of the method for adjustment of the resource of the application that Fig. 1 provides for one embodiment of the invention;
The interface schematic diagram that in Fig. 2 A embodiment corresponding to Fig. 1, input method application provides;
Another interface schematic diagram that in Fig. 2 B embodiment corresponding to Fig. 1, input method application provides;
Another interface schematic diagram that in Fig. 2 C embodiment corresponding to Fig. 1, input method application provides;
The structural representation of the adjusting apparatus of the resource of the application that Fig. 3 provides for another embodiment of the present invention.
[detailed description of the invention]
For making the purpose of the embodiment of the present invention, technical scheme and advantage clearer, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the present invention rather than whole embodiments.Based on the embodiment in the present invention, other embodiments whole that those of ordinary skill in the art are obtained under not making creative work premise, broadly fall into the scope of protection of the invention.
It should be noted that, terminal involved in the embodiment of the present invention can include but not limited to mobile phone, personal digital assistant (PersonalDigitalAssistant, PDA), radio hand-held equipment, panel computer (TabletComputer), PC (PersonalComputer, PC), MP3 player, MP4 player, wearable device (such as, intelligent glasses, intelligent watch, Intelligent bracelet etc.) etc..
It addition, the terms "and/or", a kind of incidence relation describing affiliated partner, can there are three kinds of relations, such as, A and/or B, can represent in expression: individualism A, there is A and B, individualism B these three situation simultaneously.It addition, character "/" herein, typically represent forward-backward correlation to as if the relation of a kind of "or".
The schematic flow sheet of the method for adjustment of the resource of the application that Fig. 1 provides for one embodiment of the invention, as shown in Figure 1.
101, the list entries of user is obtained.
The list entries of so-called user, may refer to user and use the character string of input method application input, such as, " jixiejianpan ", " woyaohuanfu " etc., or can also refer to user and use the first-selected candidate item corresponding to character string of input method application input, such as, " mechanical keyboard ", " my clothes to be changed " etc., this is not particularly limited by the present embodiment.
Input method, refers to the coded method for being used by various character input terminals, different language, country or area, has multiple different input method, such as, and search dog spelling input method, Baidu's input method, QQ spelling input method etc..In general, input method application can represent several candidate item corresponding with this character string to user according to the character string of user's input, select a candidate item to complete input operation for user, and such as, upper screen operates.
102, according to described list entries, it is thus achieved that the resource data of the resource of application.
Alternatively, in a possible implementation of the present embodiment, in 102, so-called application can be input method application, or the application i.e. foreground application can also run by the foreground of the operating system of place terminal, this is not particularly limited by the present embodiment.
The application generally user operated calls foreground application, and user does not operate but is also referred to as background application at the application program (such as system service) run.
103, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource.
104, instruct according to the adjustment of described resource, utilize described resource that described application is carried out resource adjustment.
It should be noted that, the executive agent of 101~104 can be partly or entirely the application being located locally terminal, such as, input method application etc., or can also be the functional units such as the plug-in unit being arranged in the application of local terminal or SDK (SoftwareDevelopmentKit, SDK), or can also be for the process engine being positioned in network side server, or can also be the distributed system being positioned at network side, this be particularly limited by the present embodiment.
It is understood that the local program (nativeApp) that described application can be mounted in terminal, or can also is that a web page program (webApp) of browser in terminal, this is not particularly limited by the present embodiment.
So, by obtaining the list entries of user, and then according to described list entries, obtain the resource data of the resource of application, and export described resource data, described resource data is utilized for user, trigger the adjustment instruction of described resource, make it possible to the adjustment instruction according to described resource, utilize described resource that described application is carried out resource adjustment, resource adjustment is performed owing to eliminating the reliance on the page that arranges of application, in the current interface that the application allowing to be run on the foreground of the operating system of place terminal provides, the resource directly performing this application or other application such as input method application adjusts, it can be avoided that the problem of the data interaction increased between application and the operating system of terminal caused owing to being completely dependent on the arranging the resource adjustment performed by the page of application in prior art, thus reduce the processing load of terminal.
Alternatively, in a possible implementation of the present embodiment, in 102, described resource can include but not limited at least one in following message:
Input style;
Outward appearance;And
Font.
So-called input style, may refer to contents and distribution's form of application, such as, the search dog style of search dog input method application, Intelligent ABC style etc..
So-called outward appearance, may refer to the vision appearance form of application, such as, skin etc..
So-called font, may refer to the font form that application is used, such as, the Song typeface, regular script etc..
In the present invention, specifically can obtain several available resources of application in advance, acquired resource is carried out storage process, for after obtaining the list entries of user, from the available resource stored, obtain a resource.
During a concrete implementation, specifically after obtaining the list entries of user, from the available resource stored, a resource mated with list entries can be obtained.
During another concrete implementation, specifically after obtaining the list entries of user, from the available resource stored, the resource of an acquiescence can be obtained.
Specifically, specifically can be stored in the storage device of terminal, or can also store the storage device of network-side service end such as by the resource data of acquired resource, in the data base of server, this is not particularly limited by the present embodiment.
During a concrete implementation, the storage device of described terminal can be with slow storage device, it is specifically as follows the hard disk of computer system, or can also be the inoperative internal memory i.e. physical memory of mobile phone, such as, read only memory (Read-OnlyMemory, ROM) and RAM (random access memory) card etc., this is not particularly limited by the present embodiment.
During another concrete implementation, the storage device of described terminal can also be speedy storage equipment, it is specifically as follows the internal memory of computer system, or can also be the running memory i.e. Installed System Memory of mobile phone, such as, random access memory (RandomAccessMemory, RAM) etc., this is not particularly limited by the present embodiment.
Alternatively, in a possible implementation of the present embodiment, in 102, specifically, described resource data can include that resource adjusts control data, refers to adjust the attribute information of control for the resource adjusting instruction triggering resource, such as, control location, control outward appearance etc..
During a concrete implementation, described resource data can further include the mark data of described resource.Wherein, at least one during the mark data of described resource can include but not limited to the title of resource and the application effect image of resource.
Alternatively, in a possible implementation of the present embodiment, in 102, specifically can be to described list entries, carry out judgement process, to determine described list entries, if for the particular sequence pre-set, such as, " jixiejianpan ", " mechanical keyboard ", " woyaohuanfu ", " my skin to be changed " etc..If it is determined that described list entries, for the particular sequence pre-set, then do not continue to the input operation that input method is current, but from the available resource stored, obtain the resource data of a resource;If it is determined that described list entries, not for the particular sequence pre-set, then continue with the input operation that method application is current.
In the present invention, the list entries of acquired user, for the particular sequence pre-set, actually one resource adjusts the trigger condition of function.If trigger condition is satisfied, does not then continue to the input operation that input method is current, and trigger resource adjustment function;If trigger condition is not satisfied, then continue with the input operation that method application is current.
Alternatively, in a possible implementation of the present embodiment, in 103, specifically can export described resource data, utilize described resource data for user in the current interface that input method application provides, trigger the adjustment instruction of described resource, as shown in Figure 2 A and 2 B.
In fig. 2, if input method applies the list entries being currently entered, such as, input character " jixiejianpan " or first-selected candidate item " mechanical keyboard " etc., for the particular sequence pre-set, then, then in the current interface that input method application provides, presenting resource and adjust the resource adjustment control indicated by control data, this resource adjusts the outward appearance of control and presents control title.
In fig. 2b, if input method applies the list entries being currently entered, such as, input character " jixiejianpan " or first-selected candidate item " mechanical keyboard " etc., for the particular sequence pre-set, then, then in the current interface that input method application provides, presenting resource and adjust the resource adjustment control indicated by control data, the outward appearance of this resource adjustment control presents the image of resource.
Such as, after the resource in Fig. 2 A or Fig. 2 B such as click adjusts control, the skin of input method application is adjusted to interfacial effect as that shown in fig. 2 c immediately in user operation.So, it is not necessary to jump to input method application arranges interface, in the input process that user uses input method to apply, it is possible to the skin completing input method application adjusts.
Alternatively, in a possible implementation of the present embodiment, in 103, specifically can be in the current interface that the application that the foreground of the operating system of place terminal is run provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource.
Alternatively, in a possible implementation of the present embodiment, in 104, specifically can instruct according to the adjustment of described resource, obtain described resource, and then, then can utilize described resource that described application is carried out resource adjustment.
Wherein, can comprise resource identification, in order to indicate resource, or can also be without comprising any resource identification in the adjustment instruction of described resource, in order to indicate default resource, this is not particularly limited by the present embodiment.So, then can instruct according to the adjustment of described resource, obtain default resource, or the resource indicated by resource identification.
Specifically, specifically described resource can be applied in described application, to realize the resource adjustment of application.Such as, skin A is applied in input method application.
In the present invention, resource is probably random acquisition, or it is also possible that obtain according to the default policy pre-set, owing to the acquisition of resource is not actively to be selected by user, therefore, the result that resource adjusts possibly cannot meet the current adjustment of user and be intended to.So, if the result that resource adjusts does not meets user, current adjustment is intended to, and is not accepted by user, then application can also carry out resource adjustment the most again, specifically can perform to operate as follows: obtain the operational order of described user;According to described operational order, it is thus achieved that another resource of described application;And utilize another resource described, described application is carried out resource adjustment.
Wherein, described operational order, refer to the instruction for obtaining new resource.It is specifically as follows the control instruction that operation specifies control to be triggered, such as, the resource that the application of user operation input method is represented adjusts the control instruction etc. that control is triggered, or such as, the control instruction etc. that the space control of user operation input method application is triggered, or the gesture instruction that can also be triggered by operation place terminal, such as, user's operating gesture to terminal, this is not particularly limited by the present embodiment.
Specifically, the described user operating gesture to terminal, can include but not limited at least one in following operating gesture:
The user's unsettled slip data above described terminal;
User's contact slide data in the display device of described terminal;And
User moves the exercise data of described terminal.
Wherein,
The user's unsettled slip data above described terminal, may refer to the user's unsettled sliding trace within the acquisition range of the imageing sensor of terminal, above terminal.Wherein, described imageing sensor can be charge coupled cell (ChargeCoupledDevice, CCD) sensor, or can also be metal oxide semiconductor device (ComplementaryMetal-OxideSemiconductor, CMOS) sensor, this is not particularly limited by the present embodiment.Described unsettled sliding trace can include but not limited to straight line or the curve of arbitrary shape being made up of several dwell points that several continuously slipping events are corresponding.
User's contact slide data in the display device of described terminal, may refer to user's contact slide track in the display device of terminal.Generally, terminal can according to display device whether have can the characteristic of touch-control, be divided into two types, a type is touch terminal, and another kind of type is non-touch terminal.Specifically, user's contact slide data on the touch screen of touch terminal can specifically be detected.Described contact slide track can include but not limited to straight line or the curve of arbitrary shape being made up of several touch points that several continuous touch events are corresponding.
User moves the exercise data of described terminal, may refer to user's handheld terminal, drives terminal to be carried out the movement locus moved, and such as, rocks, upset etc..
After obtaining the operational order of user, another resource can be obtained from the available resource stored.
Being intended to if the result that current resource adjusts the most does not meets the current adjustment of user, do not accepted by user, then can also repeat aforesaid operations, to obtain new resource, being intended to until meeting the current adjustment of user.
nullIn the present embodiment,By obtaining the list entries of user,And then according to described list entries,Obtain the resource data of the resource of application,And export described resource data,Described resource data is utilized for user,Trigger the adjustment instruction of described resource,Make it possible to the adjustment instruction according to described resource,Utilize described resource that described application is carried out resource adjustment,Resource adjustment is performed owing to eliminating the reliance on the page that arranges of application,In the current interface that the application allowing to be run on the foreground of the operating system of place terminal provides,The resource directly performing this application or other application such as input method application adjusts,It can be avoided that the problem of the data interaction increased between application and the operating system of terminal caused owing to being completely dependent on the arranging the resource adjustment performed by the page of application in prior art,Thus reduce the processing load of terminal.
Additionally, use technical scheme provided by the present invention, resource adjustment is performed owing to eliminating the reliance on the page that arranges of application, in the current interface that the application allowing to be run on the foreground of the operating system of place terminal provides, the resource directly performing this application or other application such as input method application adjusts, it can be avoided that the problem of the operating time length caused due to page jump, it is possible to it is effectively improved the efficiency that the resource of application adjusts.
It addition, use technical scheme provided by the present invention, by directly application being carried out resource adjustment under input state, it is possible to being maintained in the case of the application run on the foreground of operating system of place terminal do not redirects, the resource completing application quickly adjusts.
It addition, use technical scheme provided by the present invention, it is possible to be effectively improved the experience of user.
It should be noted that, for aforesaid each method embodiment, in order to be briefly described, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement, because according to the present invention, some step can use other orders or carry out simultaneously.Secondly, those skilled in the art also should know, embodiment described in this description belongs to preferred embodiment, necessary to involved action and the module not necessarily present invention.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not has the part described in detail, may refer to the associated description of other embodiments in certain embodiment.
The structural representation of the adjusting apparatus of the resource of the application that Fig. 3 provides for another embodiment of the present invention, as shown in Figure 3.The adjusting apparatus of the resource of the application of the present embodiment can include acquiring unit 31, matching unit 32, output unit 33 and adjustment unit 34.Wherein, acquiring unit 31, for obtaining the list entries of user;Matching unit 32, for according to described list entries, it is thus achieved that the resource data of the resource of application;Output unit 33, is used for exporting described resource data, utilizes described resource data for user, triggers the adjustment instruction of described resource;Adjustment unit 34, instructs for the adjustment according to described resource, utilizes described resource that described application is carried out resource adjustment.
Alternatively, in a possible implementation of the present embodiment, so-called application can be input method application, or the application i.e. foreground application can also run by the foreground of the operating system of place terminal, and this is not particularly limited by the present embodiment.
It should be noted that, the adjusting apparatus of the resource of the application that the present embodiment is provided can be partly or entirely the application being located locally terminal, such as, input method application etc., or can also be to be arranged in the plug-in unit in the application of local terminal or SDK (SoftwareDevelopmentKit, the functional unit such as SDK), or can also be for the process engine being positioned in network side server, or can also be the distributed system being positioned at network side, this be particularly limited by the present embodiment.
It is understood that the local program (nativeApp) that described application can be mounted in terminal, or can also is that a web page program (webApp) of browser in terminal, this is not particularly limited by the present embodiment.
In the present invention, involved described resource can include but not limited at least one in following message:
Input style;
Outward appearance;And
Font.
Alternatively, in a possible implementation of the present embodiment, the described resource data that described matching unit 32 obtains specifically can include that resource adjusts control data, refers to adjust the attribute information of control for the resource adjusting instruction triggering resource, such as, control location, control outward appearance etc..
During a concrete implementation, described resource data can further include the mark data of described resource.Wherein, at least one during the mark data of described resource can include but not limited to the title of resource and the application effect image of resource.
Alternatively, in a possible implementation of the present embodiment, described output unit 33, specifically may be used in the current interface that input method application provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource.
Alternatively, in a possible implementation of the present embodiment, described output unit 33, specifically can be in the current interface that the application that the foreground of the operating system of place terminal is run provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource.
Alternatively, in a possible implementation of the present embodiment, described adjustment unit 34, specifically may be used for the adjustment instruction according to described resource, obtain described resource;And utilize described resource that described application is carried out resource adjustment.
Alternatively, in a possible implementation of the present embodiment, described adjustment unit 34, it is also possible to be further used for obtaining the operational order of described user;According to described operational order, it is thus achieved that another resource of described application;And utilize another resource described, described application is carried out resource adjustment.
It should be noted that method in embodiment corresponding to Fig. 1, the adjusting apparatus of the resource of the application that can be provided by the present embodiment realizes.Describing the related content that may refer in embodiment corresponding to Fig. 1 in detail, here is omitted.
nullIn the present embodiment,The list entries of user is obtained by acquiring unit,And then by matching unit according to described list entries,Obtain the resource data of the resource of application,And exported described resource data by output unit,Described resource data is utilized for user,Trigger the adjustment instruction of described resource,Adjustment unit can be instructed according to the adjustment of described resource,Utilize described resource that described application is carried out resource adjustment,Resource adjustment is performed owing to eliminating the reliance on the page that arranges of application,In the current interface that the application allowing to be run on the foreground of the operating system of place terminal provides,The resource directly performing this application or other application such as input method application adjusts,It can be avoided that the problem of the data interaction increased between application and the operating system of terminal caused owing to being completely dependent on the arranging the resource adjustment performed by the page of application in prior art,Thus reduce the processing load of terminal.
Additionally, use technical scheme provided by the present invention, resource adjustment is performed owing to eliminating the reliance on the page that arranges of application, in the current interface that the application allowing to be run on the foreground of the operating system of place terminal provides, the resource directly performing this application or other application such as input method application adjusts, it can be avoided that the problem of the operating time length caused due to page jump, it is possible to it is effectively improved the efficiency that the resource of application adjusts.
It addition, use technical scheme provided by the present invention, by directly application being carried out resource adjustment under input state, it is possible to being maintained in the case of the application run on the foreground of operating system of place terminal do not redirects, the resource completing application quickly adjusts.
It addition, use technical scheme provided by the present invention, it is possible to be effectively improved the experience of user.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, it is referred to the corresponding process in preceding method embodiment, does not repeats them here.
In several embodiments provided by the present invention, it should be understood that disclosed system, apparatus and method, can realize by another way.Such as, device embodiment described above is only schematically, such as, the division of described unit, is only a kind of logic function and divides, and actual can have other dividing mode when realizing, such as, multiple unit or assembly can in conjunction with or be desirably integrated into another system, or some features can be ignored, or does not performs.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, device or unit or communication connection, can be electrical, machinery or other form.
The described unit illustrated as separating component can be or may not be physically separate, and the parts shown as unit can be or may not be physical location, i.e. may be located at a place, or can also be distributed on multiple NE.Some or all of unit therein can be selected according to the actual needs to realize the purpose of the present embodiment scheme.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to be that unit is individually physically present, it is also possible to two or more unit are integrated in a unit.Above-mentioned integrated unit both can realize to use the form of hardware, it would however also be possible to employ hardware adds the form of SFU software functional unit and realizes.
The above-mentioned integrated unit realized with the form of SFU software functional unit, can be stored in a computer read/write memory medium.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions with so that a computer installation (can be personal computer, server, or network equipment etc.) or processor (processor) perform the part steps of method described in each embodiment of the present invention.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (Read-OnlyMemory, ROM), the various media that can store program code such as random access memory (RandomAccessMemory, RAM), magnetic disc or CD.
Finally it should be noted that above example, only in order to technical scheme to be described, is not intended to limit;Although the present invention being described in detail with reference to previous embodiment, it will be understood by those within the art that: the technical scheme described in foregoing embodiments still can be modified by it, or wherein portion of techniques feature is carried out equivalent;And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (18)

1. the method for adjustment of the resource of an application, it is characterised in that including:
Obtain the list entries of user;
According to described list entries, it is thus achieved that the resource data of the resource of application;
Export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource;
Adjustment instruction according to described resource, utilizes described resource that described application is carried out resource adjustment.
Method the most according to claim 1, it is characterised in that described resource data includes that resource adjusts control data.
Method the most according to claim 1, it is characterised in that described application includes:
Input method is applied;Or
The application that the foreground of the operating system of place terminal is run.
Method the most according to claim 1, it is characterised in that the described resource data of described output, utilizes described resource data for user, triggers the adjustment instruction of described resource, including:
In the current interface that input method application provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource;Or
In the current interface that the application run on the foreground of the operating system of place terminal provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource.
Method the most according to claim 1, it is characterised in that described resource data also includes the mark data of described resource.
Method the most according to claim 5, it is characterised in that the identification data packet of described resource includes at least one in the title of resource and the application effect image of resource.
Method the most according to claim 1, it is characterised in that the described adjustment according to described resource instructs, and utilizes described resource that described application is carried out resource adjustment, including:
Adjustment instruction according to described resource, obtains described resource;
Utilize described resource that described application is carried out resource adjustment.
Method the most according to claim 1, it is characterised in that the described adjustment according to described resource instructs, and after utilizing described resource that described application is carried out resource adjustment, also includes:
Obtain the operational order of described user;
According to described operational order, it is thus achieved that another resource of described application;
Utilize another resource described, described application is carried out resource adjustment.
9. according to the method described in claim 1~8 any claim, it is characterised in that described resource includes at least one in following message:
Input style;
Outward appearance;And
Font.
10. the adjusting apparatus of the resource of an application, it is characterised in that including:
Acquiring unit, for obtaining the list entries of user;
Matching unit, for according to described list entries, it is thus achieved that the resource data of the resource of application;
Output unit, is used for exporting described resource data, utilizes described resource data for user, triggers the adjustment instruction of described resource;
Adjustment unit, instructs for the adjustment according to described resource, utilizes described resource that described application is carried out resource adjustment.
11. devices according to claim 10, it is characterised in that described resource data includes that resource adjusts control data.
12. devices according to claim 10, it is characterised in that described application includes:
Input method is applied;Or
The application that the foreground of the operating system of place terminal is run.
13. devices according to claim 10, it is characterised in that described output unit, specifically for
In the current interface that input method application provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource;Or
In the current interface that the application run on the foreground of the operating system of place terminal provides, export described resource data, utilize described resource data for user, trigger the adjustment instruction of described resource.
14. devices according to claim 10, it is characterised in that described resource data also includes the mark data of described resource.
15. devices according to claim 14, it is characterised in that the identification data packet of described resource includes at least one in the title of resource and the application effect image of resource.
16. devices according to claim 10, it is characterised in that described adjustment unit, specifically for
Adjustment instruction according to described resource, obtains described resource;And
Utilize described resource that described application is carried out resource adjustment.
17. devices according to claim 10, it is characterised in that described adjustment unit, are additionally operable to
Obtain the operational order of described user;
According to described operational order, it is thus achieved that another resource of described application;And
Utilize another resource described, described application is carried out resource adjustment.
18. according to the device described in claim 10~17 any claim, it is characterised in that described resource includes at least one in following message:
Input style;
Outward appearance;And
Font.
CN201610132740.XA 2016-03-09 2016-03-09 Adjustment method and device for resources of applications Pending CN105824694A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610132740.XA CN105824694A (en) 2016-03-09 2016-03-09 Adjustment method and device for resources of applications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610132740.XA CN105824694A (en) 2016-03-09 2016-03-09 Adjustment method and device for resources of applications

Publications (1)

Publication Number Publication Date
CN105824694A true CN105824694A (en) 2016-08-03

Family

ID=56987063

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610132740.XA Pending CN105824694A (en) 2016-03-09 2016-03-09 Adjustment method and device for resources of applications

Country Status (1)

Country Link
CN (1) CN105824694A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107894920A (en) * 2017-11-09 2018-04-10 广东欧珀移动通信有限公司 Resource allocation method and Related product
CN109684026A (en) * 2019-01-14 2019-04-26 武汉斗鱼鱼乐网络科技有限公司 APP replacing skins method, apparatus, electronic equipment and storage medium
CN110383229A (en) * 2017-05-16 2019-10-25 苹果公司 For navigating, showing and editing equipment, method and the graphic user interface of the media item with multiple display patterns

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103324415A (en) * 2012-03-22 2013-09-25 百度在线网络技术(北京)有限公司 Mobile terminal and input switching method of mobile terminal
CN104750378A (en) * 2013-12-30 2015-07-01 腾讯科技(深圳)有限公司 Automatic input mode switching method and device for input method
CN104765750A (en) * 2014-01-07 2015-07-08 腾讯科技(深圳)有限公司 Input language switch method and device for input method application
CN105183510A (en) * 2015-08-28 2015-12-23 百度在线网络技术(北京)有限公司 Application resource adjustment method and apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103324415A (en) * 2012-03-22 2013-09-25 百度在线网络技术(北京)有限公司 Mobile terminal and input switching method of mobile terminal
CN104750378A (en) * 2013-12-30 2015-07-01 腾讯科技(深圳)有限公司 Automatic input mode switching method and device for input method
CN104765750A (en) * 2014-01-07 2015-07-08 腾讯科技(深圳)有限公司 Input language switch method and device for input method application
CN105183510A (en) * 2015-08-28 2015-12-23 百度在线网络技术(北京)有限公司 Application resource adjustment method and apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110383229A (en) * 2017-05-16 2019-10-25 苹果公司 For navigating, showing and editing equipment, method and the graphic user interface of the media item with multiple display patterns
CN110383229B (en) * 2017-05-16 2023-06-02 苹果公司 Device, method and graphical user interface for navigating, displaying and editing media items having multiple display modes
CN107894920A (en) * 2017-11-09 2018-04-10 广东欧珀移动通信有限公司 Resource allocation method and Related product
US10936371B2 (en) 2017-11-09 2021-03-02 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for resource allocation and related products
CN109684026A (en) * 2019-01-14 2019-04-26 武汉斗鱼鱼乐网络科技有限公司 APP replacing skins method, apparatus, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN104571852A (en) Icon moving method and device
US20090002324A1 (en) Method, Apparatus and Computer Program Product for Providing a Scrolling Mechanism for Touch Screen Devices
CN105302811B (en) Browser page skipping method and device
US20150277748A1 (en) Edit providing method according to multi-touch-based text block setting
CN105204354A (en) Smart home device control method and device
CN104281677A (en) Page displaying method and device
CN104765525A (en) Operation interface switching method and device
US9996260B2 (en) Terminal and method for operating same
CN112817676B (en) Information processing method and electronic device
CN104636321A (en) Text display method and text display device
CN113126838A (en) Application icon sorting method and device and electronic equipment
CN105739866A (en) Application management method and apparatus, and terminal
CN105808094A (en) Application calling method and terminal
CN104598507A (en) Information searching method and device
CN104063071A (en) Content input method and device
CN106598409B (en) Text copying method and device and intelligent terminal
CN112162812B (en) Object adding method and device
CN106959746A (en) The processing method and processing device of speech data
CN105117159A (en) Character processing method and terminal
CN104267867A (en) Content input method and device
CN106843735A (en) A kind of terminal control method and mobile terminal
CN105824694A (en) Adjustment method and device for resources of applications
CN106201295A (en) A kind of message clone method and device and intelligent terminal
CN113253883A (en) Application interface display method and device and electronic equipment
CN105260084A (en) Processing method and device of input sequences

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20160803