CN101052176A - 双模双待机移动终端菜单实现方法 - Google Patents
双模双待机移动终端菜单实现方法 Download PDFInfo
- Publication number
- CN101052176A CN101052176A CNA2006101522485A CN200610152248A CN101052176A CN 101052176 A CN101052176 A CN 101052176A CN A2006101522485 A CNA2006101522485 A CN A2006101522485A CN 200610152248 A CN200610152248 A CN 200610152248A CN 101052176 A CN101052176 A CN 101052176A
- Authority
- CN
- China
- Prior art keywords
- menu
- menu item
- double
- data field
- item
- 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
Images
Landscapes
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种双模双待机移动终端菜单实现方法,包括如下步骤:应用层定义菜单的菜单项;根据定义的菜单项创建菜单;显示创建的菜单;根据用户当前实际选择的菜单项响应对应的操作。本发明方法通过动态隐藏不必要的菜单项,很好地实现了两种模式下菜单的统一显示和操作控制,既让用户体验到了双模手机的便捷性,同时也避免了软件实现的复杂性。
Description
技术领域
本发明涉及一种通信技术,具体说涉及一种双模双待机移动终端菜单实现方法。
背景技术
对于双模移动终端来说,尤其是双模双待机移动终端,不得不面对一个问题,那就是针对两种不同的模式可能有不同的菜单需求,或者分别处于双待机和单待机时,某些菜单无法响应。比如:双待机下,需要有两种模式的呼叫菜单,而单待机时,只有当前待机模式的呼叫菜单才会有效;再比如,某一模式的呼叫业务支持呼叫保持功能,则通话菜单需要出现该选项,而另一模式不支持该功能,则不应该出现或响应该菜单项。如何设计菜单的显示和操作,既能让用户体验到双模手机的便捷性,又能体现菜单的合理性,并且不会给后台服务增添过多的处理流程,就变成了一个问题。
发明内容
本发明所解决的技术问题是提供一种双模双待机移动终端菜单实现方法,通过动态隐藏不必要的菜单项,实现了两种模式下菜单的统一显示和操作控制。
技术方案如下:
双模双待机移动终端菜单实现方法包括如下步骤:
(1)应用层定义菜单的菜单项;
(2)根据定义的菜单项创建菜单;
(3)显示创建的菜单。
进一步,步骤(1)中,所述菜单项设置有数据域,所述数据域用于标识需要显示或者隐藏的菜单项。
进一步,步骤(1)中,所述菜单项的数据域置1,表示该菜单项需要显示;所述菜单项的数据域置0,表示该菜单项不需要显示。
进一步,步骤(1)具体为:
(11)应用层调用菜单;
(12)依次添加所有菜单项;
(13)当菜单项需要显示时,将数据域标识为显示;当菜单项不需要显示时,所述菜单项的数据域标识为隐藏。
进一步,步骤(2)中,所述菜单的创建的菜单项被标识为显示。
进一步,步骤(2)具体为:
(21)调用后台服务创建菜单;
(22)依次创建每个菜单项;
(23)当该菜单项的数据域标识为显示时,该菜单项被显示到移动终端;当该菜单项的数据域标识为隐藏时,该菜单项被隐藏。
进一步,步骤(3)中,所述菜单中,被标识了显示的菜单项被移动终端显示,标识有隐藏的菜单项被移动终端隐藏。
本发明方法的提出为双模手机菜单的显示和操作提供了一个比较理想的解决方案,实现了由用户到应用程序到后台服务的统一处理。本发明方法通过动态隐藏不必要的菜单项,很好地实现了两种模式下菜单的统一显示和操作控制,即让用户体验到了双模手机的便捷性,同时也避免了软件实现的复杂性。
本发明方法为双模双待机手机菜单的显示和操作提供了一种理想的解决方案,它克服了因双模手机对两种待机模式或模式间的功能差异产生的菜单不统一、难构建的问题。既不失界面的合理性和可操作性,同时又为后台的服务降低了复杂度,简化了应用层和后台的软件架构,提高了人机界面的友好性,对于双模手机快速开发提高了效率,缩短了双模手机研发的周期,降低了研发成本。
附图说明
图1是移动终端中双待机与单待机的界面示意图;
图2是移动终端中显示和隐藏模式下功能差异的界面示意图;
图3是本发明方法优选实施例的软件流程图。
具体实施方式
本发明由应用层提供菜单的显示和操作方法,该方法通过针对双模下不同的菜单需求,自动添加或隐藏不必要的菜单项,来实现菜单的动态显示,当该菜单项处于隐藏状态时,用户无法选择该菜单项,后台自然也不用响应对应的操作。这样从用户的角度来看,任何时刻能看到的菜单项都是当前移动终端能提供的所有服务。当处于单待机时,由于有些服务暂时无法提供,所以***会自动隐藏掉对应的菜单项,这样既不会减少双模手机的便捷性,又减少了与用户不必要的交互流程。
下面参照附图,对本发明的优选实施例作详细描述。
如图1所示,双待机时,在IDLE下拨号,选项菜单会有支持当前两种待机模式的IP呼叫功能,例如,显示TD IP呼叫和PHS IP呼叫两种选项。如果是其中一种模式的单待机,则选项菜单会自动将不支持的那种模式的菜单项隐藏掉,例如,只显示PHS IP呼叫。其他情况类似,均会隐藏掉不必要的菜单项。
如图2所示,例如在TD模式的通话中,如果用户开通了呼叫保持功能,则通话中的选项菜单会出现“挂起”的菜单项,显示“挂起”选项;而在PHS模式的通话中,由于不支持该“挂起”功能,则该“挂起”菜单项会自动隐藏掉。
如图3所示,双模双待机移动终端菜单实现方法步骤如下:
1、应用层定义菜单的菜单项。
步骤S301:当需要显示某菜单时,应用层调用该菜单。
步骤S302:依次添加所有菜单项。
每一个菜单由所能出现的最多的菜单项组合而成,每一个菜单项的数据结构中包含了一个标识该菜单项是否需要隐藏的数据域。
步骤S303:判断当前菜单项是否需要显示。
当菜单项需要显示时,执行步骤S304;当菜单项不需要显示时,执行步骤S305。
步骤S304:当菜单项需要显示时,将数据域标识为显示。
步骤S305:当菜单项不需要显示时,将当前菜单项的数据域标识为隐藏。
应用层每次创建菜单前根据当前待机模式或能提供的服务等条件判断哪些菜单项是需要显示的,哪些是需要隐藏的。并给菜单项的数据域附上相应的值,比如:1代表显示,0代表隐藏。
2、根据定义的菜单项创建菜单。
后台服务根据定义好的菜单信息创建菜单,标识了显示的菜单项将会出现在界面上,而标识了隐藏的将不会出现。
应用层定义菜单包含的所有可能的菜单项,创建菜单前根据条件判断菜单项是否需要隐藏,更改相应的标志位,初始化完成后调用后台服务创建菜单,后台服务根据标志位在界面上正确显示菜单。
步骤S306:调用后台服务创建菜单。
步骤S307:依次创建每个菜单项。
步骤S308:判断该菜单项的数据域的标志是1还是0。
当数据域被置1时,执行步骤309;当数据域被置0时,执行步骤S310。
步骤S309:当该菜单项的数据域被置1时,该菜单项被显示到移动终端。
步骤S310:当该菜单项的数据域被置0时,该菜单项被隐藏。
3、数据终端显示创建的菜单。
4、根据用户当前实际选择的菜单项响应对应的操作。
步骤S311:用户选择菜单中的菜单项,进行操作。
步骤S312:移动终端根据用户选择的菜单项做出相应的响应。
Claims (7)
1、一种双模双待机移动终端菜单实现方法,包括如下步骤:
(1)应用层定义菜单的菜单项;
(2)根据定义的菜单项创建菜单;
(3)显示创建的菜单。
2、根据权利要求1所述的双模双待机移动终端菜单实现方法,其特征在于,步骤(1)中,所述菜单项设置有数据域,所述数据域用于标识需要显示或者隐藏的菜单项。
3、根据权利要求2所述的双模双待机移动终端菜单实现方法,其特征在于,步骤(1)中,所述菜单项的数据域置1,表示该菜单项需要显示;所述菜单项的数据域置0,表示该菜单项不需要显示。
4、根据权利要求1所述的双模双待机移动终端菜单实现方法,其特征在于,步骤(1)具体为:
(11)应用层调用菜单;
(12)依次添加所有菜单项;
(13)当菜单项需要显示时,将数据域标识为显示;当菜单项不需要显示时,所述菜单项的数据域标识为隐藏。
5、根据权利要求1所述的双模双待机移动终端菜单实现方法,其特征在于,步骤(2)中,所述菜单的创建的菜单项被标识为显示。
6、根据权利要求1所述的双模双待机移动终端菜单实现方法,其特征在于,步骤(2)具体为:
(21)调用后台服务创建菜单;
(22)依次创建每个菜单项;
(23)当该菜单项的数据域标识为显示时,该菜单项被显示到移动终端;当该菜单项的数据域标识为隐藏时,该菜单项被隐藏。
7、根据权利要求1所述的双模双待机移动终端菜单实现方法,其特征在于,步骤(3)中,所述菜单中,被标识了显示的菜单项被移动终端显示,标识有隐藏的菜单项被移动终端隐藏。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610152248A CN101052176B (zh) | 2006-09-25 | 2006-09-25 | 双模双待机移动终端菜单实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200610152248A CN101052176B (zh) | 2006-09-25 | 2006-09-25 | 双模双待机移动终端菜单实现方法 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006101401245A Division CN101068391A (zh) | 2006-09-25 | 2006-09-25 | 双模双待机移动终端菜单显示和操作方法 |
CNA200610140125XA Division CN101068392A (zh) | 2006-09-25 | 2006-09-25 | 双模双待机移动终端菜单显示方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101052176A true CN101052176A (zh) | 2007-10-10 |
CN101052176B CN101052176B (zh) | 2010-05-19 |
Family
ID=38783336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200610152248A Active CN101052176B (zh) | 2006-09-25 | 2006-09-25 | 双模双待机移动终端菜单实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101052176B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101753702A (zh) * | 2008-12-15 | 2010-06-23 | 康佳集团股份有限公司 | 一种移动终端的情景模式实现方法、***及移动终端 |
CN103002124A (zh) * | 2012-11-01 | 2013-03-27 | 北京小米科技有限责任公司 | 一种通信数据的处理方法、装置和设备 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6144863A (en) * | 1996-11-26 | 2000-11-07 | U.S. Philips Corporation | Electronic device with screen comprising a menu which can be customized by a user |
JP2001109713A (ja) * | 1999-10-05 | 2001-04-20 | Kenwood Corp | 携帯型情報端末 |
US7137073B2 (en) * | 1999-12-18 | 2006-11-14 | Lg Electronics Inc. | Method for managing menu function in mobile station |
KR20040081512A (ko) * | 2003-03-13 | 2004-09-22 | 주식회사 팬택 | 무선통신단말기에서 숨김 기능을 이용한 메뉴 또는최근통화목록 제어 방법 |
CN1708160A (zh) * | 2005-05-27 | 2005-12-14 | 上海贝豪通讯电子有限公司 | 可对用户信息进行加密的移动通讯终端及其方法 |
CN101068392A (zh) * | 2006-09-25 | 2007-11-07 | 中兴通讯股份有限公司 | 双模双待机移动终端菜单显示方法 |
-
2006
- 2006-09-25 CN CN200610152248A patent/CN101052176B/zh active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101753702A (zh) * | 2008-12-15 | 2010-06-23 | 康佳集团股份有限公司 | 一种移动终端的情景模式实现方法、***及移动终端 |
CN103002124A (zh) * | 2012-11-01 | 2013-03-27 | 北京小米科技有限责任公司 | 一种通信数据的处理方法、装置和设备 |
Also Published As
Publication number | Publication date |
---|---|
CN101052176B (zh) | 2010-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1249592C (zh) | 用于移动电话的虚拟设备架构 | |
CN1277435C (zh) | 具有用户接口的电话机 | |
TWI279720B (en) | Mobile communications terminal having an improved user interface and method therefor | |
CN1901563A (zh) | 多功能快捷键设置装置以及方法和具有该功能的移动终端 | |
CN1866995A (zh) | 在移动通信终端中显示菜单屏幕的方法及其*** | |
CN101068391A (zh) | 双模双待机移动终端菜单显示和操作方法 | |
CN101032184A (zh) | 移动通信设备和用于移动通信设备的应用执行环境软件 | |
CN101047914A (zh) | 移动通信终端的协同处理***及其方法 | |
CN1728737A (zh) | 在移动通信终端中管理日程信息的设备和方法 | |
CN101047918A (zh) | 存储信息的方法及所应用的移动通信终端 | |
CN101060720A (zh) | 一种实现统一通信的方法及装置 | |
CN1819684A (zh) | 移动通信终端的情景模式设置方法 | |
CN101068392A (zh) | 双模双待机移动终端菜单显示方法 | |
CN101052176A (zh) | 双模双待机移动终端菜单实现方法 | |
CN101035337A (zh) | 减少移动通信终端的引导时间的方法 | |
CN1780436A (zh) | 可进行多应用程序的移动通信终端及应用程序执行方法 | |
CN1832517A (zh) | 一种基于h·248协议的实现新业务的方法 | |
CN101079924A (zh) | 一种电话呼叫转移方法及*** | |
CN101052175A (zh) | 一种双模移动终端开机的方法 | |
CN101052187A (zh) | 一种非当前模式号码来电时双待机手机终端的切换方法 | |
CN1649443A (zh) | 实现同时通话、收发短信息和收发彩信的方法 | |
CN1812610A (zh) | 在双模式手机中实现来电转移的方法 | |
CN100344180C (zh) | 在移动电话的来电记录中增加未达电话记录的***和方法 | |
CN101064744A (zh) | 用于在移动通信终端中编写消息的方法和装置 | |
CN101212472B (zh) | 支持移动终端建立多个点对点协议连接的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |