[发明专利]一种动态悬浮菜单的实现方法和装置有效
申请号: | 201910908221.1 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110633035B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 孙育宁;黎羽丰 | 申请(专利权)人: | 深圳市闪联信息技术有限公司 |
主分类号: | G06F3/04817 | 分类号: | G06F3/04817;G06F3/0482;G06F3/0488;G06F3/0486 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 王卫东 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 悬浮 菜单 实现 方法 装置 | ||
1.一种动态悬浮菜单的实现方法,其特征在于,所述动态悬浮菜单悬浮显示在界面的视图顶层上,由可收起或展开的主按钮和可隐藏或显示的扩展按钮组合而成,所述主按钮可通过点击循环显示收起和展开两个状态,在所述收起状态,主按钮显示为一个图标,在所述展开状态,所述主按钮显示为动态加载了当前界面的一个或多个功能按钮的组合,所述扩展按钮为动态加载的一个或多个快捷按钮的组合,所述动态悬浮菜单的实现方法包括以下步骤:
实时获取电子设备正在运行的当前界面的层级属性;
根据所述层级属性,显示或隐藏所述扩展按钮,其中,所述当前界面的层级属性为主页界面时,隐藏所述扩展按钮;所述当前界面的层级属性为应用界面时,将返回快捷按钮和主页快捷按钮加载到所述扩展按钮并显示;所述返回快捷按钮和主页快捷按钮设置在所述主按钮的左右两侧;
实时获取触控屏的单指点击位置,当所述单指点击位置落在所述主按钮上时,将与所述当前界面上运行的应用的相关功能按钮加载在所述主按钮上,并显示展开状态,或者将与所述相关功能按钮从所述主按钮中卸载,并显示收起状态。
2.根据权利要求1所述的方法,其特征在于,还包括以下步骤:
获取电子设备的USB口是否有U盘插入的信息,当有U盘插入时,将U盘按钮加载到所述扩展按钮并显示,所述U盘按钮链接到系统文件管理器。
3.根据权利要求1所述的方法,其特征在于,所述动态悬浮菜单可单指拖动至界面中的任一位置。
4.根据权利要求1所述的方法,其特征在于,还包括获取触控屏的多点点击状态和位置,当获取到触控屏被三指点击时,将所述动态悬浮菜单从当前位置移动至三指点击的位置处。
5.一种动态悬浮菜单的实现装置,其特征在于,所述动态悬浮菜单悬浮显示在界面的视图顶层上,由可收起或展开的主按钮和可隐藏或显示的扩展按钮组合而成,所述主按钮可通过点击循环显示收起和展开两个状态,在所述收起状态,主按钮显示为一个图标,在所述展开状态,所述主按钮显示为动态加载了当前界面的一个或多个功能按钮的组合,所述扩展按钮为动态加载的一个或多个快捷按钮的组合,该动态悬浮菜单的实现装置包括:
界面层级获取装置,实时获取电子设备正在运行的当前界面的层级属性;
菜单显示装置,用于根据所述层级属性,显示或隐藏所述扩展按钮,其中,所述当前界面的层级属性为主页界面时,隐藏所述扩展按钮;所述当前界面的层级属性为应用界面时,将返回快捷按钮和主页快捷按钮加载到所述扩展按钮并显示;所述返回快捷按钮和主页快捷按钮设置在所述主按钮的左右两侧;
菜单展开收起装置,用于实时获取触控屏的单指点击位置,当所述单指点击位置落在所述主按钮上时,将与所述当前界面上运行的应用的相关功能按钮加载在所述主按钮上,并显示展开状态,或者将与所述相关功能按钮从所述主按钮中卸载,并显示收起状态。
6.根据权利要求5所述的装置,其特征在于,还包括U盘插入检测装置,电子设备的USB口的U盘插入信息,将U盘按钮加载到所述扩展按钮并显示,所述U盘按钮链接到系统文件管理器。
7.根据权利要求5所述的装置,其特征在于,还包括菜单快速移动装置,根据触控屏被三指点击,将所述动态悬浮菜单从当前位置移动至三指点击的位置处。
8.根据权利要求5所述的装置,其特征在于,还包括菜单移动装置,用于将动态悬浮菜单可单指拖动至界面中的任一位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市闪联信息技术有限公司,未经深圳市闪联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910908221.1/1.html,转载请声明来源钻瓜专利网。