首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
路由组件
订阅
5upport
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
新装备来了! Butterfly - 全新的Android路由组件化框架, 小而强大!
Butterfly - 蝴蝶 小巧而强大的武器,拥有它,让你的Android开发如虎添翼,Carry全场!
WMRouter源码解析之ServiceLoader
Java 中有个 SPI 的机制,可以用来很好的做功能的扩展和模块之间的接口通信,这方面不太了解的可以参考我之前的文章 Android 模块开发之 SPI, 今天接着分析 WMRouter 中的 ServiceLoader 功能和实现。 看一个官方例子,先看下服务的注解定义, …
手撸一个 Router 框架(下):路由拦截机制
上篇我们介绍了 APT 在 Router 框架中的使用,通过注解处理器搜集路由信息,本篇我们来聊一下 Router 的运行机制。 服务端下发一个链接,首先我们需要判断这个链接是否在路由表中,如果是则取出对应的页面信息,否则需要判断该链接是否支持支持内置浏览器打开,经过层层过滤,…
ARouter 源码解析
其中的 Provider 类似于一个方法,用于提供一种服务。
【Android进阶】 这次我把ARouter源码搞清楚啦!
在开发一个项目的时候,我们总是希望架构出的代码能够自由复用,自由组装,实现单一职责,并且抽离维护着各种各样可重复使用的组件。 而在组件化过程中,路由是个绕不过去的坎。
APP路由框架与组件化简析
前端开发经常遇到一个词:路由,在Android APP开发中,路由还经常和组件化开发强关联在一起,那么到底什么是路由,一个路由框架到底应该具备什么功能,实现原理是什么样的?路由是否是APP的强需求呢?
Android路由框架实践指南
前言路由框架归根结底就是path和指定跳转目标的映射,通过将这些映射关系保存在路由表中,统一处理所有跳转请求,并提供拦截、降级等功能。本文将探讨一些路由框架上的技术实现细节。第一步需要从路由的功能性上
ARouter疑难杂症解析
于是闲的蛋疼的我,看了一下ARouter的源码,写了一个Demo:XRouter,地址。求一波star。 在ARouter源码中,arouter-compiler模块用于处理注解。 关于什么是注解,如何定义注解,以及apt框架,可以看一下这篇文章-Android注解快速入门和实…
Flutter路由框架Fluro简介
在Flutter应用开发过程中,除了使用Flutter官方提供的路由外,还可以使用一些第三方路由框架来实现页面管理和导航,如Fluro、Frouter等。 Fluro作为一款优秀的Flutter企业级路由框架,Fluro的使用比官方提供的路由框架要复杂一些,但是却非常适合中大型…
IRouter 组件化最佳实践
你是否把所有初始化都写在一个 Applocation 中,没有组件化的时候, 项目中需要的初始化, 我们必须在一个 Applocation 中进行, 组件化之后, 基本也得在一个 Applocation 中进行。 能不能在新增组件时不改变 Application ? 当进行项目…