谈谈App的统一跳转和ARouter
App中每次页面跳转,都需要调用统一导航, 它用的非常频繁, 有必要对它进行一下梳理. 让他能用起来简单方便, 同时能支持各种常用的跳转业务场景.
Gradle应用例子(二)(待更)
例子5 编写一个通用的利于管理依赖库版本的脚本文件
参考项目
googlesamples的BasicSample
再应用Android插件时,我们通常会配置很多版本号,例如
.
Android组件化开发实践(九):自定义Gradle插件
本文紧接着前一章Android组件化开发实践(八):组件生命周期如何实现自动注册管理,主要讲解怎么通过自定义插件来实现组件生命周期的自动注册管理。
1. 采用groovy创建插件
新建一个Java Library module,命名为lifecycle...
ARouter路由解析
目录介绍
01.原生跳转实现
02.实现组件跳转方式
2.1 传统跳转方式
2.2 为何需要路由
03.ARouter配置与优势
04.跨进程组件通信
4.1 URLScheme
4.2 AIDL
4.
组件化框架设计之手写组件化架构(五)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680本篇文章将通过手写组件化架构;路由框架原理与实现来阐述组件化框架设计
此次手写架构,解决的问题是:
1、让 App内 各个功能模块能够独立开发单元测试,也可以 所有模块集成打包,统一测试
独立开发更改gradle.properties的配置,使得每个功能模块都成为application, 可以独立打包成apk,单独运行。