首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
沐怡旸
创建于2025-10-14
订阅专栏
讲解Android相关知识
等 1 人订阅
共31篇文章
创建于2025-10-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【底层机制】【Android】详解 Zygote
"Zygote的设计是Android系统架构中的一个经典权衡。它通过一个复杂的启动时预加载过程,换取了所有应用运行时极致的启动速度和内存效率。这种设计完美地契合了移动设备资源有限、但要求响应迅速的特点
【底层机制】【Android】Binder 驱动作用
我们必须建立一个宏观的认知:Binder驱动是整个Binder IPC(进程间通信)机制的基石和中枢神经系统。没有它,Android系统的进程间通信将无法运转
【底层机制】【Android】Android 系统的启动流程
Android启动流程的核心目标是:将系统从开机(Power On)引导至用户可以使用桌面(Launcher)并与其应用交互。
【底层机制】【Android】AIDL原理与实现机制详解
AIDL基于客户端-服务器架构,通过Binder机制实现跨进程方法调用。其核心设计采用Proxy-Stub模式:Proxy:客户端代理,负责序列化请求参数并发送给Binder驱动Stub:服务端骨架,
【Android】详细讲解ViewDragHelper的实现原理(不含代码版)
职责分离:将复杂触摸逻辑从业务代码中解耦 性能优先:在保证功能的前提下最大限度优化性能 扩展性强:通过回调系统支持各种自定义需求 稳定性高:经过大量实际项目验证的稳定实现
【Android】Compose绘制系统 VS 传统View绘制系统
解析Compose绘制系统和传统View绘制系统的核心区别。这两套系统代表了Android UI开发两个时代的根本差异
【Android】Handler/Looper机制相关的类图和流程图
Handler/Looper 核心类图 Handler/Looper 工作流程图 详细时序图 关键类说明 1. Looper 核心职责 线程单例: 通过ThreadLocal保证每个线程只有一个Loo
【底层机制】【Android】Binder架构与原理
Client:服务调用方 Server:服务提供方 ServiceManager:服务管理器,Android 系统启动时初始化的特殊 Binder 服务 Binder 驱动:内核空间的核心组件
【Android】【底层机制】组件生命周期以及背后的状态管理
生命周期回调(onCreate, onStart等)是系统管理组件状态变化时给我们的“钩子”(Hook)。整个系统实际上在维护一个复杂的状态机
【底层机制】【Android】深入理解UI体系与绘制机制
理解这套机制,是构建高性能、流畅UI应用的基础。我们将从宏观体系到微观细节,层层深入。 第一部分:UI体系 - 建筑的蓝图 在盖房子之前,你需要蓝图、施工队和材料。Android的UI体系也是如此。
【Android】【面试】Handler/Looper 相关的知识点和面试常见问题
四大组件:Handler、Looper、MessageQueue、Message 线程模型:每个线程独立的 Looper 和 MessageQueue 消息类型:同步消息、异步消息、同步屏障