性能优化
文章平均质量分 94
Android应用性能优化
记忆之城、
Android开发之路点滴
展开
-
Android性能优化典范-管理应用内存
本文翻译自google官方开发文档管理应用内存 管理应用内存 随机存取存储器 (RAM) 在任何软件开发环境中都是一项宝贵资源,但在移动操作系统中,由于物理内存通常都有限,因此 RAM 就更宝贵了。虽然 Android 运行时 (ART) 和 Dalvik 虚拟机都执行例行的垃圾回收任务,但这并不意味着您可以忽略应用分配和释放内存的位置和时间。您仍然需要避免引入内存泄漏问题(通常因在静态成员变量中保留对象引用而引起),并在适当时间(如生命周期回调所定义)释放所有 Reference 对象。 本页面介绍了如何原创 2021-02-25 10:40:28 · 205 阅读 · 0 评论 -
Android应用内存优化典范——高性能编码优化
本文翻译自google官方开发文档性能提示 本文档主要介绍了各种微优化,如果将其配合使用,能够提高应用的整体性能;但是,这些更改不太可能对性能产生显著影响。选择正确的算法和数据结构应始终是您的首要任务,但此内容不在本文档的讨论范围内。您应该将本文档中的提示作为编码时的一般做法并养成习惯,从而提高综合代码效率。 编写高效代码有两个基本规则: 不需要做的工作就不要做。 如果可以避免,就不要分配内存。 在微优化 Android 应用时,您会遇到的最棘手的问题之一是应用肯定会在多种类型的硬件上运行。不同版本的虚原创 2021-01-14 15:53:26 · 154 阅读 · 0 评论