首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
系统核心服务原理
订阅
_Justin
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
不止是“搬家”:构建结构化的 Android 大数据跨进程方案
选择最高效的跨进程大数据方案,不应是“方案选秀”,而应是由“数据特性”驱动的架构决策。你的数据源自何方、去向何处,决定了你该用哪种“货车”。
超越“门禁”:构建零信任的 Binder 安全架构
现代 Binder 安全架构,不仅要建好“公司门禁”严防外部入侵,更要奉行“零信任”原则——默认不相信任何人,对进入内部的每一次操作都进行严格的权限校验、身份追溯和输入验证。
不止是“红绿灯”:从 SurfaceFlinger 揭示 Vsync 的系统级全貌
Vsync 不仅是 App 渲染的“红绿灯”,更是整个 Android 系统的“中央时钟”。它以微秒级的精度,指挥着 App、SurfaceFlinger 和硬件,共同演绎一场多进程、流水线式的图形合
不止是“大管家”:从 AMS 的“分家”史,看现代 Android 架构的演进
曾经无所不能的“大管家” AMS,在现代 Android 系统中已“分家”。它将 Activity 和任务栈的管理权交给了新成立的 ActivityTaskManagerService (ATMS),
不止是“大总管”:揭秘 ActivityThread 作为“系统使者”的核心角色
ActivityThread 并非 App 的“大总管”,而是 Android 系统派驻在每个应用进程中的**“常驻大使”**。它的核心使命是接收并执行来自系统服务(AMS/ATMS)的指令,并将它
不止是“接线员”:解构 ApplicationThread 背后的 Android IPC 核心模式
ApplicationThread 不仅仅是一个类,它是 Android “Binder-to-Handler 桥接模式” 的典范实现。该模式通过将跨进程的并发调用转化为主线程的串行消息,从架构上保证
不止是“遥控器”:解构 Instrumentation 作为 Android 架构“解耦层”的核心价值
Instrumentation 并非首先是一个“测试工具”,而是 Android Framework 在 ActivityThread 和 Activity 之间精心设计的一个架构“解耦层”。通过替换
不止是“一叠卡片”:从系统任务栈到 Jetpack 导航,重构对 Android 返回栈的认知
Android 存在两个返回栈:一个是操作系统为 Activity 维护的**“系统任务栈”,另一个是我们如今在 App 内部、为 Fragment 构建的“应用导航栈”**。理解这两层栈如何协同工作
不止是“身份证”:解构 ActivityRecord 作为 Activity“灵魂”的二元存在
ActivityRecord 并非 Activity 的简单“档案”,而是它在系统服务中的**“灵魂”——是状态的“源头真相”。我们编写的 Activity 类实例,只是一个存在于应用进程中的、随时可
不止是“帧调度员”:解构 Choreographer 作为 UI 线程“心脏”的统一节拍
Choreographer 不仅是“帧调度员”,更是 Android UI 线程的**“统一心跳”**。它通过将硬件 VSync 信号转化为软件 doFrame 回调,强制所有 UI 操作(动画、布局