[发明专利]Android系统智能电视悬浮界面互斥功能的实现方法及系统有效
申请号: | 201510907191.4 | 申请日: | 2015-12-10 |
公开(公告)号: | CN105516782B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | 曾琦凌;杨金炜;李足红;罗晓燕 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/443 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 刘渝 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | android 系统 智能 电视 悬浮 界面 功能 实现 方法 | ||
本发明涉及智能电视安卓应用领域,提供一种Android系统智能电视悬浮界面互斥功能的实现方法及系统,以解决目前用户在Android系统智能电视上操控应用的悬浮界面时,多个应用界面的叠加遮盖导致当前操作不便的问题,系统包括悬浮界面隐藏模块、悬浮界面保存模块、悬浮界面重现模块。本发明提出的技术方案能够保证用户在操控悬浮界面时不会出现多个应用的界面叠加遮盖的问题,使整个操作过程更流畅、更简单、更高效,增强了用户体验。
技术领域
本发明涉及智能电视安卓应用领域,特别涉及一种Android系统智能电视悬浮界面互斥功能的实现方法及系统。
背景技术
随着互联网技术的发展,基于Android系统的智能电视逐渐走入普通用户的家庭。目前,许多Android系统智能电视的应用,尤其是包含Service的应用都开始使用悬浮界面(View)作为实现某个具体功能的UI界面,但悬浮界面并不像Activity组件一样可以互斥,所以经常会出现多个悬浮界面重叠遮盖的情况,这样用户很难分清当前到底是在操控哪个悬浮界面,极大的影响了Android电视的使用流畅度,影响了用户体验。
因此,如何让用户直观、高效的操控悬浮界面显的尤为重要。
发明内容
【要解决的技术问题】
本发明的目的是提供一种Android系统智能电视悬浮界面互斥功能的实现方法及系统,以解决目前用户在Android系统智能电视上操控应用的悬浮界面时,多个应用界面的叠加遮盖导致当前操作不便的问题。
【技术方案】
本发明是通过以下技术方案实现的。
本发明首先涉及一种Android系统智能电视悬浮界面互斥功能的实现方法,该方法包括步骤:
A、在一个悬浮界面被呼出时,在Android窗口管理服务中遍历所有的窗口,当查找到显示的并可操控的悬浮界面时,调用Android回调接口将查找到的悬浮界面设为不可见;
B、将步骤A中设为不可见的悬浮界面依次以堆栈列表的形式保存在Android窗口管理服务中;
C、当显示的悬浮界面退出时,调用Android窗口管理服务的扩展接口判断步骤B中保存的堆栈列表是否为空,若不为空则选取位于堆栈列表顶端的悬浮界面,调用Android回调接口将选取的悬浮界面设为可见。
作为一种优选的实施方式,所述步骤A中显示的并可操控的悬浮界面为Visibility属性为VISIBLE、包含Focus、窗口类型为SYSTEM_WINDOW的窗口。
本发明还涉及一种Android系统智能电视悬浮界面互斥功能的实现系统,包括:
悬浮界面隐藏模块,其被配置成在一个悬浮界面被呼出时,在Android窗口管理服务中遍历所有的窗口,当查找到显示的并可操控的悬浮界面时,调用Android回调接口将查找到的悬浮界面设为不可见;
悬浮界面保存模块,其被配置成:将悬浮界面隐藏模块中设为不可见的悬浮界面依次以堆栈列表的形式保存在Android窗口管理服务中;
悬浮界面重现模块,其被配置成:当显示的悬浮界面退出时,调用Android窗口管理服务的扩展接口判断悬浮界面保存模块保存的堆栈列表是否为空,若不为空则选取位于堆栈列表顶端的悬浮界面,调用Android回调接口将选取的悬浮界面设为可见。
作为另一种优选的实施方式,所述显示的并可操控的悬浮界面为Visibility属性为VISIBLE、包含Focus、窗口类型为SYSTEM_WINDOW的窗口。
【有益效果】
本发明提出的技术方案具有以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510907191.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟物品显示方法及装置
- 下一篇:一种电子装置模式切换方法及电子装置