首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
双鱼大猫
掘友等级
Android资深开发工程师
要事优先的聚焦
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
283
文章 283
沸点 0
赞
283
返回
|
搜索文章
赞
文章( 283 )
沸点( 0 )
不止是“点外卖”:构建工业级的 Android 网络请求架构
工业级的网络请求,不是在 ViewModel 中零散地 try-catch,而是通过构建一个标准的 Result 封装、一个可复用的 safeApiCall 和一个完备的 UiState 模型,将网络
不止是“精妙分工”:从“翻译”视角,解构 Retrofit 的多层设计模式架构
Retrofit 的优雅,在于它通过一套组合拳式的设计模式,构建了一个精密的“声明式翻译引擎”。它以动态代理为核心,将你的 Java/Kotlin 接口“翻译”成一个具体的 OkHttp 请求,并用工
不止是“搬家具”:构建面向“作用域”的 Android 大数据传递架构
解决大数据传递问题的关键,是首先明确数据的“作用域”。应用内部的传递,应首选 ViewModel 和 Repository 架构;而跨进程的共享,则应采用现代的 SharedMemory 机制。
不止是“秘书”:从 APT 到 KSP,Android 编译时代码生成的演进之路
APT 是 Java 时代的“代码秘书”,而在 Kotlin-First 的今天,KSP 才是那位更懂 Kotlin、速度更快的“智能助理”。选择 KSP,意味着选择更快的编译速度和更强的语言特性支持
不止是“打印代码”:从 APT/JavaPoet 到 KSP/KotlinPoet 的现代代码生成思维
在动手“打印代码”前,先问自己三个问题:这个问题是否已被官方工具解决?我的项目是 Kotlin 优先吗?如果是,那么 KSP + KotlinPoet 就是你性能更高、体验更佳的现代化“代码打印机”。
不止是“大管家”:从 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 之间精心设计的一个架构“解耦层”。通过替换
不止是“打电话”:解构 IApplicationThread 背后的 Binder 代理-存根核心模式
ApplicationThreadProxy (代理) 和 ApplicationThread (存根) 是 Binder 代理-存根模式 的一体两面。该模式通过一个共享的 AIDL 接口,为系统服务
下一页
个人成就
优秀创作者
文章被点赞
1,111
文章被阅读
152,465
掘力值
8,614
关注了
87
关注者
290
收藏集
12
关注标签
57
加入于
2016-08-18