Android开源项目分包方式学习(eoe、oschina、github)
总感觉Android中关于分包的文章很少,或者几乎可以说没有。但是合理地分包,又可以使整个项目模块化,减少包与包之间的依赖,让整个项目的框架更加清晰,更利于后续功能的拓展。 因为没有相关的文章,所以这里晒出三款开源项目的分包方式,供大家学习。 (一) eoe社区 Android 客户端 src ├ cn.eoe.app --存放程序全局性类的包 ├ cn.eoe.app.adapter --存放适配器的实现类的包 ├ cn.eoe.app.adapter.base --存放适配器基类的包 ├ cn.eoe.app.biz --存放DAO类的包 ├ cn.eoe.app.config --存放常量,配置和api接口等类的包 ├ cn.eoe.app.db --关于sqlite操作相关的类的包 ├ cn.eoe.app.db.biz --详细的增删改查类的包,暂时仅有一个类 ├ cn.eoe.app.entity --实体类包 ├ cn.eoe.app.entity.base --实体类基类包 ├ cn.eoe.app.https --网络访问相关类的包 ├ cn.eoe.app.indi...