android

Android如何保持App的稳定性?

2018-08-12  本文已影响417人  世道无情

1. 如何保持App的稳定性?


为了提供我们App的稳定性,个人觉得有特别多特别多地方需要考虑,比如前期需求一定要明确、代码质量要高、提高代码可读性、减少冗余代码、要使用开发六大基本原则,比如最少知识原则、接口隔离原则等等、搭建的框架一定要与App业务逻辑高度解耦,不要有任何关系,使得App轻量,稳定,把所有App都可以使用的一些公用的代码比如像BaseActivity、BaseFragment、各种Utils工具类、联网请求、显示图片工具、数据传递等等所有公用的代码都抽取出来放到module层的框架中,直接把module作为库文件添加进去即可,可以从内存泄露、内存优化、图片处理等等方面都是需要考虑的。

可以参考之前的文章及App优化系列文章:
内存溢出OOM产生原因与解决方法
内存泄露原因及解决方案
Android中如何做内存优化
性能优化 - UI渲染和布局适配

  1. App优化 - 需要优化哪些?
  2. App优化 - 性能分析工具
  3. App的3种启动方式
  4. App优化 - App启动速度优化
  5. App优化 - 布局优化
  6. App优化 - 消除卡顿优化
  7. App优化 - ANR优化
  8. App优化 - 电池省着用
  9. App优化 - 网络优化
上一篇下一篇

猜你喜欢

热点阅读