黑骑士的博客

也许不止是博客


  • 首页

  • 分类

  • 归档

  • 标签

  • 摄影

  • 关于

  • 站点地图

最后做一个最小 Demo:Java 插件化框架从加载到四大组件

发表于 2026-09-16 | 分类于 Android , 源码分析 , 实践 |
把 Android 轻量插件化系列收尾成一个可动手实现的 Demo,并总结这种方案真正的限制。
阅读全文 »

把四大组件串起来:一个 Java 轻量插件框架应该长什么样

发表于 2026-09-16 | 分类于 Android , 源码分析 , 实践 |
把 ClassLoader、Resources、PluginContext 和四大组件 Proxy 组合成一个最小可运行的 Android 插件框架。
阅读全文 »

Android 轻量插件化:ContentProvider 为什么是四大组件里最麻烦的

发表于 2026-09-16 | 分类于 Android , 源码分析 , 实践 |
拆解插件 ContentProvider 的加载和代理思路,并说明为什么 Provider 比 Activity、Service 更难做到透明。
阅读全文 »

Android 轻量插件化:BroadcastReceiver 的代理其实有两种情况

发表于 2026-09-16 | 分类于 Android , 源码分析 , 实践 |
分析动态注册和 Manifest 静态注册 Receiver 的区别,并实现一个轻量 Receiver 代理。
阅读全文 »

Android 轻量插件化:Service 怎么代理,为什么它比 Activity 简单

发表于 2026-09-16 | 分类于 Android , 源码分析 , 实践 |
通过 ProxyService 和插件 Service 接口,实现一个轻量的动态 Service 插件方案。
阅读全文 »

Android 轻量插件化:Activity 代理到底是怎么实现的

发表于 2026-09-16 | 分类于 Android , 源码分析 , 实践 |
不安装插件 APK 的情况下启动插件 Activity,拆解 ProxyActivity、Intent 替换和插件生命周期。
阅读全文 »

Android 插件化第一步:用 DexClassLoader 把另一个 APK 加载进来

发表于 2026-09-16 | 分类于 Android , 源码分析 , 实践 |
从 APK、DexClassLoader、类加载隔离到插件 Resources,先完成一个最小的插件加载器。
阅读全文 »

用 Java 写一个最轻量的 Android 插件化框架:先把问题想明白

发表于 2026-09-16 | 分类于 Android , 源码分析 , 实践 |
从 ClassLoader、资源加载到四大组件代理,拆解一个不依赖大型插件框架的 Android APK 动态加载方案。
阅读全文 »

【雪球专栏】分享雪球大V超级鹿鼎公的专栏文章电子书

发表于 2026-03-18 | 分类于 雪球专栏 |
作为一个专业的投资社区,雪球app上有着很多厉害的大V,他们也很乐于在雪球上分享文章,例如我个人很喜欢的大V“超级鹿鼎公”(雪球地址:超级鹿鼎公)。但是在移动端想认真看雪球专栏的文章很不方便,尤其是比较久远的文章,需要翻很久才能找到,因此我就想把雪球的专栏给制作成epub格式的电子书,内部带有目录导 ...
阅读全文 »

【算法题】如何判断一个单向链表是否有环?

发表于 2020-08-21 | 分类于 算法题解 |
1. 问题简介如何判断一个单向链表是否包含有环? 这是一个关于单向链表非常经典的问题,在lintcode上也有相关的题目102. 带环链表 这样的比较小但是又足够经典的小算法,通常是在企业面试的时候会经常容易被拿出来考候选人的。接下来,我们就分析下这个问题的解体思路。 2. 问题分析要判断一个链表是 ...
阅读全文 »
12…4<i class="fa fa-angle-right"></i>

34 日志
19 分类
76 标签
GitHub E-Mail Instagram 知乎
© 2026 黑骑士
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
本站访客数 人次 本站总访问量 次