APT原理解析,一句化描述APT原理 在javac编译期间,先加载APT实现类(即 AbstractProcessor实现类),并查找解析java源文件注解信息,并于APT声明支持处理的注解信息做匹配,如果java源文件存在APT声明的注解,则调起APT实现类的 process方法
2022-09-02 16:04:07 33.27MB APT ARouter 组件化
1
最新版本 模块 auto-api auto-complier auto-annotation auto-inject 最新版本 > Android组件化超级路由,为简单而生。 Github 源码: ARetrofit demo demo apk 下载 一 介绍 从命名来看,做Android开发的小伙伴们感觉是不是似曾相识…是的,Retrofit,一款优秀的网络框架,目前正在被大量使用,相信大家对它的用法已经非常熟悉吧。 ARetrofit一款优秀的Android组件化框架(皮一下^_^开心),可以轻松实现跨module通信。这里之所以使用Retrofit作为后缀命名主要是为了尊重retrofit大神的架构思路,其目的降低开发者的学习和使用成本。 如果你正在对项目进行组件化,ARetrofit将是不二选择。 二 功能介绍 新增ActivityCallback,通过配置一个参数实现Activity回调,且可以回传任意参数,告别onActivityResult繁琐写法,使用更灵活 支持直接解析标准URL进行跳转 支持跨module通信 支持添加多个拦截器,自定义
2022-04-20 11:34:34 2.04MB Android代码
1
集木 项目介绍 JIMU(积木)是一套Android组件化框架,支持组件的代码资源隔离,单独调试,集成调试,组件交互,UI转换,生命周期等完整功能。 取名为JIMU(积木),其含义是应用这套框架可以做到组件之间的完全隔离,每个组件可以单独运行,同时又可以通过“接口”任意拼接成一个完整的APP,这种能力就是我们实施组件化的最终目的。 最新版本 关注版本变更以及注意事项是个好习惯。 模块 建立等级 组件库 路由器-无编译器 路由器注释 最新版本 仓库2: 模块 建立等级 组件库 路由器-无编译器 路由器注释 最新版本 因为没有创建组织账号,可能会发布到不同的仓库,出现版本差异时请关注下release-note 实现功能: 组件可以单独调试 杜绝组件之前相互转换,代码完全隔离,彻底解耦 组件之间通过接口+实现的方式进行数据传输 使用方案和主机路由的方式进行活动之间的重新安排 自动生成路由转发路由
1
AndroidComponent 原理解释请参考文章Android彻底组件化方案实践 demo解读请参考文章Android彻底组件化demo发布 实现功能: 组件可以单独调试 组件之间通过接口 实现的方式进行数据传输 使用scheme和host路由的方式进行activity之间的跳转 任意组件可以充当host,集成其他组件进行集成调试 可以动态对已集成的组件进行加载和卸载 杜绝组件之前相互耦合,代码完全隔离,彻底解耦 使用指南 1、主项目引用编译脚本 在根目录的gradle.properties文件中,增加属性: mainmodulename=app 其中mainmodulename是项目中的host工程,一般为app 在根目录的build.gradle中增加配置 buildscript { repositories { maven { url uri('./repo') } } dependencies { classpath 'com.mrzhang.andcomponent:bui
2022-04-20 11:19:50 544KB Android代码
1
Android组件开发:手把手教你搭建Android组件化框架(一),资源项目详解链接:https://blog.csdn.net/kongdexiao/article/details/119963553
2021-08-28 12:01:40 387KB Android组件化
1
组件化开发实战代码.zip
2021-06-13 22:02:54 31.61MB Android 组件化开发 源码
1
【Android 组件化】路由组件 ( 注解处理器中使用 JavaPoet 生成代码 ) https://hanshuliang.blog.csdn.net/article/details/117157837 博客源码快照
2021-05-23 09:05:16 687KB 组件化
1
【Android 组件化】使用 Gradle 实现组件化 ( 组件 / 集成模式下的 Library Module 开发 ) https://hanshuliang.blog.csdn.net/article/details/116845118 博客源码快照
2021-05-16 11:04:51 479KB 组件化
1
【Android 组件化】使用 Gradle 实现组件化 ( 组件模式与集成模式切换 ) https://hanshuliang.blog.csdn.net/article/details/116810389 博客源码快照
2021-05-15 15:04:27 426KB 组件化 gradle
1