本发明专利技术实施例公开了一种菜单显示的方法及设备,该方法包括:当接收到对源菜单的触发时,获取被触发的源菜单在用户设备显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行;将包括该行中除所述源菜单所在位置的其他位置在内的区域确定为所述源菜单的次级菜单的显示区域;在所述显示区域内显示所述源菜单的次级菜单。利用本发明专利技术的方法显示源菜单的次级菜单,增加了次级菜单在显示屏幕上的显示区域,能够显示较多的次级菜单。
【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种菜单显示的方法及设备。
技术介绍
移动终端应用软件的菜单结构多为宫格形式的树型结构,点击某个带有次级菜单的宫格图标时,会打开一个新的界面以全屏幕的模式显示此次级菜单。但是,全屏幕的界面跳转容易中断用户的操作流程,降低用户体验。为了方便描述,以下将宫格图标等具有次级菜单的图标称为源菜单。
技术实现思路
本专利技术提供了一种菜单显示的方法及设备,在显示屏幕上显示源菜单的所有次级 菜单。本专利技术提供了一种菜单显示的方法,包括 当接收到对源菜单的触发时,获取被触发的源菜单在用户设备显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行;将包括该行中除所述源菜单所在位置的其他位置在内的区域确定为所述源菜单的次级菜单的显示区域;在所述显示区域内显示所述源菜单的次级菜单。本专利技术还提供了一种菜单显示的设备,包括 接收单元,用于接收对源菜单的触发; 区域确定单元,连接所述接收单元,用于当接收到对源菜单的触发时,获取被触发的源菜单在用户设备显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行;将包括该行中除所述源菜单所在位置的其他位置在内的区域确定为所述源菜单的的次级菜单的显示区域; 显示单元,连接所述区域确定单元,用于在所述显示区域内显示所述源菜单的次级菜单。与现有技术相比,本专利技术至少具有以下优点 通过获取被触发的源菜单在用户设备显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行,并在包括该行中除所述源菜单所在位置的其他位置在内的区域显示源菜单的次级菜单,增加了次级菜单在显示屏幕上的显示区域,能够显示较多的次级菜单。附图说明图I是本专利技术实施例一提供的菜单显示的方法的流程示意 图2是本专利技术实施例二提供的菜单显示的方法的流程示意 图3是本专利技术实施例二提供的次级菜单在当前屏幕内能够完全显示的方法的具体实现示意图;图4是本专利技术实施例二提供的通过拖拽方式显示隐藏的次级菜单的方法的具体实现示意 图5是本专利技术实施例三提供的菜单显示的设备的结构示意 图6是本专利技术实施例三提供的显示单元的结构示意图。具体实施例方式实施例一 本专利技术实施例一提供了一种菜单显示的方法,如图I所示,包括 步骤101,当用户设备的显示屏幕接收到对源菜单的触发时,获取被触发的源菜单在用 户设备显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行;将包括该行中除所述源菜单所在位置的其他位置在内的区域确定为所述源菜单的次级菜单的显示区域。步骤102,在所述显示区域内显示所述源菜单的次级菜单。具体的,判断所述显示区域是否能够显示所述源菜单的所有次级菜单;如果判断结果为是,在所述显示区域内显示所述源菜单的次级菜单;如果判断结果为否,在所述显示区域内显示所述源菜单的部分次级菜单,当用户设备在接收到用户操作时,在所述显示区域显示所述源菜单的其余次级菜单。在所述显示区域内显示所述源菜单的部分次级菜单,当用户设备在接收到用户操作时,在所述显示区域显示所述源菜单的其余次级菜单包括在所述显示区域内显示所述源菜单的部分次级菜单和滚动条,当用户设备在接收到用户拖动该滚动条的操作时,在所述显示区域显示所述源菜单的其余次级菜单;或者当用户设备接收到用户在所述显示区域内的拖拽操作时,根据用户的操作在所述显示区域显示所述源菜单的其余次级菜单。判断所述显示区域是否能够显示所述源菜单的所有次级菜单包括查找与所述源菜单对应的次级菜单的总显示面积;通过比较所述次级菜单的总显示面积与显示屏幕面积判断所述显示区域是否能够显示所述源菜单的所有次级菜单。实施例二 本专利技术实施例二提供了一种菜单显示的方法,以手机终端上菜单显示的场景为例,该方法的具体实现过程如图2所示,该方法的具体实现场景结合图3及图4所示,包括 步骤201,手机屏幕感知到用户对源菜单的点击。步骤202,查找与被点击的源菜单对应的次级菜单,根据次级菜单的总显示面积判断是否能够在包括该行中除所述源菜单所在位置的其他位置在内的区域内完全显示次级菜单,如果判断结果为是,执行步骤203 ;否则执行步骤204。具体的,将被点击的源菜单的每一个次级菜单的显示面积与其次级菜单的数量相乘,得到次级菜单的总显示面积,通过比较所述次级菜单的总显示面积以及所述源菜单的次级菜单的显示区域面积,确定是否能够在包括该行中除所述源菜单所在位置的其他位置在内的区域内完全显示次级菜单。需要说明,根据面积判断是否能够在包括该行中除所述源菜单所在位置的其他位置在内的区域内完全显示次级菜单仅是一种判断方式,本领域技术人员可以想到的其他判断方式也应当属于本专利技术的保护范围。步骤203,在包括该行中除所述源菜单所在位置的其他位置在内的区域显示被点击的源菜单的次级菜单。具体的,当手机接收到对源菜单的点击时,获取被点击的源菜单在手机显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行。将包括该行中除所述源菜单所在位置的其他位置在内的区域确定为所述源菜单的次级菜单的显示区域。具体的,当被点击的源菜单为第一行菜单时,首先在第一行显示次级菜单,不包括被点击的源菜单所处位置,然后依次在第二行、第三行显示次级菜单。当被点击的源菜单处于屏幕中间位置时,可以根据次级菜单的数量,以被点击的源菜单为中心,形成显示区域,在显示区域内自左上至右下依次显示被点击的源菜单的次级菜单;也可以根据次级菜单的数量,选择在屏幕的上方自左上至右下依次显示被点击的 源菜单的次级菜单,或者选择在屏幕的下方自左上至右下依次显示被点击的源菜单的次级 菜单,所述次级菜单可以与被点击的源菜单在同一行中得到显示。当被点击的源菜单处于屏幕最后一行时,可以根据次级菜单的数量,以被点击的源菜单为中心形成显示区域,在显示区域内自左上至右下依次显示被点击的源菜单的次级菜单;也可以根据次级菜单的数量,选择在屏幕的上方自左上至右下依次显示被点击的源菜单的次级菜单,所述次级菜单可以与被点击的源菜单在同一行中得到显示。步骤204,在所述包括该行中除所述源菜单所在位置的其他位置在内的区域内显示所述源菜单的部分次级菜单,当用户设备在接收到用户操作时,在所述显示区域显示所述源菜单的其余次级菜单。具体的,可以在屏幕上设置滚动条与次级菜单同时显示,当需要查看的次级菜单没有在屏幕上显示时,用户可以拖动滚动条得到次级菜单显示区域显示的隐藏的其他次级菜单,也可以通过用户对当前显示的次级菜单的拖拽操作实现显示其余隐藏的次级菜单。源菜单的所有次级菜单以图片方式存储,当所有的次级菜单的图片面积总和大于显示屏幕面积时,只在手机屏幕上显示部分图片,即部分次级菜单,当感知到用户进行拖动滚动条或者拖拽当前显示次级菜单操作时,隐藏的次级菜单能够在屏幕上显示。本专利技术实施例中,通过获取被触发的源菜单在用户设备显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行,并在包括该行中除所述源菜单所在位置的其他位置在内的区域显示源菜单的次级菜单,增加了次级菜单在显示屏幕上的显示区域,能够显示较多的次级菜单。实施例三 基本文档来自技高网...
【技术保护点】
一种菜单显示的方法,其特征在于,包括:当接收到对源菜单的触发时,获取被触发的源菜单在用户设备显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行;将包括该行中除所述源菜单所在位置的其他位置在内的区域确定为所述源菜单的次级菜单的显示区域;在所述显示区域内显示所述源菜单的次级菜单。
【技术特征摘要】
1.一种菜单显示的方法,其特征在于,包括 当接收到对源菜单的触发时,获取被触发的源菜单在用户设备显示屏幕上的坐标位置,并根据该坐标位置确定该屏幕中该源菜单在与其同级菜单的排列位置中所处的行;将包括该行中除所述源菜单所在位置的其他位置在内的区域确定为所述源菜单的次级菜单的显示区域; 在所述显示区域内显示所述源菜单的次级菜单。2.如权利要求I所述的方法,其特征在于,在所述显示区域内显示所述源菜单的次级菜单包括 判断所述显示区域是否能够显示所述源菜单的所有次级菜单; 如果判断结果为是,在所述显示区域内显示所述源菜单的次级菜单; 如果判断结果为否,在所述显示区域内显示所述源菜单的部分次级菜单,当用户设备在接收到用户操作时,在所述显示区域显示所述源菜单的其余次级菜单。3.如权利要求2所述的方法,其特征在于,在所述显示区域内显示所述源菜单的部分次级菜单,当用户设备在接收到用户操作时,在所述显示区域显示所述源菜单的其余次级菜单包括 在所述显示区域内显示所述源菜单的部分次级菜单和滚动条,当用户设备在接收到用户拖动该滚动条的操作时,根据用户的操作在所述显示区域显示所述源菜单的其余次级菜单;或者 当用户设备接收到用户在所述显示区域内的拖拽操作时,根据用户的操作在所述显示区域显示所述源菜单的其余次级菜单。4.如权利要求2所述的方法,其特征在于,判断所述显示区域是否能够显示所述源菜单的所有次级菜单包括 查找与所述源菜单对应的次级菜单的总显示面积; 通过比较所述次级菜单的总显示面积与显示屏幕面积判断所述显示区域是否能够显示所述源菜单的所有次...
【专利技术属性】
技术研发人员:栾兰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。