首页
›
编程基础与工程化
›
019-Electron桌面应用开发
›
《桌面应用性能优化核心策略》
VIP20
本课程属于:019-Electron桌面应用开发
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
桌面应用性能优化核心策略
📚 共计 30 章节
01
性能优化概述
桌面应用性能瓶颈分析 · 优化目标与衡量指标(FPS、内存、CPU)· 性能优化流程
瓶颈分析
指标
流程
02
渲染性能优化
理解渲染管线 · 减少重绘与回流 · 使用硬件加速 · 帧率优化实战
渲染管线
硬件加速
帧率
03
内存管理优化
内存泄漏检测与修复 · 对象池模式 · 图片与资源缓存策略 · GC调优
泄漏检测
对象池
GC
04
启动速度优化
冷启动与热启动分析 · 懒加载与预加载 · 启动任务调度 · Splash屏优化
冷启动
懒加载
Splash
05
布局与UI优化
布局层级扁平化 · ConstraintLayout高效使用 · 异步布局 · 自定义View性能
扁平化
ConstraintLayout
异步布局
06
数据存储优化
SQLite性能调优 · Room数据库优化 · SharedPreferences替代方案 · 文件IO异步化
SQLite
Room
IO异步
07
网络请求优化
连接池复用 · 数据压缩(Gzip)· 请求合并与缓存 · DNS预解析
连接池
Gzip
DNS预解析
08
多线程与并发优化
线程池管理 · 协程与RxJava选择 · 锁竞争优化 · 异步任务调度
线程池
协程
锁竞争
09
电量与功耗优化
JobScheduler与WorkManager · 后台任务限制 · WakeLock管理 · Battery Historian分析
WorkManager
WakeLock
Battery
10
包体积优化
资源混淆与压缩 · 代码混淆(ProGuard/R8)· 动态库精简 · ABI分包
混淆
R8
ABI分包
11
卡顿监控与优化
Systrace与Perfetto使用 · BlockCanary原理 · 卡顿堆栈分析 · UI线程优化
Systrace
BlockCanary
UI线程
12
动画性能优化
属性动画与硬件加速 · 帧率控制 · 动画复用 · Lottie与SVGA性能对比
属性动画
Lottie
SVGA
13
列表与RecyclerView优化
ViewHolder复用 · DiffUtil高效更新 · 预加载与分页 · ItemAnimator优化
RecyclerView
DiffUtil
预加载
14
图片加载优化
Glide与Coil对比 · 图片压缩与采样 · 三级缓存策略 · 大图加载方案
Glide
Coil
三级缓存
15
数据库查询优化
索引优化 · 查询语句重写 · 事务合并 · 读写分离
索引
事务
读写分离
16
日志与监控优化
日志异步写入 · 分级日志策略 · 性能监控面板 · 自定义Trace
异步日志
监控面板
Trace
17
WebView优化
WebView预加载 · 缓存策略 · JS Bridge优化 · 内存泄漏处理
预加载
缓存
JS Bridge
18
编译与构建优化
Gradle配置优化 · 增量编译 · 模块化构建 · 构建缓存
Gradle
增量编译
模块化
19
架构与设计模式优化
MVP/MVVM/MVI性能对比 · 组件化通信优化 · 事件总线选择
MVVM
组件化
事件总线
20
安全与性能平衡
加密算法性能对比 · 安全存储性能 · HTTPS握手优化 · 证书固定
加密
HTTPS
证书固定
21
跨平台性能优化
Flutter/React Native/原生性能对比 · 平台通道优化 · 渲染差异处理
Flutter
RN
平台通道
22
后台任务优化
WorkManager约束使用 · 定期任务合并 · 后台服务保活策略
WorkManager
保活
任务合并
23
传感器与硬件优化
传感器采样率控制 · GPS定位优化 · 陀螺仪数据滤波 · 硬件加速接口
传感器
GPS
硬件加速
24
国际化与本地化优化
资源加载优化 · 多语言字符串处理 · 区域格式性能 · 字体加载优化
国际化
字体
资源加载
25
无障碍与性能
无障碍服务性能影响 · 内容描述优化 · 焦点遍历性能 · TalkBack适配
无障碍
TalkBack
焦点遍历
26
测试与性能基准
性能测试框架(Benchmark)· 自动化性能测试 · 回归基线 · 性能CI
Benchmark
自动化
CI
27
线上性能监控
APM工具选型 · 自定义性能埋点 · 异常与ANR监控 · 性能大盘建设
APM
埋点
ANR
28
低端设备适配
配置分级策略 · 功能降级 · 纹理压缩 · 内存限制适配
分级策略
降级
纹理压缩
29
性能优化工具链
Profiler使用 · MAT与LeakCanary · PerfDog · Instruments
Profiler
LeakCanary
PerfDog
30
性能优化案例实战
综合案例分析与优化 · 性能优化文档沉淀 · 团队性能文化建立
案例实战
文档沉淀
性能文化
所属VIP或分类
同VIP:Electron主进程与渲染进程核心机制
同VIP:Electron安全攻防与加固实践
同VIP:Electron安全策略与防护方案