DIPENG Hub
#Docs
共 36 篇文章
Android
17 分钟
Android Handler 机制全解:从源码看懂消息循环
从 Handler、Looper、MessageQueue、Message 四件套出发,结合 ActivityThread 启动链路与 nativePollOnce 底层实现,完整讲清 Android 主线程消息循环的设计与源码细节。
Android
Handler
Looper
2026年6月16日
Java / Kotlin
8 分钟
Java Lock
synchronized、ReentrantLock、CAS——接 HashMap 面试链里「并发」那一棒的个人笔记。
Java
Docs
2026年6月10日
Android
4 分钟
Android CoordinatorLayout
CoordinatorLayout 是 Android 设计支持库(androidx.coordinatorlayout.widget.CoordinatorLayout)中的一个强大的 布局容器,
Android
Docs
2026年6月7日
Android
8 分钟
处理 CoordinatorLayout 动画抖动问题
AppBarLayout 嵌套滚动场景下惯性滑动与手势冲突的根因分析与 Behavior 修复方案
Android
android
Docs
2026年6月7日
Android
9 分钟
依赖注入 以及 控制反转
解耦合的一种方式,
Android
架构模式
android_architecture
2026年6月7日
Android
5 分钟
声明式UI布局
一种在构建MVVM业务逻辑阶段,就需要把所有情况定义好的UI布局,通过数据去推动页面的更新状态形式。(这是一种绝对的数据状态驱动UI展示逻辑,而不再是获取到数据之后,再去根据数据手动更新UI)
Android
Jetpack
android_framework
2026年6月7日
Android
9 分钟
Android Jetpack Room
一款Android官方推出的,放在Jetpack Package里面的数据库ORM框架
Android
Jetpack
android_framework
2026年6月7日
Android
18 分钟
Android面试套路
Android 常见面试题的分层答法、关键词接龙链路与实战追问——从 ANR 到启动模式、从 Handler 到架构选型。
Android
进阶
android_more
2026年6月7日
Android
10 分钟
App矩阵化思维:让应用体系像生态一样进化
大中台技术支援与小队支撑业务的「中台化战略」。
Android
架构模式
android_architecture
2026年6月7日
Android
13 分钟
Backend For Frontend
BFF 模式的架构定位、适用边界,以及团队为何常在前端聚合与专用 BFF 之间做出不同选择
JavaScript
Docs
2026年6月7日
商业模式
39 分钟
小队+大中台:数字化时代,企业高效创新的底层逻辑
小队大中台?这个概念到底有多强呢?
软件架构
architecture
Docs
2026年6月7日
Java / Kotlin
5 分钟
Android面试常被问的网络协议问题
网络协议,真的懂吗?
网络协议
network
Docs
2026年6月7日
Java / Kotlin
7 分钟
Java 分段锁 (Segmented Lock)
ConcurrentHashMap 在 JDK 1.7 里怎么「把一把大锁拆成多把小锁」——接 HashMap 那条面试链的下一棒。
Java
Docs
2026年6月5日
Java / Kotlin
8 分钟
HashMap in Java
Java 7 的数组+链表,Java 8 的红黑树——我自己翻笔记整理的一份 HashMap 底层笔记。
Java
Docs
2026年6月3日
AI 项目
15 分钟
Today Stock Finance
一款基于 TypeScript + Koa2 + React + Deepseek V4 Pro 所搭建的股票分析工具
TypeScript
AI
Vibe Coding
2026年5月28日
Android
10 分钟
从 Leetcode 到 Android:测试驱动开发(TDD)在业务中的落地思考
写测试不是为了凑覆盖率,而是先想清楚「对的行为」到底是什么。
Android
Docs
2026年4月1日
Java / Kotlin
14 分钟
Kotlin 协程原理详解(挂起 / 恢复 / 取消 / 调度 / 异常处理 全面梳理)
本文由ChatGPT生成
Kotlin
Docs
2026年3月11日
小玩具
22 分钟
锄大地
一个锄大地计分器
Side Project
toy
Docs
2026年3月11日
Android
21 分钟
实时音视频App开发推进文档:直播场景核心问题与落地解决方案
核心原则:理论落地 + 场景适配 + 自研理解
Android
architecture
Docs
2026年1月21日
小玩具
2 分钟
R2S
不用各个终端设备都安装Clash这种梯子工具的Linux梯子服务器
Side Project
toy
Docs
2025年12月20日
AI 项目
19 分钟
Chess
最近迷上了两样事情,国际象棋和德州扑克。
AI
Side Project
Docs
2025年12月10日
Python
11 分钟
M3U8 Python 下载脚本
基于 HLS 协议的流媒体分片抓取、AES-128 解密与多线程合并的 Python 实现
Python
Docs
2025年12月4日
Python
23 分钟
Python 爬虫
「先观察页面规律,再写选择器」的思路
Python
Docs
2025年12月4日
小玩具
2 分钟
家用影视库搭建
基于Jellyfin所搭建的一套家用影视库
Side Project
toy
Docs
2025年10月20日
Python
4 分钟
Python 协程
本文由ChatGPT生成
Python
Docs
2025年10月13日
Android
17 分钟
当我们在谈MVP、MVVM、MVI的时候,我们到底在谈什么?
Presentation Layer 架构模式的演进脉络、职责边界与数据流向——从 MVC 到 MVI 的选型与实践
Android
架构模式
android_architecture
2025年8月11日
Android
6 分钟
Android开发中常见的MVP封装形式
一个缩略版的 MVP 结构——现在很少用了,但搞懂它有助于理解后来的 MVVM。
Android
架构模式
android_architecture
2025年8月11日
Android
4 分钟
如何在Android开发中实现MVVM的架构
MVVM与Android的实践简要指导
Android
架构模式
android_architecture
2025年8月10日
Java / Kotlin
12 分钟
异步编程思想的演进:从 Rx 到 Kotlin Coroutines
从 Callback、Future 到 RxJava 与 Kotlin Coroutines——异步编程范式的演进脉络、设计哲学与选型依据
Kotlin
Docs
2025年5月30日
小玩具
5 分钟
🏠 Watch TV in Your Home
IPTV,一个在家看电视的现代解决方案
Side Project
toy
Docs
2025年5月25日
Java / Kotlin
9 分钟
Kotlin Coroutine
以图片处理串行流水线为例,对比 Callback、RxJava 与 Coroutines 三种异步写法
Kotlin
Docs
2025年5月19日
Android
26 分钟
Android 架构核心原则:单一数据源(SSOT)与单向数据流(UDF)实战指南
在Android开发中,随着应用复杂度提升,数据混乱、状态不一致、调试困难等问题频发,而单一数据源(Single Source of Truth, SSOT)与单向数据流(Unidirectional Data Flow, UDF)正是解决这些痛点的核心架构原则。
Android
android
Docs
2025年4月12日
Android
11 分钟
OCR模块识别
古法编程之下的一些AI应用模块
PrintMaster
OCR
printmaster
2025年3月10日
Java / Kotlin
19 分钟
Kotlin 基础 (JVM之下的Kotlin)
一个用一点,学一点的渐进式开发语言
Kotlin
Java
Docs
2024年11月30日
Android
12 分钟
为什么要引入线程调度框架
在Java和Kotlin里面,优雅地实现异步编程模型
Android
android
Docs
2024年11月21日
小玩具
7 分钟
TimeFlow 中文文档
由TimeFlow迁移而来。
Side Project
toy
Docs
2024年5月15日