[发明专利]会话框实现方法、装置及可读存储介质在审
申请号: | 201810001260.9 | 申请日: | 2018-01-02 |
公开(公告)号: | CN108205458A | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 张磊;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/445 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 郭新娟 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 会话 视图对象 可读存储介质 布局文件 取消操作 可扩展标记语言文件 预设位置信息 窗口管理器 视图元素 显示请求 隐藏状态 应用场景 用户体验 有效解决 状态保存 加载 检测 扩宽 视窗 保存 响应 | ||
1.一种会话框实现方法,其特征在于,应用于Android终端,所述方法包括:
响应会话框的显示请求,从会话框布局文件中加载会话框视图对象,其中,所述会话框布局文件为可扩展标记语言文件,所述会话框视图对象中包括有多个视图元素;
通过窗口管理器将所述会话框视图对象加载到视窗中,并按照预设位置信息进行显示;
检测是否接收到对所述会话框视图对象的取消操作,在检测接收到对所述会话框视图对象的取消操作时,将所述会话框视图对象设置为隐藏状态,并将所述会话框视图对象中的状态信息进行保存。
2.根据权利要求1所述的会话框实现方法,其特征在于,在将所述会话框视图对象设置为隐藏状态,并将所述会话框视图对象中的状态信息进行保存之后,所述方法还包括:
在接收到对所述会话框视图对象的显示请求时,将所述会话框视图对象设置为可见状态,并将所述会话框视图对象中保存的状态信息进行显示。
3.根据权利要求1所述的会话框实现方法,其特征在于,所述从会话框布局文件中加载会话框视图对象,包括:
调用布局加载器将所述会话框布局文件加载到内存中;
在加载成功后,返回会话框视图对象。
4.根据权利要求1所述的会话框实现方法,其特征在于,在响应会话框的显示请求,从会话框布局文件中加载会话框视图对象之前,所述方法还包括:
通过窗口管理器对所述会话框视图对象的位置信息进行配置,其中,所述窗口管理器用于对窗口进行管理,所述窗口用于容纳页面对象或者视图对象。
5.根据权利要求1所述的会话框实现方法,其特征在于,所述通过窗口管理器将所述会话框视图对象加载到视窗中,并按照预设位置信息进行显示,包括:
获取所述会话框视图对象的预设位置信息;
通过窗口管理器将所述会话框视图对象加载到视窗中,并通过位置描述函数类按照所述预设位置信息将所述会话框视图对象作为单独页面进行显示。
6.根据权利要求1所述的会话框实现方法,其特征在于,会话框视图对象中包括有每个视图元素对应的标识符,所述通过窗口管理器将所述会话框视图对象按照预设位置信息进行显示之后,所述方法还包括:
接收对目标视图元素的定位请求,所述定位请求中包括有该目标视图元素的目标标识符;
根据所述目标标识符定位到对应的所述目标视图元素,以便于用户在所述目标视图元素中编辑状态信息。
7.一种会话框实现装置,其特征在于,应用于Android终端,所述装置包括:
加载模块,用于响应会话框的显示请求,从会话框布局文件中加载会话框视图对象,其中,所述会话框布局文件为可扩展标记语言文件,所述会话框视图对象中包括有多个视图元素;
显示模块,用于通过窗口管理器将所述会话框视图对象加载到视窗中,并按照预设位置信息进行显示;
隐藏设置模块,用于检测是否接收到对所述会话框视图对象的取消操作,在检测接收到对所述会话框视图对象的取消操作时,将所述会话框视图对象设置为隐藏状态,并将所述会话框视图对象中的状态信息进行保存。
8.根据权利要求7所述的会话框实现装置,其特征在于,所述装置还包括:
可见设置模块,用于在接收到对所述会话框视图对象的显示请求时,将所述会话框视图对象设置为可见状态,并将所述会话框视图对象中保存的状态信息进行显示。
9.根据权利要求7所述的会话框实现装置,其特征在于:
所述显示模块,还用于获取所述会话框视图对象的预设位置信息,再通过窗口管理器将所述会话框视图对象加载到视窗中,并通过位置描述函数类按照所述预设位置信息将所述会话框视图对象作为单独页面进行显示。
10.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序被执行时实现权利要求1-6中任意一项所述的会话框实现方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810001260.9/1.html,转载请声明来源钻瓜专利网。