应用启动的时间

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

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

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

这里是一个冷启动时间。

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

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

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

相关推荐
路在脚下@8 分钟前
Spring如何处理循环依赖
java·后端·spring
一个不秃头的 程序员30 分钟前
代码加入SFTP JAVA ---(小白篇3)
java·python·github
丁总学Java42 分钟前
--spring.profiles.active=prod
java·spring
上等猿1 小时前
集合stream
java
java1234_小锋1 小时前
MyBatis如何处理延迟加载?
java·开发语言
菠萝咕噜肉i1 小时前
MyBatis是什么?为什么有全自动ORM框架还是MyBatis比较受欢迎?
java·mybatis·框架·半自动
林的快手1 小时前
209.长度最小的子数组
java·数据结构·数据库·python·算法·leetcode
向阳12182 小时前
mybatis 缓存
java·缓存·mybatis
上等猿2 小时前
函数式编程&Lambda表达式
java
蓝染-惣右介2 小时前
【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析
java·设计模式