手机游戏中多界面管理机制及其方法

文档序号:8266235阅读:314来源:国知局
手机游戏中多界面管理机制及其方法
【专利说明】手机游戏中多界面管理机制及其方法
[0001]
技术领域
[0002]本发明属于信息技术,尤其涉及手机游戏中多界面管理机制及其方法。
【背景技术】
[0003]游戏中各个界面的切换是十分频繁的,有时其中一个界面的操作会影响其他所有界面的显示。或者例如顶条上的按钮,不管当前是哪个界面都可以跳到一个固定的界面上并隐藏当前界面。针对这些界面的管理,以前的做法是将跳转的路径记录下来,以便在返回的时候沿着该路径逆向展示界面。这样不仅程序的工作量大而且不稳定容易出错,特别是遇到嵌套调用的时候就更麻烦了。此外,游戏的回收机制会定期将闲置的隐藏界面清除,这时,如果展示一个不存在的界面,就会导致程序崩溃。如何方便快捷地解决上述问题,是本发明研宄的对象。
[0004]

【发明内容】

[0005]为了克服上述问题,本发明提供一种安全可靠、易于实现的手机游戏中多界面管理机制及其方法。
[0006]本发明的技术方案是提供一种手机游戏中多界面管理机制,该手机游戏中包括若干个待管理的界面,其特征在于:其包括界面管理器,所述界面管理器包括一个队列,所述队列存储手机游戏当前的待管理界面的对象,所述待管理界面均包括显示方法,刷新并显示自己;
所述界面管理器也包括显示方法,调用所述队列中最新的显示待管理界面的显示方法。
[0007]优选的,所述队列采用后进先出的存储策略。
[0008]优选的,当待管理界面关闭或被系统回收时,其在所述队列中的对象同时被删除。
[0009]本发明还提供一种手机游戏中多界面管理方法,该手机游戏中包括若干个待管理的界面,其特征在于:其包括以下步骤,
1)该手机游戏中打开一所述待管理的界面,则将其对象存储于界面管理器的队列中;
2)该手机游戏中关闭一所述待管理的界面,则获取界面管理器的队列中的待管理界面的对象,并调用该对象的显示方法,刷新并显示自己,并将自己从所述队列中删除。
[0010]优选的,所述队列采用后进先出的存储策略。
[0011]优选的,当待管理界面关闭或被系统回收时,其在所述队列中的对象同时被删除。
[0012]本发明的手机游戏中多界面管理机制通过一个先进后出的栈来管理界面,同时采用公用方法,使得程序员无需关心上一界面的具体对象,在任意界面均可以很安全可靠地返回到上一界面。
[0013]
【具体实施方式】
[0014]下面对本发明的【具体实施方式】作进一步详细的描述。
[0015]本发明提供一种手机游戏中多界面管理机制,该手机游戏中包括若干个待管理的界面,其包括界面管理器,界面管理器包括一个队列,队列存储手机游戏当前的待管理界面的对象,待管理界面均包括显示方法,刷新并显示自己;
界面管理器也包括显示方法,调用队列中最新的显示待管理界面的显示方法。
[0016]其实现的步骤包括:
1)该手机游戏中打开一待管理的界面,则将其对象存储于界面管理器的队列中;
2)该手机游戏中关闭一待管理的界面,则获取界面管理器的队列中的待管理界面的对象,并调用该对象的显示方法,刷新并显示自己,并将自己从队列中删除。
[0017]进一步地,队列采用后进先出的存储策略,以返回上一个界面。
[0018]进一步地,当待管理界面关闭或被系统回收时,其在队列中的对象同时被删除,以避免返回空界面。
[0019]以上实施例仅为本发明其中的一种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种手机游戏中多界面管理机制,该手机游戏中包括若干个待管理的界面,其特征在于:其包括界面管理器,所述界面管理器包括一个队列,所述队列存储手机游戏当前的待管理界面的对象,所述待管理界面均包括显示方法,刷新并显示自己; 所述界面管理器也包括显示方法,调用所述队列中最新的显示待管理界面的显示方法。
2.根据权利要求1所述的手机游戏中多界面管理机制,其特征在于:所述队列采用后进先出的存储策略。
3.根据权利要求2所述的手机游戏中多界面管理机制,其特征在于:当待管理界面关闭或被系统回收时,其在所述队列中的对象同时被删除。
4.一种手机游戏中多界面管理方法,该手机游戏中包括若干个待管理的界面,其特征在于:其包括以下步骤, 1)该手机游戏中打开一所述待管理的界面,则将其对象存储于界面管理器的队列中; 2)该手机游戏中关闭一所述待管理的界面,则获取界面管理器的队列中的待管理界面的对象,并调用该对象的显示方法,刷新并显示自己,并将自己从所述队列中删除。
5.根据权利要求4所述的手机游戏中多界面管理方法,其特征在于:所述队列采用后进先出的存储策略。
6.根据权利要求5所述的手机游戏中多界面管理方法,其特征在于:当待管理界面关闭或被系统回收时,其在所述队列中的对象同时被删除。
【专利摘要】本发明公开了一种手机游戏中多界面管理机制及其方法,该手机游戏中包括若干个待管理的界面,其包括界面管理器,所述界面管理器包括一个队列,所述队列存储手机游戏当前的待管理界面的对象,所述待管理界面均包括显示方法,刷新并显示自己;所述界面管理器也包括显示方法,调用所述队列中最新的显示待管理界面的显示方法。本发明的手机游戏中多界面管理机制通过一个先进后出的栈来管理界面,同时采用公用方法,使得程序员无需关心上一界面的具体对象,在任意界面均可以很安全可靠地返回到上一界面。
【IPC分类】H04M1-725, G06F3-0481
【公开号】CN104580716
【申请号】CN201410845519
【发明人】牛犇, 韩振杰, 李梁, 滑立栋
【申请人】苏州乐米信息科技有限公司
【公开日】2015年4月29日
【申请日】2014年12月31日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1