Android插件化探索系列——文章索引

本文详细探讨了Android插件化的实现方法,包括使用DexClassLoader加载插件中的类,通过AssetManager加载资源,并深入研究了免安装运行Activity的多种方案。

【 Android插件化探索(一)类加载器DexClassLoader】
这篇主要介绍了类加载器DexClassLoader,看完本篇就能知道如何加载插件中的类。


【 Android插件化探索(二)资源加载】
这篇主要介绍了资源加载方式,getResourcesForApplication和AssetManager两种方式来加载资源,并从源码角度比较了两者的区别,看完本篇就能对加载插件资源游刃有余。


【 Android插件化探索(三)免安装运行Activity(上)】
我们知道,通过DexClassLoader可以加载类,通过AsserManager可以加载资源。但是Activity确有一个令人苦恼的问题——生命周期。本篇介绍了两种只需在清单中注册Activity就能免安装启动的方案。


【Android插件化探索(四)免安装运行Activity(下)】
在上一篇中,我们介绍了两种免安装启动Activity的方法。但是那两种方法都有缺陷,必须在AndroidManifest.xml中注册本来就不够灵活,更何况一些情况下我们并不知道Activity的名字。所以本篇介绍了两种无需注册就来免安装启动Activity的方法。


这个系列还在继续,探索ing…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值