一种基于Android系统的框架集成方法及系统技术方案

技术编号:8190853 阅读:312 留言:0更新日期:2013-01-10 01:46
本发明专利技术公开了一种基于Android系统的框架集成方法及系统,用于将第三方代码集成到Android框架中,首先,在Android框架和第三方代码之间增加一层粘合剂,每一个需要粘合的第三方代码对应一个粘合剂,并定义粘合剂接口;然后,实现粘合剂的具体粘合行为;最后,Android框架使用所述粘合剂粘合对应的第三方代码。从而使第三方代码单独放置而不与Android框架的代码混在在一起,达到Android框架集成弱耦合的目的,令Android框架只要获取到合适的粘合剂就可以粘合所需的第三方代码,其具有的强扩展性和弱耦合度在Android框架集成中的优势是显而易见的。

【技术实现步骤摘要】

本专利技术属于Android开发
,具体的涉及一种基于Android系统的框架集成方法及系统
技术介绍
Android是谷歌推出的一种智能的移动终端操作系统。在Android实际开发过程中,往往都会添加一些新特性、专有的开发库、常用API的封装等。每添加一个新的功能就需要把Android框架翻个遍,寻找合适的地方放置相应的代码,到最后把Android的源码改得支离破碎,如图I所不,在所述Android Framework(即Android框架)中,设置有Android代码I、Android代码2和Android代码3 (即Android的源码),需要在所述AndroidFramework增加第三方代码时,需要寻找合适的地方放置相应的第三方代码,例如,将第三 方代码片段放入Android代码3的不同位置中,把Android的源码改得支离破碎。当遇到频繁的Android版本更新,就要把之前辛苦添加到框架中的代码找出来,重新添加到新的版本中去,这种高耦合度的框架集成方式既费时又费力,如何把这些代码集成到Android框架中成为了开发者最为头痛的事。有鉴于此,如何提供一种高效的集成本文档来自技高网...

【技术保护点】
一种基于Android系统的框架集成方法,用于将第三方代码集成到Android框架中,其特征在于,所述框架集成方法包括以下步骤:A、在Android框架和第三方代码之间增加一层粘合剂,每一个需要粘合的第三方代码对应一个粘合剂,为每一粘合剂定义粘合剂接口,并将所述粘合剂对应的第三方代码通知所述Android框架;?B、实现粘合剂的具体粘合行为,所述具体粘合行为包括Android框架对第三方代码的正向访问和第三方代码对Android框架的反向访问;C、Android框架使用所述粘合剂粘合对应的第三方代码。

【技术特征摘要】

【专利技术属性】
技术研发人员:史豪君
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:

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

1