一种应用视图框的管理方法、装置及电子设备制造方法及图纸

技术编号:17012136 阅读:41 留言:0更新日期:2018-01-11 09:02
本发明专利技术实施例公开了一种应用视图框的管理方法、装置及电子设备。本发明专利技术实施例方法包括:在目标应用内,获取目标应用内新弹出的第一视图框;将第一视图框对应的视图对象加入预设的同步队列的头部中;若检测到第一视图框退出,在同步队列中删除第一视图框对应的视图对象。本发明专利技术实施例实施能够有效的避免传统方案维护返回按钮事件的繁杂的问题,解决了传统方案中装填变量多难以维护的问题,并且将弹窗视图框的顺序和同步队列的顺序进行关联,不用开发者再人工的对顺序进行手动的维护,极大的提高程序的开发效率和可维护性。

【技术实现步骤摘要】
一种应用视图框的管理方法、装置及电子设备
本专利技术涉及视频播放
,特别涉及一种应用视图框的管理方法、装置及电子设备。
技术介绍
在应用件开发过程中,会开发一些显示面板的功能,例如直播应用中的礼物面板,礼物面板主要是让用户给喜爱的主播赠送礼物而使用的。当用户给喜爱的主播赠送玩礼物以后需要按返回按钮来退出礼物面板,由于显示面板是一个单独的视图框,一个单独的视图框是不会直接相应返回按钮的,返回按钮会首先被面板外层的大容器(Activity)来进行响应,如果我们不做相应的处理那么就会直接导致按返回按钮的时候不是退出显示面板而是退出直应用页面了。直播间中除了礼物面板还有很多其他的面板信息,比如贵族信息面板,常设弹幕面板的,这些面板的弹出可以相互覆盖,产品定义的需求是当我们点击返回按钮的时候不是直接退出直播间而是将顶层的视图进行退出,再次点击返回的时候再次退出一个当时的顶层的视图,直到所有的视图都退出后再点击返回的时候我们才退出直播间。传统的解决该问题的方案会比较麻烦,会定义很多个开关变量用于标记各个视图界面是弹出装填还是关闭装填,并且这些视图的控制顺序需要程序员进行人工维护,首先判断哪本文档来自技高网...
一种应用视图框的管理方法、装置及电子设备

【技术保护点】
一种应用视图框的管理方法,其特征在于,所述方法包括:在目标应用内,获取所述目标应用内新弹出的第一视图框;将所述第一视图框对应的视图对象加入预设的同步队列的头部中;若检测到所述第一视图框退出,在所述同步队列中删除所述第一视图框对应的视图对象。

【技术特征摘要】
1.一种应用视图框的管理方法,其特征在于,所述方法包括:在目标应用内,获取所述目标应用内新弹出的第一视图框;将所述第一视图框对应的视图对象加入预设的同步队列的头部中;若检测到所述第一视图框退出,在所述同步队列中删除所述第一视图框对应的视图对象。2.根据权利要求1所述的方法,其特征在于,在所述获取所述目标应用内新弹出的第一视图框的步骤之前,所述方法还包括:在所述目标应用中定义所述同步队列。3.根据权利要求1所述的方法,其特征在于,在所述检测到所述第一视图框退出,在所述同步队列中删除所述第一视图框对应的视图对象的步骤之前,所述方法还包括:检测到所述目标应用内是否存在视图框退出。4.根据权利要求3所述的方法,其特征在于,所述检测到所述目标应用内是否退出视图框的步骤包括:通过预先复写的onClick事件监听用户点击的返回按钮的指令;若监听用户点击的返回按键的指令,则确认检测到所述目标应用内当前显示界面顶部的视图框退出。5.根据权利要求4所述的方法,其特征在于,所述检测到所述目标应用内是否退出视图框的步骤还包括:若未监听用户点击的返回按钮的指令,且检测到所述目标应用显示界面内第三视图框退出,在所述同步队列中删除所述第三视图框对应的视图对象;其中,所述第三视图框非所...

【专利技术属性】
技术研发人员:张磊张文明陈少杰
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1