Android App优化, 要怎么做?

cover

开篇

最近在做一款上线一年左右的App的优化, 借此机会也好好总结下近几年的关于App优化的东西, 跟大家分享下, 也是作为一个笔记记录下.

今天没有干货

原谅我标题党了, 今天没有干货~~

做Android App开发的同学可能都知道, (私以为)适配问题和内存溢出问题可能是伴随整个开发过程的问题了, 而且是随着迭代的进行, 越到后期App的这两个问题可能会越来越突出, 也可能越来越难以处理.

适配问题在此不表(相对还简单些, 只是耗时耗力).

内存溢出问题实际上就是一个内存使用优化的问题. 当然, 我们今天要聊的App优化, 内存优化只是其中一个方面. 那么, 我们常见的App优化会涉及到哪些呢?

一般来说, 有以下几个方面:

  1. App启动优化
  2. 布局优化
  3. 响应优化
  4. 内存优化
  5. 电池使用优化
  6. 网络优化

计划

针对上述, 计划整理一个App优化的系列笔记, 敬请期待.

包括:

  1. 背景:Android App优化, 要怎么做?
  2. Android App优化之性能分析工具
  3. Android App优化之提升你的App启动速度之理论基础
  4. Android App优化之提升你的App启动速度之实例挑战
  5. Android App优化之Layout怎么摆
  6. Android App优化之ANR详解
  7. Android App优化之消除卡顿
  8. Android App优化之内存优化
  9. Android App优化之持久电量
  10. Android App优化之如何高效网络请求

由于当前做的是公司项目, 示例时代码不便使用, 可能会使用之前写了MVP系列中的GtihubApp作为示例.

笔记目前还是零星, 有待整理, 稍安:)

推荐阅读更多精彩内容