android 性能优化_高阶

本文探讨了Android应用的性能优化,包括冷启动、热启动和温启动的区分及其优化,卡顿问题的分析和解决方案,以及如何通过启动测量方法来评估性能。此外,还提到了启动优化、内存管理、渲染优化和稳定性(如崩溃和ANR)等方面,旨在提升应用的用户体验。
摘要由CSDN通过智能技术生成

Android 绿色联盟开发者大会上推出的应用体验标准,有对应用的兼容性、稳定性、性能、功能和安全做了详细的定义;
在这里插入图片描述

2016年11月14日,阿里巴巴、百度、华为、腾讯、网易五家企业共同发起成立安卓绿色联盟,标志着国内互联网企业开始重视并着手解决由安卓系统的开放性、碎片化导致的应用兼容性、稳定性、安全性与整体感知等方面存在的诸多问题

性能

我们在开发的过程中,可能经常会遇到测试的一些反馈,就是APP运行卡顿的问题。我们通常所讲的卡顿问题都是因为渲染掉帧的问题引起视觉上的卡顿感。
启动优化

冷启动

App没有启动过或App进程被killed,系统中不存在该App进程, App启动需要创建App进程,加载相关资源, 启动Main Thread, 初始化首屏Activity等此时启动App即为冷启动。
在这个过程中, 屏幕会显示一个空白的窗口(白屏),直至首屏Activity完全启动。

热启动

热启动意味着你的App进程只是处于后台,系统只是将其从后台带到前台, 展示给用户。
在这个过程中, 屏幕会显示一个空白的窗口(白屏),直至activity渲染完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FW_G8Z

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值