首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
嘉小华
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
第七章:RxJava 3.x 新特性与迁移指南
1. RxJava 3 核心变化 1.1 包结构与命名空间重构 RxJava 3 最重要的变化是包名和命名空间的改变: 主要变更点: 包名从 io.reactivex 改为 io.reactivex.
第六章:Rxjava 性能优化与调试技巧
1. 操作符性能对比与优化 1.1 常用操作符性能分析 map vs flatMap 性能对比: 指标 map flatMap 内存占用 低 高(每个元素创建新Observable) CPU使用 单线
第五章:Rxjava 场景实战技巧
1. 内存泄漏防护 1.1 内存泄漏原因分析 在 Android 中使用 RxJava 最常见的问题是生命周期不匹配导致的内存泄漏: 问题分析: 当 Activity 被销毁时,interval 仍在
第四章:Rxjava 高阶功能与并发模型
1. 组合操作符实现原理 1.1 zip() 操作符源码解析 ObservableZip 核心结构: ZipCoordinator 关键实现: zip 工作流程: 为每个源创建ZipObserver
第三章:Rxjava 核心操作符原理解析
1. 变换操作符底层实现 1.1 map() 操作符源码解析 ObservableMap 实现: 关键设计: 使用装饰器模式包装原始Observable 每个事件通过mapper.apply()转换
第二章:Rxjava 基础操作与线程控制(源码分析)
1. Observable 创建源码分析 1.1 Observable.create() 源码解析 让我们深入分析RxJava最核心的创建方法: 实现流程: 创建ObservableCreate实例
第一章:RxJava 核心概念与设计思想
1. 响应式编程范式 1.1 观察者模式 vs 迭代器模式 RxJava的核心是基于观察者模式的扩展,但融合了迭代器模式的思想: 观察者模式:数据生产者(Observable)和消费者(Observe
ThreadLocal 详解
一、核心概念 线程局部变量:每个线程拥有独立的变量副本,互不干扰。 线程封闭:通过空间换时间避免线程同步。 弱引用机制:Key 使用弱引用防止内存泄漏(但需配合 remove() 清理)。 二、源码解
第十章:软键盘呼出机制与焦点交互
10.1 软键盘呼出核心机制 软键盘显示条件 软键盘的显示需要同时满足以下条件: 焦点视图:当前有获得焦点的视图 输入能力:焦点视图是可输入的(如EditText) 输入模式:视图设置了正确的输入类型
第九章:底层输入系统与焦点管理
9.1 Android输入系统架构 输入系统整体架构 核心组件解析 组件 功能 源码位置 EventHub 监听设备输入事件 /frameworks/base/services/core/jni/co
下一页
个人成就
文章被点赞
37
文章被阅读
6,791
掘力值
1,323
关注了
3
关注者
24
收藏集
1
关注标签
6
加入于
2022-05-15