应用启动的时间

Android Studio可以通过日志的方式查看应用冷启动和热启动的时间。

在Logcat里面搜索display,verbose下,可以看到如下的打印:

ActivityTaskManager: Displayed com.example.application/.MainActivity: +6s95ms

这里是一个冷启动时间。

应用启动后按back回退到桌面,然后在点击icon进来:

ActivityTaskManager: Displayed com.example.application/.MainActivity: +505ms

这是一个热启动,很明显时间就短得多,因为少了很多资源的初始化。

相关推荐
NE_STOP1 天前
MyBatis-配置文件解读及MyBatis为何不用编写Mapper接口的实现类
java
后端AI实验室1 天前
用AI写代码,我差点把漏洞发上线:血泪总结的10个教训
java·ai
程序员清风1 天前
小红书二面:Spring Boot的单例模式是如何实现的?
java·后端·面试
belhomme1 天前
(面试题)Redis实现 IP 维度滑动窗口限流实践
java·面试
Be_Better1 天前
学会与虚拟机对话---ASM
java
开源之眼1 天前
《github star 加星 Taimili.com 艾米莉 》为什么Java里面,Service 层不直接返回 Result 对象?
java·后端·github
Maori3161 天前
放弃 SDKMAN!在 Garuda Linux + Fish 环境下的优雅 Java 管理指南
java
用户908324602731 天前
Spring AI 1.1.2 + Neo4j:用知识图谱增强 RAG 检索(上篇:图谱构建)
java·spring boot
小王和八蛋1 天前
DecimalFormat 与 BigDecimal
java·后端
beata1 天前
Java基础-16:Java内置锁的四种状态及其转换机制详解-从无锁到重量级锁的进化与优化指南
java·后端