一、前言
又到周末了,时间过的很快,今天我们来看一下Android中插件开发篇的最后一篇文章的内容:动态加载Activity(免安装运行程序),在上一篇文章中说道了,如何动态加载资源(应用换肤原理解析),没看过的同学,可以转战:
http://blog.csdn.net/jiangwei0910410003/article/details/47679843
当然,今天说道的内容还这这篇文章有关系。关于动态加载Activity的内容,网上也是有很多文章介绍了。但是他们可能大部分都是介绍通过代理的方式去实现的,所以今天我要说的加载会有两种方式:
1、使用反射机制修改类加载器
2、使用代理的方式
这两种方式都有各自的优缺点,我会在后面的文章详细解说。
二、技术介绍
1、第一种方式:使用反射机制修改类加载器来实现动态加载Activity
首先来看一个例子:360安全卫士