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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
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.
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)
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)
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 |
-
2016
- 2016-03-31 CN CN201610203003.4A patent/CN105892864B/en active Active
Patent Citations (3)
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)
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 |