[发明专利]一种在展讯平台加载运行MTK应用程序的方法和装置无效
申请号: | 201010203578.9 | 申请日: | 2010-06-12 |
公开(公告)号: | CN101882081A | 公开(公告)日: | 2010-11-10 |
发明(设计)人: | 王卡风 | 申请(专利权)人: | 深圳市五巨科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 王光辉 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 加载 运行 mtk 应用程序 方法 装置 | ||
1.一种在展讯平台加载运行MTK应用程序的方法,其特征在于,包括:
创建一个基础窗体显示MTK应用程序的屏幕;
进入新屏幕时,建立事件函数地址到消息的映射;
在窗体消息处理函数体中,根据得到的消息来调用消息所对应的事件函数地址;
其中,建立映射的方法具体为:
建立消息到按键值和按键事件类型的映射,按键值和按键事件类型到事件函数地址的映射;
在屏幕上注册事件函数地址对应的按键值和按键事件类型;
在窗体上注册消息对应的按键值和按键事件类型。
2.根据权利要求1所述的在展讯平台加载运行MTK应用程序的方法,还包括:在进入新屏幕时,判断是否会回到当前屏幕,若是,将所述当前屏幕的数据存入屏幕栈;若否,清除所述当前屏幕的数据。
3.根据权利要求2所述的在展讯平台加载运行MTK应用程序的方法,其特征在于,所述判断是否会回到当前屏幕具体为:判断当前屏幕的入屏函数是否为空。
4.根据权利要求2或3所述的在展讯平台加载运行MTK应用程序的方法,其特征在于,还包括:退出当前屏幕时,判断所述屏幕栈栈顶是否为空,若是,则结束;若否,使用所述屏幕栈栈顶的数据显示为当前屏幕。
5.根据权利要求2所述的在展讯平台加载运行MTK应用程序的方法,其特征在于,在展讯平台加载运行MTK应用程序完成后,清空所述屏幕栈,撤销所述基础窗体。
6.一种展讯平台移动终端,其特征在于,包括加载运行MTK应用程序的装置,该装置包括:
创建基础窗体模块,用于创建一个基础窗体显示MTK应用程序的屏幕;
建立映射模块,用于建立事件函数地址到消息的映射;
调用函数地址模块,用于在窗体消息处理函数体中,根据得到的消息来调用消息所对应的事件函数地址;
其中,所述建立映射模块进一步包括:
建立映射单元,用于建立消息到按键值和按键事件类型的映射,按键值和按键事件类型到事件函数地址的映射;
第一注册单元,用于在屏幕上注册事件函数地址对应的按键值和按键事件类型;
第二注册单元,用于在窗体上注册消息对应的按键值和按键事件类型。
7.根据权利要求6所述的展讯平台移动终端,其特征在于,还包括第一判断模块,用于当进入新屏幕时,判断是否会回到当前屏幕,若是,将所述当前屏幕的数据存入屏幕栈;若否,清除所述当前屏幕的数据。
8.根据权利要求7所述的展讯平台移动终端,其特征在于,所述第一判断模块中判断是否会回到当前屏幕具体为:判断当前屏幕的入屏函数是否为空。
9.根据权利要求7或8所述的展讯平台移动终端,其特征在于,还包括第二判断模块,用于退出当前屏幕时判断所述屏幕栈栈顶是否为空,若是,则结束;若否,使用所述屏幕栈栈顶的数据显示为当前屏幕。
10.根据权利要求7所述的展讯平台移动终端,其特征在于,在展讯平台加载运行MTK应用程序完成后,清空所述屏幕栈,撤销所述基础窗体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市五巨科技有限公司,未经深圳市五巨科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010203578.9/1.html,转载请声明来源钻瓜专利网。