跳转至

Image title

性能优化是 Android 开发进阶必备技能之一,是项目开发过程中的重点,痛点同时也是难点。

这里是 Andriod 性能优化手册,专注于 Android 性能优化领域,分享基础知识,实战方案,学习路线,技术动态等资源

本站内容

本站预期将包含以下内容,正在建设中,敬请期待

  • Android 性能优化相关学习资源与学习路线总结
  • 以技术月报的形式总结过去一个月(但不限于此)性能优化相关的优质博客,视频,开源项目等
  • Android 性能优化中需要用到的计算机基础知识介绍
  • 针对启动速度、内存、卡顿、瘦身等常见优化方向,进行原理剖析并结合实战案例来解决

为什么发起本站

在我看来,Android 性能优化的难点在于以下几点

  • Android 系统架构涵盖应用层、Framework 层、Android 运行时和原生库以及 Linux 内核层等多个层次,要真正体系化的进行性能优化,不仅要了解应用层,更要全面理解这些层面以及它们之间的关系
  • 性能优化涉及的知识面非常广泛,包括计算机硬件,操作系统,内存管理、线程与进程调度,JVM 虚拟机,C/C++ 基础等多个方面,需要对这些知识点进行深入学习才能更好地进行优化

我从事 Android 开发已经好几年了,开发过程中也经常涉及性能优化需求。但总的来说,仍存在诸多不足之处,一是缺乏深入理解,二是不够体系化。

由于性能优化的复杂性,并不是零零散散地看一些博客文章就可以掌握的,因此我发起了本站,期望能够系统地整理 Android 性能优化的各个方向及关键知识点,并介绍业界常用的性能优化实战方案与技术动态。

本站正在努力建设中,也希望跟大家多多交流~


最后更新: November 17, 2024