【文件属性】:
文件名称:Ferryman:Android页面路由跳转框架
文件大小:252KB
文件格式:ZIP
更新时间:2021-05-09 06:05:01
Java
Ferryman Android页面路由框架
主要解决项目初具规模后,页面跳转,传参,页面路由等功能代码十分冗余且难以管理的问题。
主要功能:
Android 端页面路由,与 web 页面路由统一,非常便捷的由 web 跳转 activity 页面并携带参数
使用自动生成的函数进行 Activity 跳转代码,将页面所需数据作为了函数参数。
Activity 返回监听功能,不再需要重写 onActivityResult 方法,还能自动装箱返回数据并返回。
支持Kotlin, 支持在 Library 中使用以及模块化场景。
全库没有一个反射,纯依靠 APT 实现。
使用简洁直观的代码处理页面跳转:
Ferryman.from(MainActivity.this)
.gotoNameInputActivity(name)
.onResultWithData(ne