刚开始看这几个东西把我搞的晕头转向的…. 本文就来理一下它们的绘制原理: Surf...
2023-09-12 975

- JSBridge的起源 - PhoneGap(Codova 的前身)作为 Hybrid 鼻祖框架,是一个开...
2023-08-18 1.64k

引用自javaguide https://snailclimb.gitee.io/javaguide/ 1. AQS 原理分析 在...
2023-08-18 980

先说一下为什么要抛出这个问题吧? 最近在看插件化相关的技术,因此会涉及到插...
2023-09-13 870

1. 模式介绍 模式的定义 外观模式(也成为门面模式)要求一个子系统的外部与...
2023-08-21 1.17k

背景 一般在项目开发中,我们经常会在关键节点上埋点,而且埋点中会增加一些额...
2023-09-10 1.07k

Android项目工程中常用的架构模式有MVC, MVP, MVVM以及现在新出的MVI。 下面一起...
2023-07-29 1.91k

在上一节分析中,我们已经知道宿主已经加载了插件的资源、类。也就是说在宿主中是...
2023-09-13 981

今天我们看一道 leetcode hard 难度题目:通配符匹配。 题目 给你一个输入...
2023-08-20 1.58k免费
免费

一:如何动态插入View (源码:SDK30)在讲实现前,我们先看下如何动态插入View,...
2024-01-22 1.68k

前言   作为一个程序员,你保存代码的方式是什么?更新代码的方式是什么?你还...
2023-09-25 1.66k

为什么要做性能优化 Java 程序中,调用一个 Native 方法相比调用一个 Java 方...
2023-09-15 1.42k

为什么进行全埋点? 以往手动形式埋点 以往的埋点方式都是人为进行定义名称和选...
2023-09-25 1.22k

PendingIntent 中的单词 “pending” 指延迟或挂起,就是指它是延迟的或挂起的。一句...
2023-09-22 1.42k

CodeReview常见问题汇总
2023-03-03 1.22k免费
免费

背景 Android 12 上发现存在蓝牙外放问题,原因是存在多个应用设置通话音量,...
2023-09-26 1.19k

Binder中的代理模式 再说Binder中的代理模式之前,我们需要先看看代理模式的简...
2023-08-21 1.23k
显示验证码
没有账号?注册  忘记密码?