[发明专利]基于Android消息处理机制的视图切换系统及方法无效
申请号: | 201310294858.9 | 申请日: | 2013-07-15 |
公开(公告)号: | CN103345427A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 刘翔;覃林;石磊;尧远 | 申请(专利权)人: | 四川公用信息产业有限责任公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 四川泽坤律师事务所 51225 | 代理人: | 黄玲 |
地址: | 610041 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 消息 处理 机制 视图 切换 系统 方法 | ||
1.一种基于Android消息处理机制的视图切换系统,主要由下述模块构成:
1)事件消息:手机客户端消息事件,包括视图更新,触摸事件等应用;
2)事件队列:用于存放事件消息的消息队列;
3)Android主线程:Android客户端应用程序执行的主程序,它会轮询事件队列获取消息事件,并由事件分发器分发执行;
4)事件:指消息事件,一种程序定义的数据结构,程序根据事件触发处理逻辑;
5)事件分发器:用于事件分发,将事件分发到Activity组件中,再由Activity提供的事件处理接口执行逻辑处理;
6)Activity组件:用来管理android应用程序生命周期并提供常用的导航回退功能,并提供事件处理接口;
7)更新视图处理接口程序:该接口程序包含在activity中,用于执行视图更新处理逻辑,实现视图切换;
8)Android视图,即android客户界面展示。
2.根据权利要求1所述的系统,其特征在于客户端将资源数据存储于客户端设备内存中。
3.根据权利要求1所述的系统,其特征在于所述事件更新视图处理接口程序对视图事件消息处理具体为提供一个视图组件工厂生产视图组件,并将视图组件添加到视图窗口。
4.根据权利要求3所述的系统,其特征在于所述视图组件可以为列表,宫格,画廊。
5.根据权利要求3所述的系统,其特征在于所述视图窗口展示整个客户端屏幕。
6.一种基于Android消息处理机制的视图切换方法,其特征在于具体包括以下步骤:
a、客户端主程序轮询消息事件队列;
b、从事件队列取出事件消息;
c、由消息分发器发送到Activity事件处理接口;
d、Activity事件处理接口执行视图切换。
7.根据权利要求6所述的方法,其特征在于所述消息事件队列实现同步机制,避免消息读写队列操作的原子性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川公用信息产业有限责任公司,未经四川公用信息产业有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310294858.9/1.html,转载请声明来源钻瓜专利网。