#Android

24 篇文章

Android
公开
15 分钟
SSE 协议与 Android 流式对话接入实践
Server-Sent Events 是什么、和 WebSocket 怎么选,以及用 OkHttp + Coroutines + Compose 在 Android 端实现 LLM 流式对话的完整落地路径。
Android
公开
17 分钟
Android 马甲包工程实践:从矩阵战略到可复制的 App Shell
拆解马甲包的技术本质、Gradle 多风味构建、配置驱动差异化与上架合规边界——让「换皮发版」从手工活变成工程体系。
开发模式
公开
16 分钟
Android 广告模块架构:统一管理开屏、插屏、激励与全屏广告
从多 SDK 聚合、Activity/Fragment 生命周期到预加载与频控,拆解一套可复用的 Android 广告中台模块设计
Android
公开
17 分钟
Android 展示编排队列:用 Handler 思想统一管理广告、推送与弹窗
从 MessageQueue 串行调度理论出发,用 Kotlin 协程、Flow 与 Lifecycle 实现 PresentationOrchestrator,让开屏、推送、升级弹窗按优先级依次展示
Android
公开
17 分钟
Android 事件分发与滑动冲突全解:从原理到 Tab + ViewPager + RecyclerView 实战
从 dispatchTouchEvent / onInterceptTouchEvent / onTouchEvent 三方法出发,讲清 Android 触摸事件分发链路;再以 TabLayout + ViewPager2 + 横向 RecyclerView 为例,拆解父子容器同向滑动冲突的成因与常见解法。
Android
公开
23 分钟
Android 本地持久化全解:选型、原理与业务思考
从文件存储、SQLite/Room、Realm 到 SharedPreferences/MMKV/DataStore,系统梳理 Android 持久化方案的技术原理、底层机制与海外合规、离线缓存等业务选型。
Android
公开
16 分钟
Android Profiler 全解:内存、卡顿、耗电与 ANR 排查
系统梳理 Android Studio Profiler 四大面板的使用方法、System Trace 卡顿定位、ANR traces.txt 分析与 Perfetto 轻量替代方案,并坦诚讨论开发机配置与实战取舍。
Android
公开
15 分钟
RecyclerView 全解:从入门到源码与性能排查
从基本使用、进阶技巧、核心源码到滑动卡顿排查,系统梳理 RecyclerView 的完整学习路径与面试要点。
Android
公开
17 分钟
Android Handler 机制全解:从源码看懂消息循环
从 Handler、Looper、MessageQueue、Message 四件套出发,结合 ActivityThread 启动链路与 nativePollOnce 底层实现,完整讲清 Android 主线程消息循环的设计与源码细节。
更多
公开
13 分钟
非主流工程师的自白
一名 Android 工程师对业务全貌的梳理、面试里的关键词接龙套路,以及「答不上来是状态问题还是知识盲区」这件事。
Android
公开
9 分钟
依赖注入 以及 控制反转
解耦合的一种方式,
Android
公开
10 分钟
App矩阵化思维:让应用体系像生态一样进化
大中台技术支援与小队支撑业务的「中台化战略」。
Android
公开
4 分钟
Android CoordinatorLayout
CoordinatorLayout 是 Android 设计支持库(androidx.coordinatorlayout.widget.CoordinatorLayout)中的一个强大的 布局容器,
Android
公开
8 分钟
处理 CoordinatorLayout 动画抖动问题
AppBarLayout 嵌套滚动场景下惯性滑动与手势冲突的根因分析与 Behavior 修复方案
Android
公开
15 分钟
声明式 UI 布局
从命令式 update 到数据驱动渲染——Jetpack Compose 与 React 的声明式内核、重组/协调机制,以及实际开发里必须知道的稳定性与性能要点。
Android
公开
9 分钟
Android Jetpack Room
一款Android官方推出的,放在Jetpack Package里面的数据库ORM框架
Android
公开
18 分钟
Android面试套路
Android 常见面试题的分层答法、关键词接龙链路与实战追问——从 ANR 到启动模式、从 Handler 到架构选型。
Android
公开
10 分钟
从 Leetcode 到 Android:测试驱动开发(TDD)在业务中的落地思考
写测试不是为了凑覆盖率,而是先想清楚「对的行为」到底是什么。
Android
公开
21 分钟
实时音视频App开发推进文档:直播场景核心问题与落地解决方案
核心原则:理论落地 + 场景适配 + 自研理解
Android
公开
17 分钟
当我们在谈MVP、MVVM、MVI的时候,我们到底在谈什么?
Presentation Layer 架构模式的演进脉络、职责边界与数据流向——从 MVC 到 MVI 的选型与实践
Android
公开
6 分钟
Android开发中常见的MVP封装形式
一个缩略版的 MVP 结构——现在很少用了,但搞懂它有助于理解后来的 MVVM。
Android
公开
4 分钟
如何在Android开发中实现MVVM的架构
MVVM与Android的实践简要指导
Android
公开
26 分钟
Android 架构核心原则:单一数据源(SSOT)与单向数据流(UDF)实战指南
在Android开发中,随着应用复杂度提升,数据混乱、状态不一致、调试困难等问题频发,而单一数据源(Single Source of Truth, SSOT)与单向数据流(Unidirectional Data Flow, UDF)正是解决这些痛点的核心架构原则。
Android
公开
12 分钟
为什么要引入线程调度框架
在Java和Kotlin里面,优雅地实现异步编程模型