CN105892864A - Control interaction method based on Android player and control interaction device based on Android player - Google Patents

Control interaction method based on Android player and control interaction device based on Android player Download PDF

Info

Publication number
CN105892864A
CN105892864A CN201610203003.4A CN201610203003A CN105892864A CN 105892864 A CN105892864 A CN 105892864A CN 201610203003 A CN201610203003 A CN 201610203003A CN 105892864 A CN105892864 A CN 105892864A
Authority
CN
China
Prior art keywords
broadcast
control
respond
full frame
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610203003.4A
Other languages
Chinese (zh)
Other versions
CN105892864B (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.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network 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 Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201610203003.4A priority Critical patent/CN105892864B/en
Publication of CN105892864A publication Critical patent/CN105892864A/en
Application granted granted Critical
Publication of CN105892864B publication Critical patent/CN105892864B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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
    • G06F3/04883Interaction 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 for inputting data by handwriting, e.g. gesture or text

Landscapes

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

Abstract

The invention belongs to the field of internet mobile terminal application, and in particular relates to a control interaction method based on an Android player and a control interaction device based on the Android player. A container is designed by the invention, and a plurality of controls are stored in the container. After a user clicks the container, the container sends an interactive broadcast to all the controls in the container, and the controls judge whether themselves need displaying or hiding or not according to the broadcast. The controls need to judge whether to respond to the broadcast to be automatically displayed or hided or not, whether to be displayed or not in a full screen state or a non-full screen state, and whether to be displayed or not in a lock screen state or a non-lock screen state; if judgment is passed, internal codes are called for executing operation. Therefore, the method and the device have the advantages that a unified interaction logic is compiled by means of establishing and applying a specification, and a complex player control interaction behavior can be realized only by means of setting a small number of parameters and using a small amount of codes.

Description

A kind of widget interaction method and device based on Android system player
Technical field
The invention belongs to application and development field, mobile terminal, the Internet, especially relate to a kind of based on Android system player Widget interaction method and device.
Background technology
Overwhelming majority android mobile terminal is equipped with touching screen now, and user touches screen just can fast perform operation.
When user uses Android application program viewing video, video player can be furnished with an interactive interface and (regard alternately Figure), user clicks on interface and there will be some control strips (control), and control strip has some buttons, such as " broadcasting ", " time-out ", " lock Fixed ", " unblock " etc., user clicks on these buttons just can perform corresponding video play operation (see figure 1).
The interactive interface of every money video playback application program is different, and function is the most each variant, cause control strip shape, Position and interaction logic are the most different.Due to each control strip display, hide be need developer write voluntarily control routine come Realizing, so once player interface has multiple control strip, its control routine will become the most loaded down with trivial details and complicated.
Summary of the invention
The present invention mainly solves the technical problem existing for prior art;Providing one can be few only by arranging The parameter of amount, the player using a small amount of code can realize complexity controls the based on Android system player of interbehavior Widget interaction method and device.
The above-mentioned technical problem of the present invention is mainly addressed by following technical proposals:
A kind of widget interaction method based on Android system player, it is characterised in that including:
S1, being placed in a vessel all controls of player, this container is an inter-view;
When S2, user click on container, container sends an interaction broadcast to internal all controls.
After S3, control receive interaction broadcast, according to this interaction broadcast judge under current state the need of sound Should, this response includes broadcasting hides operation or broadcast display operation, if judging to pass through, then by calling Android system internal code Perform corresponding operation.
Preferably, all controls in described container, previously according to function and layout, all controls are arranged different parameters, Described parameter includes:
Parameter one, automated tos respond to:
Specifically include: automated to respond to display broadcast, automated to respond to hide broadcast, automated to respond to all broadcast, be not responding to broadcast.
Parameter two, full frame response:
Specifically include: during full frame state, when response broadcast, non-full frame state, response broadcast, full frame/non-full frame state all respond extensively Broadcast.
Parameter three, screen locking responds:
Specifically include: during screen lock state, when response broadcast, non-screen lock state, response broadcast, screen locking/non-screen lock state all respond extensively Broadcast.
Preferably, in described S3, after control receives interaction broadcast, the display shape of inter-view inquiry this control internal State, if having shown that, then returns the state shown, enters broadcast and hides operation;Otherwise return not shown state, enter Broadcast display operation.
Described broadcast display operation includes: the parameter of inter-view inquiry control, it is judged that whether control automated tos respond to is broadcasted, Whether respond under screen locking or non-screen lock state, whether respond under full frame or non-full frame state, if by judging, the most automatically Calling the display code of control self, demonstrate this control, any this control of 3 that is unsatisfactory for is all without display.
Described broadcast is hidden operation and is included: the parameter of inter-view inquiry control, it is judged that whether control is hidden, the most automatically Respond under screen locking or non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically called The covered code of control self, hides this control, and any this control of 3 that is unsatisfactory for is all without hiding.
Preferably, when performing broadcast display operation, start a delay timer, after the setting time, automatically perform one Operation is hidden in secondary broadcast, for automatically hiding the control having shown that;When performing broadcast display operation, do not start this and prolong Time timer.Preferably, if user is in delay timer timing course, i.e. control has shown that out and the most automatically hides Time, user has again tapped on inter-view, then cancel the delay timer having been started up, and perform S2, and, when timer At the end of between, inter-view Auto broadcast performs to hide operation, for automatically hiding the control having shown that, completes stream Journey.
A kind of widget interaction system based on Android system player, it is characterised in that including:
Control memory module: all controls of player are placed in this control memory module, this control memory module provides one Individual inter-view.
Broadcast transmission module: when user clicks on inter-view, the broadcast transmission module of control memory module is to internal institute Control is had to send an interaction broadcast.
Judge respond module: after control receives interaction broadcast, it is judged that respond module judges control according to this interaction broadcast From under current state the need of response, this response includes broadcasting hides operation or broadcast display operation, if judging to pass through, The operation of correspondence is then performed by calling Android system internal code.
Preferably, all controls in described container, previously according to function and layout, all controls are arranged different parameters, Described parameter includes:
Parameter one, automated tos respond to:
Specifically include: automated to respond to display broadcast, automated to respond to hide broadcast, automated to respond to all broadcast, be not responding to broadcast.
Parameter two, full frame response:
Specifically include: during full frame state, when response broadcast, non-full frame state, response broadcast, full frame/non-full frame state all respond extensively Broadcast.
Parameter three, screen locking responds:
Specifically include: during screen lock state, when response broadcast, non-screen lock state, response broadcast, screen locking/non-screen lock state all respond extensively Broadcast.
Preferably, it is judged that respond module according to this interaction broadcast judge control under current state the need of sound Should, it is judged that the display state of respond module inquiry this control internal, if having shown that, then returning the state shown, entering Operation is hidden in broadcast;Otherwise return not shown state, enter broadcast display operation.
Described broadcast display operation includes: the parameter of inter-view inquiry control, it is judged that whether control automated tos respond to is broadcasted, Whether respond under screen locking or non-screen lock state, whether respond under full frame or non-full frame state, if by judging, the most automatically Calling the display code of control self, demonstrate this control, any this control of 3 that is unsatisfactory for is all without display.
Described broadcast is hidden operation and is included: the parameter of inter-view inquiry control, it is judged that whether control is hidden, the most automatically Respond under screen locking or non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically called The covered code of control self, hides this control, and any this control of 3 that is unsatisfactory for is all without hiding.
Preferably, when performing broadcast display operation, start a delay timer, after the setting time, automatically perform one Operation is hidden in secondary broadcast, for automatically hiding the control having shown that;When performing broadcast display operation, do not start this and prolong Time timer.Preferably, if user is in delay timer timing course, i.e. control has shown that out and the most automatically hides Time, user has again tapped on inter-view, then cancel the delay timer having been started up, and go to be continued by broadcast transmission module Send interaction broadcast, and, at the end of timer periods, inter-view Auto broadcast performs to hide operation, for automatic hidden Hiding the control having shown that out, system finishing works.
Therefore, present invention have the advantage that the present invention passes through to create and apply a kind of specification, write a kind of unified friendship Logic mutually, can be only by arranging a small amount of parameter, and the player using a small amount of code can realize complexity controls mutual Behavior.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of prior art interactive interface.
Fig. 2 is the schematic diagram of interactive interface in the present invention.
Fig. 3 is the method flow schematic diagram of the present invention.
Fig. 4 is the hardware connection structure schematic diagram of the present invention.
Detailed description of the invention
Below by embodiment, and combine accompanying drawing, technical scheme is described in further detail.
A kind of widget interaction method based on Android system player, including:
S1, being placed in a vessel all controls of player, this container is an inter-view, all controls in container All controls are arranged different parameters previously according to function and layout by part, and parameter includes:
Automated to respond to: automated to respond to display broadcast, automated to respond to hide broadcast, automated to respond to all broadcast, be not responding to broadcast.
Full frame response: during full frame state response broadcast, non-full frame state time response broadcast, full frame/non-full frame state the loudest Should broadcast.
Screen locking respond: during screen lock state response broadcast, non-screen lock state time response broadcast, screen locking/non-screen lock state the loudest Should broadcast.
When S2, user click on container, container sends an interaction broadcast to internal all controls;
After S3, control receive interaction broadcast, according to this interaction broadcast judge under current state the need of response, should Response includes broadcasting hiding operation or broadcast display operation, if judgement is passed through, then by calling the execution of Android system internal code Corresponding operation.
Broadcast display operation includes: the parameter of inter-view inquiry control, it is judged that whether control automated tos respond to broadcast, whether Respond under screen locking or non-screen lock state, whether respond under full frame or non-full frame state, if by judging, the most automatically called The display code of control self, demonstrates this control, and any this control of 3 that is unsatisfactory for is all without display;Aobvious performing broadcast When showing operation, start a delay timer, after the setting time, automatically perform once broadcast hide operation, for automatically hiding The control having shown that out;When performing broadcast display operation, do not start this delay timer.
If user is in delay timer timing course, when i.e. control has shown that out and the most automatically hides, Yong Huzai Secondary click inter-view, then cancel the delay timer having been started up, and perform S2, and, at the end of timer periods, Inter-view Auto broadcast performs to hide operation, for automatically hiding the control having shown that, completes flow process.
Broadcast is hidden operation and is included: the parameter of inter-view inquiry control, it is judged that whether control is hidden, the most automatically at lock Respond under screen or non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically calling control The covered code of self, hides this control, and any this control of 3 that is unsatisfactory for is all without hiding.
A kind of widget interaction system based on Android system player, including:
Control memory module: all controls of player are placed in this control memory module, this control memory module provides one Individual inter-view;;All controls are arranged different parameters previously according to function and layout by all controls, and parameter includes:
Automated to respond to: automated to respond to display broadcast, automated to respond to hide broadcast, automated to respond to all broadcast, be not responding to broadcast.
Full frame response: during full frame state response broadcast, non-full frame state time response broadcast, full frame/non-full frame state the loudest Should broadcast.
Screen locking respond: during screen lock state response broadcast, non-screen lock state time response broadcast, screen locking/non-screen lock state the loudest Should broadcast.
Broadcast transmission module: when user clicks on inter-view, the broadcast transmission module of control memory module is to internal institute Control is had to send an interaction broadcast.
Judge respond module: judge according to this interaction broadcast, respond module judges that control is from whether need under current state Responding, it is judged that the display state of respond module inquiry this control internal, if having shown that, then returning the state shown, Enter broadcast and hide operation;Otherwise return not shown state, enter broadcast display operation.
Broadcast display operation includes: the parameter of inter-view inquiry control, it is judged that whether control automated tos respond to broadcast, whether Respond under screen locking or non-screen lock state, whether respond under full frame or non-full frame state, if by judging, the most automatically called The display code of control self, demonstrates this control, and any this control of 3 that is unsatisfactory for is all without display;Aobvious performing broadcast When showing operation, start a delay timer, after the setting time, automatically perform once broadcast hide operation, for automatically hiding The control having shown that out;When performing broadcast display operation, do not start this delay timer.If user is at delay timer In timing course, when i.e. control has shown that out and the most automatically hides, user has again tapped on inter-view, then cancel The delay timer started, and go to be continued to send interaction broadcast by broadcast transmission module, and, when timer periods terminates Time, inter-view Auto broadcast performs to hide operation, and for automatically hiding the control having shown that, system finishing works.
Broadcast is hidden operation and is included: the parameter of inter-view inquiry control, it is judged that whether control is hidden, the most automatically at lock Respond under screen or non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically calling control The covered code of self, hides this control, and any this control of 3 that is unsatisfactory for is all without hiding.
Embodiment 1
The present invention provides a kind of widget interaction method based on Android system player, including:
S1, being placed in a vessel all controls of player, this container is an inter-view, all controls in container All controls are arranged different parameters previously according to function and layout by part, and control has three parameters, is respectively as follows: and automated tos respond to: Automated to respond to display broadcast, automated to respond to hide broadcast, automated to respond to all broadcast, be not responding to broadcast.
Full frame response: during full frame state response broadcast, non-full frame state time response broadcast, full frame/non-full frame state the loudest Should broadcast.
Screen locking respond: during screen lock state response broadcast, non-screen lock state time response broadcast, screen locking/non-screen lock state the loudest Should broadcast.
When S2, user click on container, container sends an interaction broadcast to internal all controls;
After S3, control receive interaction broadcast, inter-view is inquired about the display state of internal each control successively and (has been shown Show), if there being any one control to have shown that, then returning the state of " showing ", entering " broadcast is hidden " operation;Otherwise Return the state of " display ", enter " broadcast display " operation.If having control labelling oneself for " being not responding to broadcast ", then ignore This control.A, " broadcast display " operation: inter-view inquires about the parameter of internal each control successively, it is judged that whether control automated tos respond to Broadcast, respond under screen locking/non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically Call the display code of control self, demonstrate this control.As mobile phone current state is non-full frame and does not has screen locking, then one Individual it is labeled as " automated toing respond to broadcast display ", when full frame " non-response " and the control of " responding during non-screen locking ", is receiving alternately After " the broadcast display " of view, will automatically show, other any these controls of 3 that are unsatisfactory for are all without display.
B, " broadcast hide " operation: inter-view inquires about the parameter of internal each control successively, it is judged that control whether automatic hidden Hide, respond under screen locking/non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically adjusted With the covered code of control self, hide this control.
As mobile phone current state is full frame and does not has screen locking, then one is labeled as " automated toing respond to broadcast hide ", " time full frame Response " and the control of " responding during screen locking ", after receiving " broadcast is hidden " of inter-view, will automatically hide, other are any It is unsatisfactory for this control of 3 all without hiding.
If perform is " broadcast display " operation, then start a delay timer, after certain time (giving tacit consent to 6 seconds) Automatically " broadcast is hidden " operation is performed once, for automatically hiding the control having shown that;If what the 2nd step performed is " broadcast is hidden " operation, then ignore this step, complete flow process.If the user while in delay timer timing course, i.e. control is When the most automatically hiding through showing, again tap on inter-view, then cancelled the delay timer having been started up, again follow Ring.
When timer periods terminates, inter-view Auto broadcast performs to hide operation, has shown that for automatically hiding The control come, completes flow process.
Embodiment 2
The present invention provides a kind of widget interaction system based on Android system player, including:
Control memory module: all controls of player are placed in this control memory module, this control memory module provides one Individual inter-view;All controls are arranged different parameters previously according to function and layout by all controls, and parameter includes:
Automated to respond to: automated to respond to display broadcast, automated to respond to hide broadcast, automated to respond to all broadcast, be not responding to broadcast;.
Full frame response: during full frame state response broadcast, non-full frame state time response broadcast, full frame/non-full frame state the loudest Should broadcast.
Screen locking respond: during screen lock state response broadcast, non-screen lock state time response broadcast, screen locking/non-screen lock state the loudest Should broadcast.
Broadcast transmission module: when user clicks on inter-view, the broadcast transmission module of control memory module is to internal institute Control is had to send an interaction broadcast.
Judge respond module: judge that respond module inquires about the display state (whether having shown that) of internal each control successively, If there being any one control to have shown that, then returning the state of " showing ", entering " broadcast is hidden " operation;Otherwise return The state " not shown ", enters " broadcast display " operation.If having control labelling oneself for " being not responding to broadcast ", then ignore this control Part.A, " broadcast display " operation: inter-view inquires about the parameter of internal each control successively, it is judged that whether control automated tos respond to extensively Broadcast, respond under screen locking/non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically adjusted With the display code of control self, demonstrate this control.As mobile phone current state is non-full frame and does not has screen locking, then one It is labeled as " automated to respond to broadcast display ", when full frame " non-response " and the control of " response during non-screen locking ", regards alternately receiving After " the broadcast display " of figure, will automatically show, other any these controls of 3 that are unsatisfactory for are all without display.
B, " broadcast hide " operation: inter-view inquires about the parameter of internal each control successively, it is judged that control whether automatic hidden Hide, respond under screen locking/non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically adjusted With the covered code of control self, hide this control.
As mobile phone current state is full frame and does not has screen locking, then one is labeled as " automated toing respond to broadcast hide ", " time full frame Response " and the control of " responding during screen locking ", after receiving " broadcast is hidden " of inter-view, will automatically hide, other are any It is unsatisfactory for this control of 3 all without hiding.
If perform is " broadcast display " operation, then start a delay timer, after certain time (giving tacit consent to 6 seconds) Automatically " broadcast is hidden " operation is performed once, for automatically hiding the control having shown that;If what the 2nd step performed is " broadcast is hidden " operation, then ignore this step, complete flow process.If the user while in delay timer timing course, i.e. control is When the most automatically hiding through showing, again tap on inter-view, then cancelled the delay timer having been started up, again follow Ring.
When timer periods terminates, inter-view Auto broadcast performs to hide operation, has shown that for automatically hiding The control come, completes flow process.
Specific embodiment described herein is only to present invention spirit explanation for example.Technology neck belonging to the present invention Described specific embodiment can be made various amendment or supplements or use similar mode to replace by the technical staff in territory Generation, but without departing from the spirit of the present invention or surmount scope defined in appended claims.

Claims (10)

1. a widget interaction method based on Android system player, it is characterised in that including:
S1, being placed in a vessel all controls of player, this container is an inter-view;
When S2, user click on container, container sends an interaction broadcast to internal all controls;
After S3, control receive interaction broadcast, according to this interaction broadcast judge under current state the need of response, should Response includes broadcasting hiding operation or broadcast display operation, if judgement is passed through, then by calling the execution of Android system internal code Corresponding operation.
A kind of widget interaction method based on Android system player the most according to claim 1, it is characterised in that described All controls are arranged different parameters previously according to function and layout by all controls in container, and described parameter includes:
Parameter one, automated tos respond to:
Specifically include: automated to respond to display broadcast, automated to respond to hide broadcast, automated to respond to all broadcast, be not responding to broadcast;
Parameter two, full frame response:
Specifically include: during full frame state, when response broadcast, non-full frame state, response broadcast, full frame/non-full frame state all respond extensively Broadcast;
Parameter three, screen locking responds:
Specifically include: during screen lock state, when response broadcast, non-screen lock state, response broadcast, screen locking/non-screen lock state all respond extensively Broadcast.
A kind of widget interaction method based on Android system player the most according to claim 1, it is characterised in that described In S3, after control receives interaction broadcast, the display state of inter-view inquiry this control internal, if having shown that, then return Return the state shown, enter broadcast and hide operation;Otherwise return not shown state, enter broadcast display operation;
Described broadcast display operation includes: the parameter of inter-view inquiry control, it is judged that whether control automated tos respond to broadcast, whether Respond under screen locking or non-screen lock state, whether respond under full frame or non-full frame state, if by judging, the most automatically called The display code of control self, demonstrates this control, and any this control of 3 that is unsatisfactory for is all without display;
Described broadcast is hidden operation and is included: the parameter of inter-view inquiry control, it is judged that whether control is hidden, the most automatically at lock Respond under screen or non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically calling control The covered code of self, hides this control, and any this control of 3 that is unsatisfactory for is all without hiding.
A kind of widget interaction method based on Android system player the most according to claim 1, it is characterised in that holding During row broadcast display operation, start a delay timer, after the setting time, automatically perform once broadcast hide operation, be used for Automatically the control having shown that is hidden;When performing broadcast display operation, do not start this delay timer.
A kind of widget interaction method based on Android system player the most according to claim 1, it is characterised in that if using Family is in delay timer timing course, and when i.e. control has shown that out and the most automatically hides, user has again tapped on alternately View, then cancel the delay timer having been started up, and perform S2, and, at the end of timer periods, inter-view is automatic Broadcast performs to hide operation, for automatically hiding the control having shown that, completes flow process.
6. a widget interaction system based on Android system player, it is characterised in that including:
Control memory module: all controls of player are placed in this control memory module, this control memory module provides one Individual inter-view;
Broadcast transmission module: when user clicks on inter-view, the broadcast transmission module of control memory module is to internal all controls Part sends an interaction broadcast;
Judge respond module: after control receives interaction broadcast, it is judged that respond module judges control self according to this interaction broadcast The need of response under current state, this response includes broadcasting hides operation or broadcast display operation, if judging to pass through, then leads to Cross and call the operation that internal code execution is corresponding.
A kind of widget interaction system based on Android system player the most according to claim 6, it is characterised in that described All controls are arranged different parameters previously according to function and layout by all controls in container, and described parameter includes:
Parameter one, automated tos respond to:
Specifically include: automated to respond to display broadcast, automated to respond to hide broadcast, automated to respond to all broadcast, be not responding to broadcast;
Parameter two, full frame response:
Specifically include: during full frame state, when response broadcast, non-full frame state, response broadcast, full frame/non-full frame state all respond extensively Broadcast;
Parameter three, screen locking responds:
Specifically include: during screen lock state, when response broadcast, non-screen lock state, response broadcast, screen locking/non-screen lock state all respond extensively Broadcast.
A kind of widget interaction system based on Android system player the most according to claim 6, it is characterised in that judge Respond module according to this interaction broadcast judge control under current state the need of response, it is judged that respond module inquiry in The display state of this control of portion, if having shown that, then returns the state shown, enters broadcast and hides operation;Otherwise return Not shown state, enters broadcast display operation;
Described broadcast display operation includes: the parameter of inter-view inquiry control, it is judged that whether whether it automated to respond to broadcast, exist Respond under screen locking or non-screen lock state, whether respond under full frame or non-full frame state, if by judging, the most automatically calling control The display code of part self, demonstrates this control, and any this control of 3 that is unsatisfactory for is all without display;
Described broadcast is hidden operation and is included: the parameter of inter-view inquiry control, it is judged that whether it hides, the most automatically in screen locking Or respond under non-screen lock state, whether respond under full frame/non-full frame state, if by judging, the most automatically call control from The covered code of body, hides this control, and any this control of 3 that is unsatisfactory for is all without hiding.
A kind of widget interaction system based on Android system player the most according to claim 8, it is characterised in that holding During row broadcast display operation, start a delay timer, after the setting time, automatically perform once broadcast hide operation, be used for Automatically the control having shown that is hidden;When performing broadcast display operation, do not start this delay timer.
A kind of widget interaction system based on Android system player the most according to claim 8, it is characterised in that if User is in delay timer timing course, and when i.e. control has shown that out and the most automatically hides, user has again tapped on friendship View mutually, then cancel the delay timer having been started up, and go to be continued to send interaction broadcast by broadcast transmission module, and, At the end of timer periods, inter-view Auto broadcast performs to hide operation, for automatically hiding the control having shown that Part, system finishing works.
CN201610203003.4A 2016-03-31 2016-03-31 A kind of widget interaction method and device based on Android system player Active CN105892864B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610203003.4A CN105892864B (en) 2016-03-31 2016-03-31 A kind of widget interaction method and device based on Android system player

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610203003.4A CN105892864B (en) 2016-03-31 2016-03-31 A kind of widget interaction method and device based on Android system player

Publications (2)

Publication Number Publication Date
CN105892864A true CN105892864A (en) 2016-08-24
CN105892864B CN105892864B (en) 2018-01-19

Family

ID=57011947

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610203003.4A Active CN105892864B (en) 2016-03-31 2016-03-31 A kind of widget interaction method and device based on Android system player

Country Status (1)

Country Link
CN (1) CN105892864B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106383705A (en) * 2016-08-31 2017-02-08 杭州华为数字技术有限公司 Method and apparatus for setting display state of mouse in an application thin client
CN106648303A (en) * 2016-10-20 2017-05-10 武汉斗鱼网络科技有限公司 Android application display message prompt method and tool
CN107977130A (en) * 2017-12-06 2018-05-01 福建中金在线信息科技有限公司 Exchange method, device and the server of Flash player
CN109144644A (en) * 2018-08-17 2019-01-04 上海哔哩哔哩科技有限公司 Player control method, device and storage medium based on user demand
CN109660872A (en) * 2018-12-05 2019-04-19 维沃移动通信有限公司 A kind of method of adjustment and terminal of multimedia progress
CN111913761A (en) * 2020-08-18 2020-11-10 网易(杭州)网络有限公司 Plug-in processing method, device, equipment and storage medium for live channel
CN112114923A (en) * 2020-09-16 2020-12-22 北京达佳互联信息技术有限公司 Pendant display method, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227594A (en) * 2008-02-01 2008-07-23 深圳市迅雷网络技术有限公司 On-line video playing control method, apparatus and on-line video player generating method
CN104461555A (en) * 2014-12-22 2015-03-25 浪潮软件集团有限公司 Method for directly controlling each playing application in Home application
CN104793849A (en) * 2015-04-30 2015-07-22 努比亚技术有限公司 Application icon display method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101227594A (en) * 2008-02-01 2008-07-23 深圳市迅雷网络技术有限公司 On-line video playing control method, apparatus and on-line video player generating method
CN104461555A (en) * 2014-12-22 2015-03-25 浪潮软件集团有限公司 Method for directly controlling each playing application in Home application
CN104793849A (en) * 2015-04-30 2015-07-22 努比亚技术有限公司 Application icon display method and device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106383705A (en) * 2016-08-31 2017-02-08 杭州华为数字技术有限公司 Method and apparatus for setting display state of mouse in an application thin client
CN106383705B (en) * 2016-08-31 2020-05-08 华为技术有限公司 Method and device for setting mouse display state in application thin client
CN106648303A (en) * 2016-10-20 2017-05-10 武汉斗鱼网络科技有限公司 Android application display message prompt method and tool
CN107977130A (en) * 2017-12-06 2018-05-01 福建中金在线信息科技有限公司 Exchange method, device and the server of Flash player
CN109144644A (en) * 2018-08-17 2019-01-04 上海哔哩哔哩科技有限公司 Player control method, device and storage medium based on user demand
CN109660872A (en) * 2018-12-05 2019-04-19 维沃移动通信有限公司 A kind of method of adjustment and terminal of multimedia progress
CN111913761A (en) * 2020-08-18 2020-11-10 网易(杭州)网络有限公司 Plug-in processing method, device, equipment and storage medium for live channel
CN112114923A (en) * 2020-09-16 2020-12-22 北京达佳互联信息技术有限公司 Pendant display method, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN105892864B (en) 2018-01-19

Similar Documents

Publication Publication Date Title
CN105892864A (en) Control interaction method based on Android player and control interaction device based on Android player
CN105740010B (en) A kind of starting-up method and terminal device
CN107018191B (en) Method and device for controlling game
CN105933779A (en) Video playing method and device implemented by using parasitic toolkit
CN106528028B (en) Information processing method, system, device and terminal
CN108595224A (en) Application prompts method, apparatus, storage medium and terminal
US9984056B2 (en) Display of user comments to timed presentation
CN107071536A (en) User's switching definition loads the method and system of video flowing
CN111124668B (en) Memory release method, memory release device, storage medium and terminal
CN107066600A (en) Automatic method, system, mobile terminal and the readable storage medium storing program for executing for skipping advertising page
CN105915993A (en) Method and device for setting video playing mode by using parasitic toolkit
CN107748690A (en) Using jump method, device and computer-readable storage medium
CN104090755B (en) The vertical scrolling display methods of long Apply Names in Android Launcher interfaces
CN109375863A (en) Triggering method, device, terminal and the storage medium of objective function
CN103945232A (en) Television resource scheduling method and device
CN106709229A (en) Method and device for preferentially responding to NPC (non player character) objects in game systems
CN105930166B (en) A method of based on WEB interface ejection layer
US20170171266A1 (en) Method and electronic device based on android platform for multimedia resource play
CN103702229A (en) Method and device for prompting current focus of intelligent television interactive program requesting
CN107484024B (en) Method for realizing global floating menu by using hot key based on WEBOS intelligent television system
CN109815407A (en) A kind of information resources method for pushing, device, equipment and storage medium
CN103686416B (en) 3D configuration information processing method and processing device in intelligent television
CN105931027A (en) Method and device for creating sporting event appointment reminder
CN105912351A (en) Method and PC client for transferring application program from PC to mobile device
CN106598618A (en) Method and system for realizing shutdown advertisement on the basis of Android 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
GR01 Patent grant
GR01 Patent grant