发明名称 |
一种基于Android操作系统的开发框架及其执行方法 |
摘要 |
本发明公开了一种基于Android操作系统的开发框架及其执行方法,该框架包括线程处理模块、数据处理模块、显示模块以及控制模块。方法包括将界面数据的网络地址和请求参数存储于数据处理模块对象;调用所述线程处理模块的方法启动后台线程,根据传入所述数据处理模块对象执行联网操作并将获取的界面数据交给数据处理模块;所述数据处理模块进行界面数据的解析和存储;后台线程结束,进入主线程;所述控制模块通过所述线程处理模块的主线程方法取出解析后的界面数据,并将该数据传入显示模块;所述显示模块将界面数据填充至视图控件中,将界面呈现出来。本发明可以更好的规范代码,为开发人员之间的协同合作提供约束和参考。 |
申请公布号 |
CN103064690B |
申请公布日期 |
2016.09.07 |
申请号 |
CN201310027630.3 |
申请日期 |
2013.01.24 |
申请人 |
互动在线(北京)科技有限公司 |
发明人 |
潘海东;梅春;王三军 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京正理专利代理有限公司 11257 |
代理人 |
张雪梅 |
主权项 |
一种基于Android操作系统的开发框架,其特征在于,包括以下模块:业务逻辑处理模块,用于处理包括线程和数据的业务逻辑;显示模块,用于根据界面数据显示界面;以及,控制模块,用于调用业务逻辑处理模块和获取界面数据并将该数据传入所述显示模块;所述业务逻辑处理模块进一步包括线程处理模块和数据处理模块;所述线程处理模块用于根据所述控制模块的调用来执行联网获取所述界面数据;所述数据处理模块用于根据所述控制模块的调用存储所述界面数据及其网络地址和请求参数,以及用于对所述界面数据进行解析;该开发框架进一步包括异常捕获模块,用于根据所述线程处理模块的线程方法进行异常的捕获和处理。 |
地址 |
100029 北京市朝阳区安定门外安苑里1号奇迹财富广场互动百科大厦 |