抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

Android 架构设计探索

什么是架构 如何做架构
Android

Android 性能优化总结

性能的优化是一个老生常谈的点,也是一个比较重要的点。做过一点性能优化的工作,现在对工作中的优化点做一个总结。如有错误,还请指正。 有哪些方面需要优化在平时的优化过程中我们需要从哪几个点来优化呢?其实我们平时自己一定也用过软件,在使用软件的过程中有没有什么想吐槽的呢? “这个 app 怎么还没下载完!”、“太卡了吧!”、”图片怎么还没加载出来!”、”怎么刚进去就卡了!”、“这么点了一下就退出了...

Android 性能优化 - 操作流畅度优化

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 为什么会卡顿为什么卡顿之前,我们先需要简单了解一点硬件相关的知识。就是在界面绘制的过程中, CPU 主要的任务是计算出屏幕上所有 View 对应的图形和向量等信息。 GPU 的主要任务就是把 CPU 计算出的图形栅格化并转化为位图,可以简单理解为屏幕像素点对应的值。 如果操作过程...

Android 性能优化 - 内存优化

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 硬件的内存总是有限的,所有每个应用分到的内存也是有限的,所有内存的优化很有必要,否则应用就没有足够的内存使用了,这个时候就会 Crash 。 内存都消耗在哪里了优化内存的话,需要了解内存在哪里消耗了了,针对内存消耗大的场景做优化,对症下药,才可以有一个好的优化效果。 Androi...

Android 性能优化 - 稳定性优化

系列文章 Android 性能优化概要 APK 瘦身优化 启动速度优化 稳定性优化 内存的优化 操作流畅度优化 APP 稳定性的维度app 稳定一般指的是 app 能正常运行, app 不能正常运行的情况分为两大类,分别是 Crash 和 ANR Crash:运行过程中发生的错误,是无法避免的。 ANR:应用再运行时,由于无法再规定的时间段内响应完,系统做出的一个操作。 如何治理 ...