文件名称:blog_android:blog Android版本
文件大小:892KB
文件格式:ZIP
更新时间:2024-05-20 10:55:47
Java
组件化开发 模块功能划分 module单独编译和集成编译 build.gradle配置 清单文件的配置 模块间调用 Application初始化第三方的问题 A业务模块的aa功能被B模块引用的讨论 ButterKnife使用 模块或者中间件的快捷生成shell脚本 项目结构: frameworks 框架层 kit_http 网络请求框架 kit_base 基础框架 kit_res 数据模型组件,颜色表等项目基础资源 sdk_jpush 对极光模块的封装 modules 业务层 app壳 module_app 业务组件 module_main module_login module_user 中间件 mediator_login mediator_user kit_http 网络框架层,网络请求的封装(其实就是一个第三方库),尽量避免直接对第三方框架的直接依赖 不能运行 需要抽取库放在仓库中