![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android preformance
文章平均质量分 94
qwe851023
这个作者很懒,什么都没留下…
展开
-
Android 性能调优的总结
经过一段时间的面试,发现很多大公司对“性能调优”这部分的技术提问最多,而且都比较深入,所以今天汇总一下“性能调优”相关技术点,先上一张汇总思维导图。 性能调优 性能调优总结起来就是4个字 “快、稳、省、小”。 1)快 UI 布局:1.少使用嵌套布局,多用ContraintLayout。...原创 2018-09-24 22:47:21 · 399 阅读 · 1 评论 -
Android性能调优 - 内存调优
1.前言内存调优 是体现Android性能主要部分之一。内存调优 中包含三种比较常见的场景,分别是内存泄漏、内存溢出、内存抖动。 * 内存泄漏:指某块内存在使用完毕之后,还被其他对象引用着,导致GC回收不了。(生命周期长的对象引用生命周期短的对象) * 内存溢出:指应用内存超出Android系统赋予给每一个应用最大容量的限制。(OutOfMemory)&nbs...原创 2018-12-20 16:10:00 · 397 阅读 · 0 评论 -
Android性能调优 - 冷热启动
1.前言冷热启动 是体现Android性能主要部分之一。本文主要通过(主题、冷、热)三个方向,分析与优化启动过程的性能。应用的启动速度,是用户第一体验视角,同时也是反应现今用户对应用效能的要求。文章中实例 linhaojian的Github2.主题黑 / 白屏2.1 定义指Android中Theme的背景颜色;2.2 分析在Android应用启动时,界面...原创 2019-01-10 17:11:08 · 551 阅读 · 0 评论 -
Android性能调优 - 绘制优化
1.前言绘制优化 是体现Android性能主要部分之一。本文主要通过影响、原理、检测、优化四个方向诠释。文章中实例 linhaojian的Github2.影响如果绘制处理不适当,就会导致以下影响: * Android 应用界面显示速度。 * 用户交互时界面发生卡顿现象。3.绘制原理简单的理解绘制的过程,可以帮助分析产生上述影响的原...原创 2019-01-23 10:48:08 · 242 阅读 · 0 评论 -
Android性能调优 - 网络优化
1.前言在移动互联网的快速发展环境下,手机用户日益对网络的使用或体验有着更深度的诉求,因此应用中的网络体验已经显得由此重要,而背后对开发者在网络性能有更高的要求。网络影响: 1.最直观的就是用户交互体验; 2.流量的流失; 3.电量的消耗;本文从连接、传输、监控 三个维度提出...原创 2019-04-01 15:38:07 · 969 阅读 · 0 评论 -
Android性能调优 - Apk瘦身
1.前言随着业务量的日益增长,Apk体积也相对应的变大,而且有较多时候会遗忘无关的资源(图片、lib等等),导致Apk非常臃肿,也直接影响着用户更新或者下载的体验与流量的流失,因此Apk体积优化已成必要的维护工作。Android Studio 3.x之后提供 Analyser 查看apk体积分布:上图很清晰显示出各部分文件大小的信息,资源、lib 占比最高,也是主要优化的对象。本文从...原创 2019-04-09 18:26:21 · 289 阅读 · 0 评论