首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
组件化
订阅
5upport
更多收藏集
微信扫码分享
微信
新浪微博
QQ
54篇文章 · 0订阅
组件化之如何实现模块生命周期自动管理
本文介绍如何使用APT+javaPoet的方式来实现组件化工程下的模块生命周期的自动管理,壳工程和各个模块没有耦合,侵入性低,配置灵活
协程 路由 组件化 1+1+1>3 | 掘金年度征文
2020 对我来说还是一个比较重要的一年,我是一个90年的老安卓了,前几年一直有点中年危机的感觉。因为一直都在小公司,所以受限于开发眼界问题,只能自己钻研一些看到的技术,陷入了技术的瓶颈中,感觉到了所谓的天花板,要上手一些新的东西特别的难,特别是gradle插件相关的。 去年离…
模块化架构下 模块自加载方案
在 Android 模块化架构中后,子Module 间相互解耦,作为独立的模块运行。而ALoader,则是通过最简单的方式,实现模块的按需自加载方案。
JDispatcher-高效的 Android 组件生命周期分发框架
JDispatcher 是 Android 组件生命周期分发框架,适用于组件化,模块化,启动优化等场景
Android 组件化-组件aar化实战
组件AAR化优化以提高编译速度,主要内容包括:Gradle Maven 推送插件介绍、阿里云效 Maven 仓库应用、Gradle 依赖管理实践
git submodule-Android组件化单项目多仓库管理方案
在进行Android组件化过程中当项目比较大的时候便于复用,或者多个项目共用module。这个时候需要抽取项目公共模块,而且现在基本是使用git作为版本控制工具,这样就变成App Project 有多个module,每个module都是一个独立的git repository。而…
Android组件化跨进程通信框架Andromeda解析
随着项目结构越来越庞大,模块与模块间的边界逐渐变得不清晰,代码维护越来越困难,甚至编译速度都成为影响开发效率的瓶颈。 组件化拆分是比较常见的解决方案,一方面解决模块间的耦合关系、将通用模块下沉,另一方面做到各模块代码和资源文件的隔离,这样便可以放心进行模块按需编译、单独测试等等…
组件通信注解框架实践
这几种调用形式大家很容易明白,正常开发中大家也是毫不犹豫的调用。但是在组件化开发的时候却有很大的问题: 由于业务组件之间没有相互依赖,组件Module B的Activity Class在自己的Module中,那Module A必然引用不到,这样无法调用类的功能方法;由此:必然需…
知乎 Android 客户端组件化实践
知乎 Android 客户端最早使用的是最常见的单工程 MVC 架构,所有业务逻辑都放在了主工程 Module 里,网络层和一些公共代码分别被抽成了一个 Module。现在看来,当时的业务线、产品功能及研发团队都比不上现在的体量和丰富度,遇到的问题随时组内沟通就可以解决。所以在…
Android组件框架:Android组件管理者ActivityManager
第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 ActivityManagerService是贯穿Android系统组件的核心服务,在ServiceServer执行run()方法的时候被创建,运行在独立的线程中,负责Activity、Service、Broadcas…