首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
嘉小华
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 8
沸点 2
赞
10
返回
|
搜索文章
嘉小华
4月前
关注
第六章:自定义焦点控制技巧
6.1 重写焦点查找行为 自定义焦点查找逻辑 6.2 动态焦点链构建 运行时焦点链管理 6.3 焦点劫持与重定向 焦点事件拦截 6.4 焦点状态同步技术 跨视图焦点状态同步...
0
评论
分享
嘉小华
4月前
关注
第五章:ViewGroup焦点策略源码解析
5.1 descendantFocusability 机制深度解析 属性定义与作用 descendantFocusability 是ViewGroup的关键属性,决定其如何...
0
评论
分享
嘉小华
4月前
关注
第四章:触摸模式与焦点交互的深度解析
4.1 触摸模式核心概念 触摸模式定义与作用 触摸模式是Android系统中处理触摸交互的特殊状态: 键盘模式:用户使用物理按键导航(如TV遥控器) 触摸模式:用户直接触摸...
0
评论
分享
嘉小华
4月前
关注
第三章:焦点分发全链路源码解析
3.1 按键事件处理全流程 事件传递链路 核心源码解析 3.2 焦点查找流程 View.focusSearch 实现 3.3 焦点请求与变更流程 焦点请求调用链 ViewG...
0
评论
分享
嘉小华
4月前
关注
第二章:焦点查找算法源码剖析
2.1 FocusFinder 核心架构 类结构与单例模式 主要公有方法 2.2 焦点查找完整流程 算法流程图 源码实现(findNextFocus) 2.3 用户指定焦点...
0
评论
分享
嘉小华
4月前
关注
第一章:Android焦点核心机制深度解析
1.1 焦点基础模型与状态管理 焦点状态存储机制 在Android系统中,每个View都通过位标记(bit flags)来管理其焦点状态: 焦点状态变更流程 当焦点状态改变...
0
评论
分享
嘉小华
4月前
关注
Android 协程解析:第七章 协程调试与性能优化
7.1 协程泄漏检测与预防 7.1.1 泄漏场景分析 常见泄漏模式: 泄漏代码示例: 7.1.2 自动化检测工具 Android Studio Profiler集成: 启动...
0
1
分享
嘉小华
4月前
关注
Android 协程解析:第六章 高阶并发模式
6.1 Actor模型实现 6.1.1 Actor概念解析 Actor模型是一种并发计算模型,核心思想是: 封装状态:每个Actor维护私有状态 消息驱动:通过消息传递进行...
3
评论
分享
嘉小华
4月前
关注
Android 协程解析:第五章 协程与Android整合
5.1 Jetpack组件深度集成 5.1.1 Lifecycle协程支持 源码解析:LifecycleCoroutineScope 集成最佳实践: 5.1.2 Room协...
3
评论
分享
嘉小华
4月前
关注
Android 协程解析:第四章 Flow响应式流
4.1 冷流与热流本质解析 4.1.1 冷流(Cold Flow)特性与实现 核心特性: 每次收集(collect)时启动新的执行 数据源独立于收集者存在 无共享状态,适合...
1
评论
分享
嘉小华
4月前
关注
Android 协程解析:第三章 Channel深度解构
3.1 Channel使用场景矩阵 3.1.1 通道类型对比表 通道类型 容量 发送行为 接收行为 适用场景 RENDEZVOUS 0 无接收者时挂起 无数据时挂起 即时通...
0
评论
分享
嘉小华
4月前
关注
Android 协程解析:第二章 结构化并发全解
2.1 作用域使用场景与最佳实践 2.1.1 Android作用域体系全景 作用域选择指南: Activity/Fragment:lifecycleScope(自动取消) ...
1
1
分享
嘉小华
4月前
关注
Android 协程解析:第一章 协程基础本质论
1.1 协程使用场景矩阵 1.1.1 异步任务处理(网络请求示例) 场景优势分析: 消除回调地狱,代码线性化 统一异常处理 自动取消机制(当ViewModel清除时自动取消...
1
评论
分享
嘉小华
4月前
关注
Kotlin初始化全解析:深入理解对象创建的内部机制,避开常见陷阱
1. 核心初始化阶段 Kotlin对象创建分为三个阶段: 主构造函数参数初始化 类级属性赋值 & init块执行 次构造函数体执行 2. 初始化顺序的字节码真相 通过查看反...
1
评论
分享
嘉小华
4月前
关注
CMake 完全指南:第八章 - 安装与打包
一、安装目标:让用户轻松部署 1. 基本安装命令 2. 安装路径控制 变量 Unix默认值 Windows默认值 用途 CMAKE_INSTALL_PREFIX /usr/...
0
评论
分享
嘉小华
4月前
关注
CMake 完全指南:第七章 - 控制构建过程 - 编译选项、生成器表达式与构建类型
一、编译器选项设置的艺术 1. 全局编译选项设置 2. 目标级编译选项(CMake推荐) 3. 文件级编译选项 二、理解构建类型(CMAKE_BUILD_TYPE) 1. ...
0
评论
分享
嘉小华
4月前
关注
CMake 完全指南:第六章 - 查找与使用外部依赖 - find_package()
在现代C++开发中,几乎没有项目是完全独立的。无论是使用Boost进行高级操作,OpenCV处理图像,还是Qt构建GUI,优雅地集成第三方库是必备技能。本章将深入探讨CMa...
0
评论
分享
嘉小华
4月前
关注
CMake 完全指南:第五章 - 模块化与项目管理 - 让结构更清晰
在第四章中,我们掌握了现代CMake依赖管理的核心技巧。但当一个项目包含数十个源文件、多个库和可执行文件时,把所有内容塞在一个目录中会变得难以管理。本章将教你如何将大型项目...
0
评论
分享
嘉小华
4月前
关注
CMake 完全指南:第四章 - 管理项目依赖 - 头文件、库文件与现代CMake
在第三章,我们学会了定义项目 (project())、创建目标(add_executable(), add_library())以及使用变量。但一个真实的项目很少孤立存在。...
0
评论
分享
嘉小华
4月前
关注
CMake 完全指南:第三章 - CMakeLists.txt 详解 - 项目的蓝图
一、 项目的心脏:project() 命令详解 在第二章,我们使用了最简单的project(HelloCMake LANGUAGES CXX)。现在,让我们解锁它的全部潜力...
0
评论
分享
下一页
个人成就
文章被点赞
74
文章被阅读
25,814
掘力值
1,542
关注了
3
关注者
42
收藏集
1
关注标签
6
加入于
2022-05-15