CN101510915A - 一种手机软件窗口的快速切换方法 - Google Patents
一种手机软件窗口的快速切换方法 Download PDFInfo
- Publication number
- CN101510915A CN101510915A CNA200910079521XA CN200910079521A CN101510915A CN 101510915 A CN101510915 A CN 101510915A CN A200910079521X A CNA200910079521X A CN A200910079521XA CN 200910079521 A CN200910079521 A CN 200910079521A CN 101510915 A CN101510915 A CN 101510915A
- Authority
- CN
- China
- Prior art keywords
- software
- window
- mobile phone
- message
- software program
- 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.)
- Pending
Links
Images
Landscapes
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及移动通讯技术和无线网络测试技术,具体涉及一种手机软件窗口的快速切换方法。该方法首先设定软件程序所对应的激活或隐藏功能的快捷键;在软件程序启动时加载消息监控模块,消息监控模块对键盘消息进行监控,当用户进行了按键操作后,捕获按键消息,并通知相应的软件程序;软件程序根据手机当前的使用状态和显示情况判断对按键消息的响应方式,实现软件窗口的快速激活或隐藏。本发明所提供的方法实施简单,易操作,在不附加或改变原有按键的情况下实现一键式窗口激活,使程序的执行更具灵活性。
Description
技术领域
本发明涉及移动通讯技术和无线网络测试技术,具体涉及一种手机软件窗口的快速切换方法,适用于以智能手机为平台的手持式无线网络测试终端。
背景技术
随着智能手机硬件及操作***的不断进步,使用智能手机作为下一代移动办公平台将成为可能。在无线网络测试领域,正在以新一代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进行窗口激活。
考虑到在此公开的对本发明的描述和特殊的实施例,本发明的其他实施例对于本领域的技术人员来说是显而易见的。这些说明和实施例仅作为例子来考虑,它们都属于由所附权利要求所指示的本发明的保护范围和精神之内。
Claims (4)
1.一种手机软件窗口的快速切换方法,包括如下步骤:
(1)设定软件程序所对应的激活或隐藏功能的快捷键;
(2)在软件程序启动时加载消息监控模块;
(3)消息监控模块对键盘消息进行监控,当用户进行了按键操作后,捕获按键消息,并通知相应的软件程序;
(4)软件程序根据手机当前的使用状态和显示情况判断对按键消息的响应方式,实现软件窗口的快速激活或隐藏。
2.如权利要求1所述的手机软件窗口的快速切换方法,其特征在于:当手机正在电话呼出或电话呼入状态时,软件程序不响应窗口激活或隐藏操作。
3.如权利要求1所述的手机软件窗口的快速切换方法,其特征在于:当软件程序开启但软件窗口不处于当前显示状态时,软件程序对按键消息的响应为激活软件窗口。
4.如权利要求1所述的手机软件窗口的快速切换方法,其特征在于:当软件窗口处于当前显示状态时,软件程序对按键消息的响应为隐藏软件窗口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA200910079521XA CN101510915A (zh) | 2009-03-06 | 2009-03-06 | 一种手机软件窗口的快速切换方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA200910079521XA CN101510915A (zh) | 2009-03-06 | 2009-03-06 | 一种手机软件窗口的快速切换方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101510915A true CN101510915A (zh) | 2009-08-19 |
Family
ID=41003176
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA200910079521XA Pending CN101510915A (zh) | 2009-03-06 | 2009-03-06 | 一种手机软件窗口的快速切换方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101510915A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101996072A (zh) * | 2009-08-21 | 2011-03-30 | 联想(北京)有限公司 | 一种操作***的窗口管理方法及计算机 |
CN102023795A (zh) * | 2009-09-10 | 2011-04-20 | 深圳富泰宏精密工业有限公司 | 电子装置及其功能快捷操作方法 |
CN102566857A (zh) * | 2010-12-09 | 2012-07-11 | 三竹资讯股份有限公司 | Android移动装置金融看盘软件的状态区快捷键应用装置及方法 |
CN103002138A (zh) * | 2012-11-21 | 2013-03-27 | 中兴通讯股份有限公司 | 一种手机应用的启动方法和*** |
CN104063218A (zh) * | 2012-03-15 | 2014-09-24 | 北京奇虎科技有限公司 | 针对多个应用的进程的管理方法 |
CN104077180A (zh) * | 2012-03-15 | 2014-10-01 | 北京奇虎科技有限公司 | 多进程管理方法与装置 |
-
2009
- 2009-03-06 CN CNA200910079521XA patent/CN101510915A/zh active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101996072A (zh) * | 2009-08-21 | 2011-03-30 | 联想(北京)有限公司 | 一种操作***的窗口管理方法及计算机 |
CN101996072B (zh) * | 2009-08-21 | 2013-12-25 | 联想(北京)有限公司 | 一种操作***的窗口管理方法及计算机 |
CN102023795A (zh) * | 2009-09-10 | 2011-04-20 | 深圳富泰宏精密工业有限公司 | 电子装置及其功能快捷操作方法 |
CN102023795B (zh) * | 2009-09-10 | 2014-03-26 | 深圳富泰宏精密工业有限公司 | 电子装置及其功能快捷操作方法 |
CN102566857A (zh) * | 2010-12-09 | 2012-07-11 | 三竹资讯股份有限公司 | Android移动装置金融看盘软件的状态区快捷键应用装置及方法 |
CN104063218A (zh) * | 2012-03-15 | 2014-09-24 | 北京奇虎科技有限公司 | 针对多个应用的进程的管理方法 |
CN104077180A (zh) * | 2012-03-15 | 2014-10-01 | 北京奇虎科技有限公司 | 多进程管理方法与装置 |
CN104063218B (zh) * | 2012-03-15 | 2017-10-31 | 北京奇虎科技有限公司 | 针对多个应用的进程的管理方法 |
CN103002138A (zh) * | 2012-11-21 | 2013-03-27 | 中兴通讯股份有限公司 | 一种手机应用的启动方法和*** |
WO2013182083A1 (zh) * | 2012-11-21 | 2013-12-12 | 中兴通讯股份有限公司 | 一种手机应用的启动方法和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102664983B (zh) | 一键拨号的实现方法及装置 | |
CN104125596B (zh) | 一种数据流量统计方法和装置 | |
CN101765236B (zh) | 一种移动终端的界面切换方法及移动终端 | |
CN101510915A (zh) | 一种手机软件窗口的快速切换方法 | |
CN105573748B (zh) | 快捷键定制方法以及智能终端 | |
CN109361817A (zh) | 在移动终端上显示未接呼叫的方法和装置 | |
CN102724344B (zh) | 一种虚拟按键显示的控制方法及终端 | |
CN102946495A (zh) | 一种锁屏界面操作方法、装置及移动终端 | |
CN104539784A (zh) | 一种移动终端及其通话的窗口显示方法和装置 | |
CN104424432B (zh) | 一种信息处理方法及电子设备 | |
CN105739831A (zh) | 一种消息内容的展示方法及装置 | |
CN104660777A (zh) | 触屏手机及其物理按键的功能设置方法 | |
CN105721699A (zh) | 一种移动终端的行车模式切换方法及*** | |
CN103970423A (zh) | 一种智能手机常用功能的快捷设置方法 | |
CN103207660A (zh) | 应用程序图标的无效化处理方法及通信终端 | |
CN103176738A (zh) | 一种手机触屏的扩展使用方法、***和手机 | |
CN106528055A (zh) | 应用程序多开的控制方法、装置及移动终端 | |
CN104506732B (zh) | 基于联系人的***切换方法及装置 | |
CN103179283A (zh) | 一种对手机状态栏短信通知进行快捷键操作的方法及*** | |
CN108601097A (zh) | 双卡终端的联网控制方法、装置、设备及计算机存储介质 | |
CN104123097A (zh) | 控制应用执行方法及装置 | |
CN102438077B (zh) | 一种手机工作状态的切换方法及其装置 | |
CN102932552A (zh) | 一种亮屏播放预设事件的移动终端及其控制方法 | |
CN102300339A (zh) | 移动终端双模切换方法及装置 | |
KR100664949B1 (ko) | 보호 케이스에 터치 스크린 패널을 구비한 휴대용 장치 및이를 이용한 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090819 |