文章 2022-02-02 来自:开发者社区

【Android 插件化】Hook 插件化框架 ( Hook 技术 | 代理模式 | 静态代理 | 动态代理 )

文章目录Android 插件化系列文章目录前言一、Hook 技术简介二、代理机制1、静态代理示例2、动态代理示例三、博客资源前言在之前的系列博客中 , 介绍了 " 插桩式 " 插件化框架 , 该框架存在一些问题 :开发需要定制 : " 插件 " 模块中的 Activity 必须集成 BaseActivity , 其中很多操作都需要针对该方式进行 定制化开发 , 与开发普通的应用完全不同 ;没有真....

文章 2022-02-02 来自:开发者社区

【Android 插件化】Hook 插件化框架 ( Hook 技术 | 代理模式 | 静态代理 | 动态代理 )(一)

文章目录Android 插件化系列文章目录前言一、Hook 技术简介二、代理机制1、静态代理示例2、动态代理示例前言在之前的系列博客中 , 介绍了 " 插桩式 " 插件化框架 , 该框架存在一些问题 :开发需要定制 : " 插件 " 模块中的 Activity 必须集成 BaseActivity , 其中很多操作都需要针对该方式进行 定制化开发 , 与开发普通的应用完全不同 ;没有真正的上下文环....

文章 2022-02-02 来自:开发者社区

【Android 插件化】Hook 插件化框架 ( Hook 技术 | 代理模式 | 静态代理 | 动态代理 )(二)

main 函数调用 : 通过代理者调用目标对象中的类 , 并在执行目标对象 Subject 的 request 方法时 , 对该方法进行逻辑增强 ;① 方式一 :public class Main { public static void main(String[] args) { // 1. 创建目标对象 Subject subject = new Su...

文章 2021-12-15 来自:开发者社区

Android插件化开发基础之静态代理模式

一 Proxy模式意图:       为其他对象提供一种代理以控制这个对象的访问。适用性:  l  远程代理( Remote Proxy ): 为一个对象在不同的地址空间提供局部代表。  l  虚代理(Virtual Proxy)根据需要创建开销很大的对象。使用一个代理对象作为代表,在真正的需要时进行创建。  l &a...

Android插件化开发基础之静态代理模式

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注