|
|
1
4
如果您有一个生命周期与您的活动分离的后台操作,我将使用
|
|
2
2
我同意Erich的观点,如果你只有一些小的东西,比如发布一个Web后端的变更或者从手机内存中加载一些东西来在屏幕上显示,那么使用 Async Task . 如果任务退出非常“快”(几秒钟),您可以在活动中创建一个匿名类。这将使您能够使用对任务内部外部活动的隐式引用,并且您可以从中获取上下文。 如果任务运行时间较长,则可以传递上下文。如果要传递上下文,请尝试不从活动传递此内容,请使用this.getApplicationContext(),这将最小化对活动的引用数,并使垃圾收集器能够正确清理。 |
|
|
user107586 · 如何处理等待句柄不会导致无限循环? 1 年前 |
|
|
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 1 年前 |
|
|
BenjiFB · C#内存缓存:在一次操作中追加到列表? 1 年前 |
|
|
András Takács · Python多线程问题 1 年前 |
|
|
András Takács · Python多线程错误 1 年前 |