#Android

16 篇文章

Android
17 分钟
Android Handler 机制全解:从源码看懂消息循环
从 Handler、Looper、MessageQueue、Message 四件套出发,结合 ActivityThread 启动链路与 nativePollOnce 底层实现,完整讲清 Android 主线程消息循环的设计与源码细节。
更多
17 分钟
关于我在技术的这一面
面试关键词接龙,以及「答不上来是状态问题还是知识盲区」这件事
Android
4 分钟
Android CoordinatorLayout
CoordinatorLayout 是 Android 设计支持库(androidx.coordinatorlayout.widget.CoordinatorLayout)中的一个强大的 布局容器,
Android
8 分钟
处理 CoordinatorLayout 动画抖动问题
AppBarLayout 嵌套滚动场景下惯性滑动与手势冲突的根因分析与 Behavior 修复方案
Android
9 分钟
依赖注入 以及 控制反转
解耦合的一种方式,
Android
5 分钟
声明式UI布局
一种在构建MVVM业务逻辑阶段,就需要把所有情况定义好的UI布局,通过数据去推动页面的更新状态形式。(这是一种绝对的数据状态驱动UI展示逻辑,而不再是获取到数据之后,再去根据数据手动更新UI)
Android
9 分钟
Android Jetpack Room
一款Android官方推出的,放在Jetpack Package里面的数据库ORM框架
Android
18 分钟
Android面试套路
Android 常见面试题的分层答法、关键词接龙链路与实战追问——从 ANR 到启动模式、从 Handler 到架构选型。
Android
10 分钟
App矩阵化思维:让应用体系像生态一样进化
大中台技术支援与小队支撑业务的「中台化战略」。
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里面,优雅地实现异步编程模型