摘要: 为什么要使用EventBus 当我们进行项目开发的时候,往往是需要应用程序的各组件间进行通信,比如在子线程中进行请求数据,当数据请求完毕后通过Handler或者是广播通知UI, 通常两个Activity或者Fragment之家可以通过Listener进行通信等等。但当我们的项目越来越复杂,使用Int 阅读全文
posted @ 2019-02-17 17:53 印说十二越 阅读(911) 评论(0) 推荐(0) 编辑
摘要: Andorid Studio 模块化开发相关配置 下面以宿主APP模块和Uer_Module模块为例: 第一步:在项目根目录gradle.properties配置文件中添加如下代码 第二步 在user_module中的build.gradle文件中加入了如下代码来控制此库是library还是APP: 阅读全文
posted @ 2019-02-17 11:33 印说十二越 阅读(208) 评论(0) 推荐(0) 编辑
摘要: ARouter的使用步骤(以宿主APP modulebase和moduleuser 三大模块组成的工程为例) 第一步 因为路由跳转是子模块都需要用到的,所以我们在module_base模块中引入 第二步 然后在各子模块module_user的build文件中导入: 为编译期间生成路径映射。同时也需要 阅读全文
posted @ 2019-02-17 11:29 印说十二越 阅读(6433) 评论(0) 推荐(0) 编辑