首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android常用知识点专栏
南城书生
创建于2026-03-13
订阅专栏
一些安卓常用知识
暂无订阅
共13篇文章
创建于2026-03-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
HTTP/HTTPS
HTTP/HTTPS 与 TCP 连接过程 一、HTTP 与 HTTPS 区别 1.1 对比概览 对比项 HTTP HTTPS 全称 HyperText Transfer Protocol HTTP
Android Kotlin 协程原理分析
Android Kotlin 协程原理分析 一、协程原理 1.1 无栈协程与状态机 Kotlin 协程是无栈协程,不依赖线程栈,通过状态机实现挂起与恢复: 挂起:释放当前线程,保存执行状态 恢复:在任
OkHttp 责任链模式与网络耗时监听分析
OkHttp 责任链模式与网络耗时监听分析 一、责任链模式在 OkHttp 中的体现 1.1 拦截器链(Interceptor Chain) OkHttp 的拦截器链是典型的责任链模式:每个拦截器处理
OkHttp 网络请求执行流程分析
OkHttp 网络请求执行流程分析 一、整体结构 核心组件 组件 职责 OkHttpClient 配置中心,连接池、超时、拦截器等,应单例复用 RealCall 实际执行请求的 Call 实现,封装一
Java 线程池(ThreadPoolExecutor)源码分析
Java 线程池(ThreadPoolExecutor)源码分析 一、整体结构 二、execute():提交任务入口 步骤说明 步骤 逻辑 说明 原因 1 workerCountOf(c) < cor
Java HashMap 源码分析
Java HashMap 源码分析 一、整体结构 数据结构示意 二、核心字段与常量 三、hash():扰动函数 原理说明 步骤 逻辑 说明 1 key.hashCode() 获取 key 的 32 位
Android 大图加载与 OOM 优化
Android 大图加载与 OOM 优化 一、问题背景 一张 100M 的图片文件,若直接解码加载到 ImageView,极易发生 OOM(Out of Memory)。原因在于:文件大小 ≠ 内存占
# Android 常见内存泄漏
Android 常见内存泄漏与避免 一、常见泄漏场景与处理 1.1 Activity / Fragment 被静态或长生命周期对象持有 场景:单例、静态变量、Application 等持有 Activ
Android View 绘制流程
Android View 绘制流程:onMeasure、onLayout、onDraw 一、整体流程与顺序 调用顺序:Measure → Layout → Draw,三者依次执行,不可跳过。 触发时机
RecyclerView 源码分析
RecyclerView 源码分析:复用、优化、DiffUtil、局部刷新、滑动冲突 一、ViewHolder 复用机制 1.1 四级缓存结构 RecyclerView 通过 Recycler 类管理
LeakCanary 原理分析
LeakCanary 原理分析 一、整体结构 二、核心原理:WeakReference + ReferenceQueue 2.1 Java 引用与 ReferenceQueue 当对象只被 WeakR
Android Handler 机制源码分析
Android Handler 机制源码分析 一、整体结构 二、Looper.prepare():初始化 Looper 步骤说明 步骤 逻辑 说明 原因 1 sThreadLocal.get() !=
Android Hook 机制分析
Android Hook 机制分析 一、Hook 是什么 在运行时替换或拦截原有方法/函数的调用,使执行流程走到自定义逻辑,再决定是否继续调用原实现。 二、常见 Hook 实现方式 1. Java 反