[发明专利]一种智能终端菜单展示方法及智能终端有效
申请号: | 201410764784.5 | 申请日: | 2014-12-11 |
公开(公告)号: | CN104484101B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 赵长甫 | 申请(专利权)人: | 深圳市艾派应用系统有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 终端 菜单 展示 方法 | ||
1.一种智能终端菜单展示方法,其特征在于,包括子菜单(14)、主菜单(15)、常用子菜单(16),所述子菜单(14)的选项以及主菜单(15)均采用圆形图标,所述主菜单(15)位于智能终端屏幕的底部中心位置,所述常用子菜单(16)位于所述主菜单(15)两侧,所述常用子菜单(16)的所在的菜单行(12)的宽度小于所述主菜单(15)圆形图标的直径且大于所述主菜单(15)圆形图标的半径,还包括以下步骤:
S1、当接收到点击调用所述主菜单(15)的第一操作指令后,所述子菜单(14)从菜单行(12)开始沿预设轨迹移动至对应预设位置后停止移动,并在所述对应预设位置显示;
S2、当接收到点击取消调用所述主菜单(15)的第二操作指令后,所述子菜单(14)从所述对应位置开始继续沿预设轨迹滑动至菜单行(15)后消失;
S3、当接收到点击调用所述子菜单选项(141、142、143)的第三操作指令后,在屏幕上显示所述子菜单选项(141、142、143)对应的相关功能页,所述子菜单(14)从所述对应位置开始继续沿预设轨迹滑动至菜单行(15)后消失;
所述预设轨迹是指以所述主菜单(15)为圆心、以预设长度为半径的圆弧形,圆弧的起点与终点均在所述菜单行(12)的远离屏幕边界且与屏幕边界平行的边界线上;
所述步骤S3之后还包括:再次接收到所述第一操作指令后,当前相关功能页所属子菜单选项的图标颜色产生明显变化;
还包括步骤S4,
S4、当接收到点击调用所述常用子菜单选项的第四操作指令后,在屏幕上显示其相关功能页;
子菜单(14)从菜单行(12)开始沿预设轨迹移动至对应预设位置后停止移动,并在所述对应预设位置显示的步骤包括:
步骤一,定义子菜单页面的布局
1)首先定义一个FrameLayout,命名为circleFrame,默认可视化属性定义为GONE;然后在其中嵌套一个RelativeLayout来填充,在RelativeLayout中定义所有的子菜单项的ImageView控件,将各个子菜单项的位置设定为同一个半圆的等距排列;
2)定义蒙灰背景页mainBg,一个无任何控件的RelativeLayout,背景属性为@android:color/transparent;
步骤二,初始化加载图片
1)在程序启动后,加载布局,并加载各主菜单和子菜单项的图片;
2)定义一个布尔标识isShowFlag,用于标识扇形子菜单是否展示出来;
步骤三,对菜单项定义各类触发事件
1)对扇形菜单中各子菜单项定义点击触发事件,触发后跳转到各功能页面;
2)对背景页mainBg设定点击触发事件,根据isShowFlag值,执行隐藏扇形菜单或显示扇形菜单的操作;
步骤四,扇形菜单相关效果
1)点击主菜单项(云按钮)后,扇形菜单出现,此时需要通过inflater.inflate方法加载并填充背景页mainBg,隔离功能页的操作;
2)再次点击主菜单项(云按钮)后,启动隐藏扇形菜单的旋转动画效果让这个子菜单布局旋转然后隐藏。
2.根据权利要求1所述的方法,其特征在于,所述的常用子菜单(16)的选项包括拨号、集团、个人、消息。
3.根据权利要求1至2任意一项所述的方法,其特征在于,所述的子菜单选项(141、142、143)在屏幕上显示时等距排列。
4.一种智能终端,采用如权利要求1至3任意一项所述的方法展示菜单。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市艾派应用系统有限公司,未经深圳市艾派应用系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410764784.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工作模式的切换方法及终端
- 下一篇:一种显示菜单的方法及装置