【技术实现步骤摘要】
本专利技术属于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移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。