一种手机软件窗口的快速切换方法.pdf

上传人:r5 文档编号:1113601 上传时间:2018-03-31 格式:PDF 页数:8 大小:320.83KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910079521.X

申请日:

2009.03.06

公开号:

CN101510915A

公开日:

2009.08.19

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04M 1/725公开日:20090819|||实质审查的生效|||公开

IPC分类号:

H04M1/725(2009.01)I; H04W24/00(2009.01)I

主分类号:

H04M1/725

申请人:

北京泰合佳通信息技术有限公司

发明人:

聂志勇

地址:

100085北京市海淀区上地三街9号嘉华大厦F座4层0401

优先权:

专利代理机构:

北京天悦专利代理事务所

代理人:

田 明;任晓航

PDF下载: PDF下载
内容摘要

本发明涉及移动通讯技术和无线网络测试技术,具体涉及一种手机软件窗口的快速切换方法。该方法首先设定软件程序所对应的激活或隐藏功能的快捷键;在软件程序启动时加载消息监控模块,消息监控模块对键盘消息进行监控,当用户进行了按键操作后,捕获按键消息,并通知相应的软件程序;软件程序根据手机当前的使用状态和显示情况判断对按键消息的响应方式,实现软件窗口的快速激活或隐藏。本发明所提供的方法实施简单,易操作,在不附加或改变原有按键的情况下实现一键式窗口激活,使程序的执行更具灵活性。

权利要求书

1.  一种手机软件窗口的快速切换方法,包括如下步骤:
(1)设定软件程序所对应的激活或隐藏功能的快捷键;
(2)在软件程序启动时加载消息监控模块;
(3)消息监控模块对键盘消息进行监控,当用户进行了按键操作后,捕获按键消息,并通知相应的软件程序;
(4)软件程序根据手机当前的使用状态和显示情况判断对按键消息的响应方式,实现软件窗口的快速激活或隐藏。

2.
  如权利要求1所述的手机软件窗口的快速切换方法,其特征在于:当手机正在电话呼出或电话呼入状态时,软件程序不响应窗口激活或隐藏操作。

3.
  如权利要求1所述的手机软件窗口的快速切换方法,其特征在于:当软件程序开启但软件窗口不处于当前显示状态时,软件程序对按键消息的响应为激活软件窗口。

4.
  如权利要求1所述的手机软件窗口的快速切换方法,其特征在于:当软件窗口处于当前显示状态时,软件程序对按键消息的响应为隐藏软件窗口。

说明书

一种手机软件窗口的快速切换方法
技术领域
本发明涉及移动通讯技术和无线网络测试技术,具体涉及一种手机软件窗口的快速切换方法,适用于以智能手机为平台的手持式无线网络测试终端。
背景技术
随着智能手机硬件及操作系统的不断进步,使用智能手机作为下一代移动办公平台将成为可能。在无线网络测试领域,正在以新一代Window MobilePocket PC智能手机作为平台,开发新一代手持式无线网络测试终端设备,用于替代原来笨重路测设备。
对新一代手持式的无线网络测试终端设备,相对现有测试设备具有极高的优势。无线网络测试过程中,测试软件会经常最小化测试软件窗口,在作完测试或是其它手机日常操作之后,还要返回到测试软件,这时需要能快速激活原测试软件窗口,但是由于受限于其硬件及系统功能,手机软件在启动后是以独占屏幕的方式来显示的,Windows Mobile系统为提高应用程序的执行速度,并不为窗口提供窗口大小变化与移动功能,当两个或更多程序被打开时,程序的窗口会以打开的先后顺序重叠在一起,如依次打开应用程序A、B、C时,那么它们的应用程序窗口重叠顺序依次如图1所示。所以,当多个窗口重叠在一起时,激活到原测试软件窗口将成为需要解决的问题。
目前对手机重叠窗口间的切换激活主要有两种方式:1.从系统所提供的内存管理器中进行进程的激活切换,操作过程为:点击[开始]菜单→选择[设置]项→在[设置]窗口中点击[系统]选项卡→点击[内存]→点击[运行的程序]选项卡→选择要激活的程序→点击[激活]按钮;2.重新打开应用程序,Window Mobile对已经运行中的应用程序不会以新的进程方式来打开这个程序,而是激活正在运行中的这个进程。这两种方法虽然可以解决目前的问题,但是操作过程比较复杂,给用户的使用带来很大的不方便。
发明内容
本发明的目的在于针对目前手机的多个软件窗口重叠在一起时,无法快速激活某一特定软件窗口的缺陷,提供一种手机软件窗口的快速切换方法,从而简化操作过程,为用户的使用提供方便。
本发明的技术方案如下:一种手机软件窗口的快速切换方法,包括如下步骤:
(1)设定软件程序所对应的激活或隐藏功能的快捷键;
(2)在软件程序启动时加载消息监控模块;
(3)消息监控模块对键盘消息进行监控,当用户进行了按键操作后,捕获按键消息,并通知相应的软件程序;
(4)软件程序根据手机当前的使用状态和显示情况判断对按键消息的响应方式,实现软件窗口的快速激活或隐藏。
进一步,如上所述的手机软件窗口的快速切换方法,其中,当手机正在电话呼出或电话呼入状态时,软件程序不响应窗口激活或隐藏操作。
进一步,如上所述的手机软件窗口的快速切换方法,其中,当软件程序开启但软件窗口不处于当前显示状态时,软件程序对按键消息的响应为激活软件窗口。
进一步,如上所述的手机软件窗口的快速切换方法,其中,当软件窗口处于当前显示状态时,软件程序对按键消息的响应为隐藏软件窗口。
本发明的有益效果如下:本发明所提供的手机软件窗口的快速切换方法可以各种基于Windows Mobile Pocket PC平台的智能无线网络优化产品中,此快键窗口激活或隐藏方式实施简单,易操作,在不附加或改变原有按键的情况下实现一键式窗口激活,使程序的执行更具灵活性。在工程测试使用中,当工程人员要进行频繁的手机软件窗口切换时,此技术为工程技术人员提供了非常有效的解决方案。
附图说明
图1为应用程序窗口重叠情况示意图;
图2为本发明的原理图;
图3为本发明的方法流程图。
具体实施方式
下面结合附图对本发明进行详细的描述。
由于智能手机所使用的Windows Mobile软件为提高应用程序执行速度,并不提供窗口缩放和移动功能,当两个或更多程序被打开时,程序的窗口会以打开的先后顺序重叠在一起。因此,非常有必要为某些软件程序设置激活快键。
虽然为程序设置快键激活是一个非常好的方式,但需要面对两个问题:
1.如何实现快键激活通知
手机系统为采集用户按键的优先级是很高的,通知程序级的用户按键采集方式是不能即时准确的得到用户按键通知的。
2.如何实现在不影响正常手机使用的情况下使用快键
通常触摸屏智能手机在不包括方向键的情况下只有2-4个键,在不同的软件启用情况下每个键都复合了不同的功能。
因此,实现手机程序窗口的快整切换激活,要求按键采集及时,消息通知准确。基于以上要求,如图3所示,本发明提供的手机软件窗口的快速切换方法,包括如下步骤:
(1)设定软件程序所对应的激活或隐藏功能的快捷键;
(2)在软件程序启动时加载消息监控模块;
(3)消息监控模块对键盘消息进行监控,当用户进行了按键操作后,捕获按键消息,并通知相应的软件程序;
(4)软件程序根据手机当前的使用状态和显示情况判断对按键消息的响应方式,实现软件窗口的快速激活或隐藏。
这一方法的原理如图2所示,首先需要对系统消息进行监控,系统消息种类非常多,这里只监控键盘消息,当用户进行了按键操作之后,捕获并通知相应的进程用户已进行了按键操作,并告知所按的是那个键。当捕获到用户的按键消息时,不能进行直接处理,因为手机键盘上的键是复合键,每个键本身具有手机的某个特点功能,不加判断的响应用户按键会打乱原有手机的功能设计,要以窗口是否为当前激活窗口为判断条件来进行处理。
下面结合一个具体实例来说明如何实现快键激活手机窗口。
(1)设置手机键盘的一个按键为某应用程序的激活/隐藏快键;本实施例中所选择的此键是对呼出的电话进行“呼出挂机”,或是对呼入的电话进行“拒绝接听”的手机功能键;
(2)设置一个软件程序为需要进行窗口快键激活/隐藏的程序,本实施例设置的为用于无线网络测试的Cooltest程序;
(3)启动Cooltest时,Cooltest加载它的快键激活及响应模块(即消息监控模块);
(4)当系统正在有电话呼出,或是电话呼入时,用户按此键,不响应窗口激活/隐藏操作;
(5)当系统并没有处于电话呼出或是电话呼入状态时,用户按此键,将响应窗口激活/隐藏操作;
(6)如果Cooltest为当前激活窗口,那么按此键后,将对Cooltest进行窗口隐藏;
(7)如果Cooltest并不是当前激活窗口,那么按此键后,将对Cooltest进行窗口激活。
考虑到在此公开的对本发明的描述和特殊的实施例,本发明的其他实施例对于本领域的技术人员来说是显而易见的。这些说明和实施例仅作为例子来考虑,它们都属于由所附权利要求所指示的本发明的保护范围和精神之内。

一种手机软件窗口的快速切换方法.pdf_第1页
第1页 / 共8页
一种手机软件窗口的快速切换方法.pdf_第2页
第2页 / 共8页
一种手机软件窗口的快速切换方法.pdf_第3页
第3页 / 共8页
点击查看更多>>
资源描述

《一种手机软件窗口的快速切换方法.pdf》由会员分享,可在线阅读,更多相关《一种手机软件窗口的快速切换方法.pdf(8页珍藏版)》请在专利查询网上搜索。

本发明涉及移动通讯技术和无线网络测试技术,具体涉及一种手机软件窗口的快速切换方法。该方法首先设定软件程序所对应的激活或隐藏功能的快捷键;在软件程序启动时加载消息监控模块,消息监控模块对键盘消息进行监控,当用户进行了按键操作后,捕获按键消息,并通知相应的软件程序;软件程序根据手机当前的使用状态和显示情况判断对按键消息的响应方式,实现软件窗口的快速激活或隐藏。本发明所提供的方法实施简单,易操作,在不附。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1