Router自定义框架
【简单实现组件之间跳转】
基础公共组件中的路由表以key value的映射集合形式存放在堆内存里,
在Application里往map集合中注册需要的类,
需要跳转时通过key获取value即获取目的类即可。
【代码实现】
创建Router类 实现单例。
声明一个Map集合 Map<String,<? extends Activity>>。
添加注册方法 给Map中添加需要注册的数据。
添加跳转方法 通过Key获取对应Value 实现跳转。
在Application中
原创
2022-05-20 22:18:16 ·
214 阅读 ·
1 评论