温故知新:深入理解Android插件化技术,Android高级插件化强化实战!(附源码)(1)

从基础的插件化原理到Android插件化初探再到大厂架构演化实战应用,总结出了较为全面与完整的安卓插件技术与插件化对 Android开发的重要性。

一、插件化技术的前世今生

1.1 插件化提要

1.2 插件化发展历史

二、插件化原理

2.1 类加载

2.2 双亲委托机制

2.3 资源加载

2.4 四大组件支持

2.5 ProxyActivity代理

2.6 hook方式

2.7 其他组件

2.8 Android动态加载框架DL的架构与基本原理解析

2.9 Android 插件化框架 DynamicLoadApk 源码分析

三、Android插件化初探

3.1 从零开始实现一个插件化框架

3.1.1 概念

3.1.2 插件化解决的问题

3.1.3 各插件化框架对比

3.1.4 插件化实现

3.1.5 ClassLoader实现类

3.2 从零开始实现一个插件化框架

3.2.1 Activity的启动流程

3.2.2 寻找Hook点

3.2.3 撸码阶段

3.2.4 代理对象

3.2.5 偷天换日,替换原来的Intent

3.2.6 ActivityThread

3.2.7 将代理的intent替换回来

3.2.8 注意

3.3 从零开始实现一个插件化框架

3.3.1 插件资源加载

3.3.2 Android中资源加载流程

3.3.3 ActivityManager

3.3.4 ActivityThread

3.3.5 AppCompatActivity

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值