Tag
#Notes
75 篇文章
flutter_event_dispatch
1. [事件系统概述](1事件系统概述) 2. [事件类型](2事件类型) 3. [Hit Testing(命中测试)](3hittesting命中测试) 4. [事件分发流程](4事件分发流程) 5. [事件拦截与消费](5事件拦截...
Compose_完整绘制流程
1. [总体架构概览](总体架构概览) 2. [阶段一:组合(Composition)](阶段一组合composition) 3. [阶段二:布局(Layout)](阶段二布局layout) 4. [阶段三:绘制(Drawing)](...
Compose_避免不必要重组
1. [重组触发原理](重组触发原理) 2. [参数稳定性](参数稳定性) 3. [State 读取位置优化](state读取位置优化) 4. [derivedStateOf](derivedstateof) 5. [key 的正确使...
FlutterFlutter原理 HitTestBehavior 介绍

flutter 自定义SingleChildRenderObjectWidget控件,以及手势处理
flutter 自定义SingleChildRenderObjectWidget控件,以及手势处理 的技术笔记。
flutter 画板,签名

sliver 组件
在开发过程中一定会遇到一个多种类型item的长滚动列表此时需要一个滚动的组件
codex_skills
用途:为当前对话创建一个新的分支工作树,便于并行尝试不同修改方案。
ndk-stack
ndk-stack 的技术笔记。
Dart 性能优化之常量、identical 函数、常量构造函数详解
Dart 性能优化之常量、identical 函数、常量构造函数详解 的技术笔记。
数据处理LRUCache
接受固定容量的数据, 超过容量后,在后面追加,同时移除掉最老的, 动态扩容线程安全
性能优化 (七) 性能差的表现
性能优化 (七) 性能差的表现 的技术笔记。
性能优化 (三十) 优雅获取界面布局耗时
性能优化 (三十) 优雅获取界面布局耗时 的技术笔记。
性能优化 (三十一) 异步Inflater实战
性能优化 (三十一) 异步Inflater实战 的技术笔记。
性能优化 (三十三) 视图绘制优化实战
性能优化 (三十三) 视图绘制优化实战 的技术笔记。
性能优化 (三十九) 优雅监控耗时盲区
性能优化 (三十九) 优雅监控耗时盲区 的技术笔记。
性能优化 (三十二) 布局加载优化实战
性能优化 (三十二) 布局加载优化实战 的技术笔记。
性能优化 (九) app的启动优化
性能优化 (九) app的启动优化 的技术笔记。
性能优化 (二十一) android内存管理机制
性能优化 (二十一) android内存管理机制 的技术笔记。
性能优化 (二十三) 内存泄漏解决实战
性能优化 (二十三) 内存泄漏解决实战 的技术笔记。
性能优化 (二十二) 内存抖动的解决实战
性能优化 (二十二) 内存抖动的解决实战 的技术笔记。
性能优化 (二十九) Android布局加载原理
性能优化 (二十九) Android布局加载原理 的技术笔记。
性能优化 (二十六) 线上内存监控方案
性能优化 (二十六) 线上内存监控方案 的技术笔记。
性能优化 (五十) 电量优化套路总结
性能优化 (五十) 电量优化套路总结 的技术笔记。
性能优化 (五十七) 存储优化
性能优化 (五十七) 存储优化 的技术笔记。
性能优化 (五十一) 如何提升app的稳定性
性能优化 (五十一) 如何提升app的稳定性 的技术笔记。
性能优化 (五十三) 移动端业务高可用方案建设
性能优化 (五十三) 移动端业务高可用方案建设 的技术笔记。
性能优化 (五十二) 高Crash率的破解之道
性能优化 (五十二) 高Crash率的破解之道 的技术笔记。
性能优化 (五十五) 稳定性长效治理
性能优化 (五十五) 稳定性长效治理 的技术笔记。
性能优化 (五十八) WebView异常监控
性能优化 (五十八) WebView异常监控 的技术笔记。
性能优化 (五十六) 列表页卡顿优化
性能优化 (五十六) 列表页卡顿优化 的技术笔记。
性能优化 (五十四) 移动端容灾方案
性能优化 (五十四) 移动端容灾方案 的技术笔记。
性能优化 (八) app性能优化解决方案的演进
性能优化 (八) app性能优化解决方案的演进 的技术笔记。
性能优化 (六) So瘦身实战
性能优化 (六) So瘦身实战 的技术笔记。
性能优化 (十七) 如何锁定线程创建者
性能优化 (十七) 如何锁定线程创建者 的技术笔记。
性能优化 (十二) 优雅获取方法耗时
性能优化 (十二) 优雅获取方法耗时 的技术笔记。
性能优化 (十五) android异步方式汇总
性能优化 (十五) android异步方式汇总 的技术笔记。
性能优化 (十六) android线程优化的实战
性能优化 (十六) android线程优化的实战 的技术笔记。
性能优化 (十四) android线程调度原理剖析
性能优化 (十四) android线程调度原理剖析 的技术笔记。
性能优化 (四) 代码瘦身实战
性能优化 (四) 代码瘦身实战 的技术笔记。
性能优化 (四十) 卡顿优化技巧总结
性能优化 (四十) 卡顿优化技巧总结 的技术笔记。
性能优化 (四十一) 网络优化从哪些纬度开展
性能优化 (四十一) 网络优化从哪些纬度开展 的技术笔记。
性能优化 (四十九) 电量辅助监控实战
性能优化 (四十九) 电量辅助监控实战 的技术笔记。
性能优化 (四十二) 网络优化的工具选择
性能优化 (四十二) 网络优化的工具选择 的技术笔记。
性能优化 (四十五) 网络请求质量优化实践
性能优化 (四十五) 网络请求质量优化实践 的技术笔记。
性能优化 (四十六) 网络体系化方案建设
性能优化 (四十六) 网络体系化方案建设 的技术笔记。
实现自己的HAL-13 控制led(控制led 的app),从app 到 hal 到底层内核kernel层的驱动 的实现(五)
<center <img style="borderradius: 0.3125em; boxshadow: 0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.08)...
实现自己的HAL-12 控制led(自定义的系统service的实现),从app 到 hal 到底层内核kernel层的驱动 的实现(四)
实现自己的HAL-12 控制led(自定义的系统service的实现),从app 到 hal 到底层内核kernel层的驱动 的实现(四) 的技术笔记。
实现自己的HAL-14 控制led(内核设备节点的访问权限的动态配置),从app 到 hal 到底层内核kernel层的驱动 的实现(六)
<center <img style="borderradius: 0.3125em; boxshadow: 0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.08)...
实现自己的HAL-2 SurfaceFlinger的hal层的代码的实现
实现自己的HAL-2 SurfaceFlinger的hal层的代码的实现 的技术笔记。
实现自己的HAL-4 Java与Native层通讯方式分析-4
实现自己的HAL-4 Java与Native层通讯方式分析-4 的技术笔记。
实现自己的HAL-8 通过Android 系统编译自己的app,用于控制hal
-26
ioctl接口(二)-26 的技术笔记。
linux物理地址到虚拟地址的映射-8
linux物理地址到虚拟地址的映射-8 的技术笔记。
ioctl接口(一)-25
ioctl接口(一)-25 的技术笔记。
linux驱动环境搭建之一:安装samba服务
linux驱动环境搭建之一:安装samba服务 1.安装VMware和Ubuntu sudo aptget install samba 安装samba服务器(与电脑共享文件) aptget remove samba //卸载samba...
make menuconfig 的使用-4
make menuconfig 的使用-4 的技术笔记。
pinctl和gpio子系统(一)-22
pinctl和gpio子系统(一)-22 的技术笔记。
中断下文之tasklet-29
中断下文之tasklet-29 的技术笔记。
中断基础概念-27
中断基础概念-27 的技术笔记。
在设备树中添加自定义的节点-19
在设备树中添加自定义的节点-19 的技术笔记。
内核定时器-32
内核定时器-32 的技术笔记。
平台总线模型-13
平台总线模型-13 的技术笔记。
按键消抖实验-33
代码
注册字符类设备-11
注册字符类设备-11 的技术笔记。
申请字符类设备号-10
申请字符类设备号-10 的技术笔记。
等待队列-30
等待队列-30 的技术笔记。
自动创建设备节点-12
自动创建设备节点-12 的技术笔记。
设备树基本语法-18
设备树基本语法-18 的技术笔记。