文件名称:android-deferred-object:jQuery http上所示的延迟对象模式的Android实现
文件大小:4.88MB
文件格式:ZIP
更新时间:2024-06-05 23:46:23
Java
Android延迟对象 Android-Deferred-Object是一个可链接的实用程序对象,可以将多个回调注册到回调队列中,调用回调队列,并中继任何同步或异步函数的成功或失败状态。 它类似于中的而后者又基于设计。 在大多数情况下,这些函数的名称都保留在jQuery中,因此对于那些已经知道该模式的人不会感到困惑。 显然,由于缺少匿名函数和Java中强大的类型,因此需要进行某些更改。 它是如何工作的 好吧,简单地说,当您调用需要异步执行的函数时,您将获得一个Promise对象。 基于此承诺,您可以附加在成功/失败/进度通知的情况下将触发的回调。 每当异步执行的代码段按预期完成时,就会调用Promise来解决。 如果发生了一些错误,那诺言就被拒绝了。 您可以在异步代码执行结束后很长一段时间内保持承诺,并继续向其添加回调。 在这种情况下,回调将立即被触发。 您可以将这些promise对
【文件预览】:
android-deferred-object-2.0
----COPYRIGHT.txt(752B)
----gradlew(5KB)
----settings.gradle(841B)
----.gitmodules(114B)
----COPYING(34KB)
----modules()
--------volley()
----core()
--------proguard-rules.txt(664B)
--------src()
--------libs()
--------.gitignore(7B)
--------build.gradle(2KB)
----COPYING.LESSER(7KB)
----gradle()
--------wrapper()
----README.md(8KB)
----sample()
--------proguard-rules.txt(664B)
--------src()
--------.gitignore(7B)
--------build.gradle(2KB)
----gradlew.bat(2KB)
----gradle.properties(2KB)
----.gitignore(319B)
----build.gradle(1KB)