Android框架
文章平均质量分 53
国际巨星赫赫
第100届奥斯卡最佳男主角!!!
展开
-
Android路由框架 - ARouter使用(二)模块间Service通信调用
上文讲述了使用ARouter进行普通Activity跳转和模块间跳转,这次学习一下模块间Service(业务逻辑)通信调用。在组件式开发时,有时在某个Module下想要使用其他Module的业务,很不方便,要不重新写一个,要么提到公共Module,很不方便,ARouter直接可以解决这类问题。首先业务接口要声明在common公共Module中,并继承IProvider接口,如下:public interface SecondService extends IProvider { vo原创 2021-03-11 13:01:08 · 1469 阅读 · 1 评论 -
Android路由框架 - ARouter使用(一) Activity跳转
ARouter是阿里开源的一款路由框架,他可以方便的跳转方案,并自动注入参数到目标页面中,处理组件化模式开发,Module间的跳转及通信。ARoutter-Github地址在组件化模式开发时,以前应该会遇到过需要跳转其他模块的Activity或Service,去引用其他module就会造成引用非常乱,还会出现循环引用想跳转就需要隐式跳转,而且要配置Manifest和Intent跳转,难以维护,代码混乱。那么使用ARouter就可以处理这些问题,首先配置gradle引用//api.原创 2021-03-10 17:24:49 · 1147 阅读 · 0 评论