首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android插件化
订阅
俞其荣
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
携程Android App插件化和动态加载实践
携程Android App的插件化和动态加载框架已上线半年,本文详细的介绍了Android平台插件式开发和动态加载技术的原理和实现细节。大家可以对比着前几天 360 发布的Android插件框架DroidPlugin http://gold.xitu.io/entry/56161ac660b2719e7bec7fa2
轻量级插件化框架——Small
世界那么大,组件那么小。Small,做最轻巧的跨平台插件化框架。
插件化中 Activity 的加载
Activity 虽然是一个 Java 对象,可以使用 ClassLoader 加载出它的实体,但是由于 Activity 生命周期管理是由系统框架完成的,为了更好的分析如何加载插件中的 Activity 以及让它 “活” 起来,我们有必要了解两方面的知识:Activity 启动流程;Activity 生命周期回调流程。
Android 插件化系列第(一)篇 ---Hook 技术之 Activity 的启动过程拦截
这篇文章主要讲解如何利用动态代理技术 Hook 掉系统的 AMS 服务,来实现拦截 Activity 的启动流程。代码量不是很多,为了更容易的理解,需要掌握 JAVA 的反射,动态代理技术,以及 Activity 的启动流程。
Android 全面插件化 RePlugin 流程与源码解析
RePlugin,360开源的全面插件化框架,按照官网说的,其目的是“尽可能多的让模块变成插件”,并在很稳定的前提下,尽可能像开发普通App那样灵活。那么下面就让我们一起深入♂了解它吧。 (ps :阅读本文请多参考源码图片 ( ̄^ ̄)ゞ ) 一、介绍 RePlugin对比其他插…