
插件化探索
文章平均质量分 86
maplejaw_
不忘初心,方得始终。
展开
-
Android插件化探索(一)类加载器DexClassLoader
在Java环境中,有个概念叫做“类加载器”(ClassLoader),其作用是动态装载Class文件。标准的Java SDK中有一个ClassLoader类,借助它可以装载想要的Class文件,每个ClassLoader对象在初始化时必须指定Class文件的路径。原创 2016-05-24 21:43:52 · 10187 阅读 · 5 评论 -
Android插件化探索(二)资源加载
前情提要在探索资源加载方式之前,我们先来看看上一篇中没细讲的东西。还没看过的建议先看上一篇Android插件化探索(一)类加载器DexClassLoader。PathClassLoader和DexClassLoader的区别DexClassLoader的源码如下:原创 2016-05-26 15:45:54 · 8641 阅读 · 0 评论 -
Android插件化探索(三)免安装运行Activity(上)
【Android插件化探索(一)类加载器DexClassLoader】 【Android插件化探索(二)资源加载】前情提要在上一篇中有一个细节没有提到,那就是getResourcesForApplication和AssetManager的区别。getResourcesForApplication原创 2016-05-29 08:56:06 · 7624 阅读 · 1 评论 -
Android插件化探索(四)免安装运行Activity(下)
【Android插件化探索(一)类加载器DexClassLoader】 【Android插件化探索(二)资源加载】 【 Android插件化探索(三)免安装运行Activity(上)】在上一篇中,我们介绍了两种免安装启动Activity的方法。但是那两种方法都有缺陷,必须在AndroidMa原创 2016-06-05 09:22:08 · 1721 阅读 · 3 评论 -
Android插件化探索系列——文章索引
【 Android插件化探索(一)类加载器DexClassLoader】 这篇主要介绍了类加载器DexClassLoader,看完本篇就能知道如何加载插件中的类。【 Android插件化探索(二)资源加载】 这篇主要介绍了资源加载方式,getResourcesForApplication和AssetManager两种方式来加载资源,并从源码角度比较了两者的区别,看完本篇就能对加载插件资源游刃有余原创 2016-06-06 16:24:24 · 974 阅读 · 0 评论