1,plugin app的影响范围
1)核心app的重构范围 :operator ext package,分别有基于google feature 和 MTK feature
2)plugin app的重构范围:这些app是全部继承自operator ext package
2,如何实现一个plug-in app?
1)在核心app的目录ext目录下边添加自定义的plugin接口类和默认的类,目的是为了实现这个自定义的接口类和默认的实现方法。
2)在接口类中定义需要的的方法。
3)在默认的类中继承这个接口和实现所有接口的方法。
4)在plugin中,这个plugin类需要继承默认的类并且需要覆盖定制的方法。
5)在核心app中获取这个plugin的实例。
6)最后在核心的app中调用这些方法。
3,移除功能选项方法有以下几种:
1)回顾和移除一些没有用的功能选项
2)从底层模块的查询功能
3)使用config.xml
(1)首先应该定义变量
(2)设置配置文件中变量值
(3)在代码中获取值
4)使用系统属性
本文介绍了插件App的开发流程,包括核心App与插件App的重构范围、实现步骤及功能选项的移除方法。通过定义接口类、实现默认方法等步骤完成插件开发。
&spm=1001.2101.3001.5002&articleId=51212883&d=1&t=3&u=36b4c239c239478e940c875b7529c65c)
7269

被折叠的 条评论
为什么被折叠?



