gpt4 book ai didi

android - android activity生命周期详解(onAttachedToWindow())

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:59:00 25 4
gpt4 key购买 nike

我对 android Activity 生命周期很感兴趣,我想获得比广泛可用的基础(onCreate->onStart->onResume)更详细的描述/文档/引用 one .

我的需求来自于意识到从 onAttachedToWindow() 启动新 Activity (Theme.Dialog 样式)与从 onCreate() 启动相比大大缩短了响应时间。我想知道这个 onAttachedToWindow() 如何融入整个 android Activity 生命周期。官方 API 引用说明“当窗口已附加到窗口管理器时调用”没有多大帮助。

最佳答案

我想知道为什么这感觉更灵敏:我认为如果您从 Activity A 的 onCreate() 启动 Activity B,Activity A 不会在 Activity B 开始之前绘制,这可能需要一秒钟或两个(使应用程序感觉响应速度较慢),如果您在 Activity A 的 onAttachedToWindow() 中启动 Activity B,A 将在 B 启动之前启动并呈现,因此用户不必等待一秒钟的空白在看到对他们的行为的 react 之前进行筛选或 pre-A Activity 。

关于android - android activity生命周期详解(onAttachedToWindow()),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3038130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com