首页
›
移动端与Android应用开发
›
040-网络缓存工程卡顿耗电调优
›
《Android内存优化实战技巧》
VIP20
本课程属于:040-网络缓存工程卡顿耗电调优
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Android内存优化实战技巧
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
内存管理基础
Android内存模型 · Java堆与Native堆 · GC原理与触发时机
内存管理基础
Android
02
常见内存问题
内存泄漏 · 内存抖动 · 内存溢出(OOM)的定义与表现
常见内存问题
内存泄漏
03
内存分析工具(一)
Android Studio Pro…
内存分析工具
Android
04
内存分析工具(二)
MAT(Memory Analyze… · 使用与泄漏分析
内存分析工具
MAT
05
内存分析工具(三)
LeakCanary的原理与实践
内存分析工具
LeakCanary
06
内存分析工具(四)
Systrace与Perfetto在…
内存分析工具
Systrace
07
内存泄漏(一)
静态变量与单例模式导致的内存泄漏
内存泄漏
静态变量
08
内存泄漏(二)
匿名内部类 · Handler与Activity引用…
内存泄漏
匿名内部类
09
内存泄漏(三)
非静态内部类 · Thread与AsyncTask的泄…
内存泄漏
非静态内部类
10
内存泄漏(四)
资源未关闭(Cursor · File · BroadcastReceiver等…
内存泄漏
Cursor
11
内存泄漏(五)
动画 · 定时器与观察者模式中的泄漏
内存泄漏
动画
12
内存泄漏的检测与修复策略
如何定位和修复常见泄漏
内存泄漏的检测
修复策略
13
内存抖动(Churn)
字符串拼接 · 自动装箱 · 临时对象频繁创建的优化
Churn
内存抖动
14
Bitmap内存优化(一)
Bitmap的加载与采样(inSam… · inBitmap)
Bitmap
内存优化
15
Bitmap内存优化(二)
LruCache与DiskLruCa…
Bitmap
内存优化
16
Bitmap内存优化(三)
图片压缩与格式选择(RGB_565…
Bitmap
内存优化
17
Bitmap内存优化(四)
大图加载与分片显示(BitmapRe…
Bitmap
内存优化
18
使用SparseArray与ArrayMap替代HashMap。
使用SparseArray与ArrayM… · 核心概念 · 实践要点
SparseArray
ArrayMap
19
避免枚举与自动装箱
使用@IntDef注解替代枚举
避免枚举
自动装箱
20
对象池模式
重用对象减少内存分配
对象池模式
重用对象减少内存…
21
数据序列化优化
Parcelable vs Seri…
数据序列化优化
Parcelable
22
使用StringBuilder代替字符串拼接。
使用StringBuilder代替字符串… · 核心概念 · 实践要点
StringBuilde…
使用
23
序列化与反序列化的内存开销优化。
序列化与反序列化的内存开销优化 · 核心概念 · 实践要点
序列化
反序列化的内存开…
24
布局与View的内存优化
减少层级 · 使用ViewStub · 优化List数据加载
View
布局
25
WebView内存管理
WebView的销毁与复用 · 内存泄漏预防
WebView
内存管理
26
进程间通信(IPC)的内存优化
Binder缓冲区大小与大数据传输注…
IPC
进程间通信
27
Native内存优化
使用JNI时如何释放Native对象 · 避免Native内存泄漏
Native
内存优化
28
内存监控与预警
自定义MemoryMonitor与低… · onLowMemory)
内存监控
预警
29
内存优化实战案例分析
从线上OOM到系统性地解决
内存优化实战案例…
OOM
30
内存优化总结与最佳实践
性能测试 · 发布前检查清单与持续优化流程
内存优化总结
最佳实践
所属VIP或分类
同VIP:Android卡顿堆栈定位与调优实战
同VIP:Android性能调优工具链使用技巧
同VIP:ANR监控与性能调优实践