`
ycljf86
  • 浏览: 78916 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

You cannot start a load for a destroyed activity

 
阅读更多
https://github.com/bumptech/glide/issues/803

当你的图片还在loaidng, 或者你在asynctask里面的 post 里去 加载图片,当async 还在跑时, 你back, finish 了你的activity,那么就报错了。上面是解决方案。测试通过

你可以在你的doinbackground 让  thread sleep 1秒,然后就容易模拟crash情况了。
分享到:
评论

相关推荐

    Activity生命周期完美呈现

    Activity的生命周期包括创建(Creation)、启动(Start)、运行(Running)、暂停(Paused)、停止(Stopped)、销毁(Destroyed)等几个关键阶段。下面我们将详细解析这些状态: 1. 创建(Creation):当Activity...

    android Activity实例

    6. **销毁(Destroyed)**:当`Activity`不再需要或系统需要回收资源时,`onDestroy()`被调用。这是`Activity`生命周期的最后阶段。 了解了`Activity`的生命周期后,我们来看如何在一个`Activity`启动另一个`...

    Activity生命周期 启动模式实例

    6. **销毁(Destroyed)**:当Activity不再需要或者系统资源紧张时,`onDestroy()`会被调用。这是清理资源和释放内存的最后机会。 在Activity状态转换过程中,系统会调用相应的方法,开发者可以根据需要在这些回调...

    Activity栈的简单应用.rar

    1. **Activity的生命周期**:Activity有多种状态,如运行(Running)、暂停(Paused)、停止(Stopped)和销毁(Destroyed)。系统会根据用户行为和资源需求调整Activity的状态,开发者需要在生命周期方法中处理相应...

    多个Activity管理的例子

    Activity有七个关键状态:初始化(created)、可见(started)、运行(resumed)、暂停(paused)、停止(stopped)、销毁(destroyed)以及后台(background)。开发者需要在生命周期方法中妥善处理保存和恢复状态...

    Activity生命周期完整介绍

    Activity的生命周期可以分为几个关键阶段:创建(Creation)、启动(Start)、运行(Running)、暂停(Paused)、停止(Stopped)和销毁(Destroyed)。下面我们将详细阐述这些状态: 1. 创建(Creation): - `...

    Android Activity之间的转换 简单的小示例

    Activity有多种状态,如运行(Running)、暂停(Paused)、停止(Stopped)和销毁(Destroyed)。当用户在不同的Activity之间切换时,这些状态会相应地发生变化。开发者需要在适当的生命周期方法中处理逻辑,以确保...

    Activity生命周期与启动模式

    7. **销毁(Destroyed)**:当Activity不再需要或者系统资源紧张时,`onDestroy()`会被调用,Activity被销毁。 在这些状态之间,系统会根据用户操作或系统需求进行切换,开发者需要在对应的生命周期方法中处理相应...

    安卓Android源码——(Activity跳转与操作).zip

    1. Activity有七个关键状态:初始化(Created)、可见(Started)、运行(Resumed)、暂停(Paused)、停止(Stopped)、销毁(Destroyed)以及重新创建(Restarted)。理解这些状态对于正确管理Activity至关重要。 ...

    Android程序设计-Activity的生命周期.pptx

    - 在A中启动B:通常通过`startActivity()`方法实现,这会导致A的`onPause()`,然后是`onStop()`,最后在栈中添加B的实例,B依次经历`onCreate()`,`onStart()`和`onResume()`。 - 如果B是透明或部分透明,A仅调用`...

    Android的Activity周期测试

    Activity的生命周期由系统管理,主要分为启动(Creation)、运行(Running)、暂停(Paused)、停止(Stopped)、销毁(Destroyed)五个状态。每个状态之间的转换都对应着特定的回调方法,开发者可以在这些方法中...

    activity生命周期

    6. **销毁(Destroyed)**:当Activity不再需要时,系统会调用`onDestroy()`,可能是用户退出应用,或者是系统回收资源。这是Activity生命周期的最后一个回调,适合释放资源和执行清理工作。 Activity的生命周期...

    Android知识点Activity篇.pdf

    - **Killed (Destroyed)**:Activity已被系统销毁,其内存资源被回收。 3. **Activity的生命周期** Activity的生命周期由一系列的回调方法组成,这些方法在特定事件发生时被系统调用。正常情况下的生命周期包括:...

    Activity生命周期demo

    6. **销毁(Destroyed)**: 当Activity不再需要或者系统资源紧张时,`onDestroy()`会被调用,表示Activity将被彻底销毁。系统可能会在内存不足时回收已停止的Activity,或者在用户按下后退键或应用退出时触发此状态...

    深入理解Activity生命周期

    6. **销毁(Destroyed)**:当Activity不再需要时,系统会调用`onDestroy()`。这可能是用户手动关闭,或者系统为了回收资源而结束Activity。 在这些状态转换中,Activity的状态保存和恢复也非常重要。`...

    Android activity生命周期示例

    6. **销毁(Destroyed)**:当Activity不再需要或者系统需要回收内存时,`onDestroy()`会被调用。这是Activity生命周期的最后一个回调,适合清理资源和取消注册监听器。 在实际开发中,开发者需要注意以下几点: -...

    实验4 Activity生命周期1

    6. **销毁(Destroyed)**:当Activity不再需要或者系统资源紧张时,`onDestroy()`会被调用,Activity从内存中彻底清除。 二、Activity跳转实现 在Android中,Activity之间的跳转通常通过`Intent`对象实现。创建一...

    Activity生命周期Demo

    - **销毁(Destroyed)**: 当Activity不再需要时,系统会调用`onDestroy()`,可能是用户手动关闭,或者系统因资源回收而销毁Activity。 2. **生命周期方法的使用** - 在`onCreate()`中,通常会进行UI初始化,如...

    Activity生命周期相关

    7. **销毁(Destroyed)**:当Activity不再需要,或者系统资源紧张需要回收时,`onDestroy()`会被调用。这是Activity生命周期的最后一个回调,通常用于释放资源和执行清理工作。 除了以上基本生命周期,还有`...

    安卓Activity生命周期MyLifeDemo

    7. **销毁(Destroyed)**:`onDestroy()`是Activity生命周期的最后阶段,通常发生在Activity被系统彻底移除或者应用退出时。此阶段,开发者应释放所有资源,如网络连接、数据库句柄等。 为了更好地理解这些状态,...

Global site tag (gtag.js) - Google Analytics