Android-Router

高性能,灵活,简单易用的轻量级Android组件化协议框架,用来解决复杂工程的互相依赖,解耦出的单个模块有利于独立开发和维护。

目标

工程解耦

模块独立开发独立维护

让生活变得美好

特性

编译时处理注解生成模板代码

路由过程抛出的异常集中处理

任意参数类型回传

运行时动态参数类型解析,支持不同类型传值

组件化路由图

gradle

//需要在各自的application/library 中添加依赖

//android plugin version > 2.2+

dependencies {

compile 'com.library.tangxiaolv:androidrouter:x.x.x'

annotationProcessor 'com.library.tangxiaolv:androidrouter-compiler:x.x.x'

}

//android plugin version < 2.2

apply plugin: 'com.neenbedankt.android-apt'

buildscript {

repositories {

jcenter()

}

dependencies {

classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'

}

}

dependencies {

compile 'com.library.tangxiaolv:androidrouter:x.x.x'

apt 'com.library.tangxiaolv:androidrouter-compiler:x.x.x'

}

android开源组件化框架,轻量级Android组件化协议框架 – Android-Route...相关推荐

  1. 蚂蚁集团网络通信框架 SOFABolt 功能介绍及协议框架解析 | 开源

    简介:开源网络通信框架 SOFABolt 首次线上直播文字回顾. ,有趣实用的分布式架构频道. 回顾视频以及 PPT 查看地址见文末.欢迎加入直播互动钉钉群 : 30315793,不错过每场直播. 大 ...

  2. 【收藏】Android开源项目和 框架

    Android四款系统架构工具      http://dev.yesky.com/281/35399281.shtml AOSP   http://source.android.com/index. ...

  3. 2016年GitHub上史上最全的Android开源项目分类汇总

    以下内容为转载 版主原网址 http://itindex.net/detail/51896-github-android-开源 GitHub上史上最全的Android开源项目分类汇总 今天在看博客的时 ...

  4. [转]Android 开源项目分类汇总

    Android 开源项目分类汇总,更全更新可见 codekk.com Other: English Version, 繁體版, Website Version. 我们的微信公众号:codekk.二维码 ...

  5. GitHub上史上最全的Android开源项目分类汇总 (转)

    GitHub上史上最全的Android开源项目分类汇总 标签: github android 开源 | 发表时间:2014-11-23 23:00 | 作者:u013149325 分享到: 出处:ht ...

  6. Android 开源控件与常用开发框架开发工具类

    Android的加载动画AVLoadingIndicatorView 项目地址: https://github.com/81813780/AVLoadingIndicatorView 首先,在 bui ...

  7. github上的优秀android开源项目

    酷炫不需要理由 Skip to content Pull requests Issues Gist 6,696 Trinea/android-open-project Code Issues4 Pul ...

  8. 一个牛奔的Android开源大全

    leobert.lan的博客 一起学习 目录视图 摘要视图 订阅 聚焦行业最佳实践,BDTC 2016完整议程公布 微信小程序实战项目--点餐系统 程序员11月书讯,评论得书啦 Get IT技能知识库 ...

  9. GitHub上不错的Android开源项目(二)

    摘要:GitHub上的开源项目不胜枚举,通过这些项目,也能让开发者在应用开发过程中事半功倍,作为开发者的你,在用这些开源项目吗?今天我们将介绍另外20个在GitHub上备受欢迎的Android开源项目 ...

  10. Github上不错的Android开源代码(一)

    总有一些朋友很热心的整理一些好的资料,在收集之后,可以用作阅读.学习和实践.小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) 为了防止以上链接失效,以及部分内容丢 ...

最新文章

  1. 中国AI研究新突破,周六见!
  2. 前端小哥玩HTML复选框上瘾,能画logo做视频,还开源成JS库
  3. Hadoop供应商MapR:先上市, “不久之后”就会盈利
  4. 一文读懂云上DevOps能力体系
  5. 转:解决vs2015生成软件在XP中运行时提示“不是有效的WIN32应用程序”
  6. python的进程和线程
  7. python求素数代码_Python实现高效求解素数代码实例
  8. ARINC429协议芯片DEI1016工作原理
  9. everthing 打开历史记录功能
  10. 应用计算机测定线性电阻伏安特性实验结论,线性电阻和非线性电阻伏安特性曲线测定实验报告(共8篇).docx...
  11. Java 导出 PDF之固定模板导出
  12. 使用别名(就像我们自己的小名)
  13. HPU图论专项(graph)【拓扑--二分图--最小生成树---树的直径---并查集--奇偶树---最小环---强联通】
  14. ajax nginx 转发 sessionid_百度、京东、网易、腾讯、淘宝等大厂都在用的Web服务器Nginx详解
  15. 选题难没思路?3招教你轻松建立小红书爆款选题库
  16. 符合OpenDRIVE规范的xodr文件格式解读(1) ——road部分
  17. 将电子版照片信息或者扫描件快速识别导出 OCR识别技术
  18. 关于公司离职后住房公积金问题
  19. 最全的androidStudio插件
  20. 算法基础2 —— OJ入门以及暴力枚举

热门文章

  1. 【仪器仪表专题】案例:二极管测试反接万用表会显示1?
  2. 打破了物理常识的时间晶体,会是量子计算机的救世主吗?
  3. Mac下用soundforgepro测试音频响度
  4. 代理服务器(Upstream-server)
  5. 【Vapor】01 Vapor 安装与新建项目
  6. openWRT 系统安装 Web服务器,OpenWRT高级应用之 Web环境搭建(Nginx+Php)
  7. weselife- my love
  8. 在登录的状态下获取登录的个人信息
  9. 计算机毕业设计之java基于ssm健身俱乐部网站
  10. 文献阅读(42)——使用深度学习在眼底照中检测糖网并分类(综述)