BackgroundTask:简单的 Android 库,在某些情况下可以替换 AsyncTask(请参阅自述文件)

时间:2024-07-24 11:06:29
【文件属性】:

文件名称:BackgroundTask:简单的 Android 库,在某些情况下可以替换 AsyncTask(请参阅自述文件)

文件大小:44KB

文件格式:ZIP

更新时间:2024-07-24 11:06:29

Java

后台任务 这个 Android 库引入了一些使用线程的React性。 Idea 接近 «RxJava»,但 rx 库对我来说太“重”了,所以我需要找到更简单的东西。 大意 标准的 Android 工具可以帮助您在后台完成一些简单的工作,但是当您必须处理大量数据时,当您想要显示处理进度时,尤其是在抛出异常的可能性很高时,它会变得更加复杂。 我发现这些问题让我的生活没有我想要的那么丰富多彩: 需要为每次执行重新创建 AsyncTask 难以访问 UI 元素 痛苦的异常处理 因此,AsyncTask 不能保证您的任务会完成 还有图书馆的想法: 您有一些“源对象”,例如图片网址 您想从源中获取一些“结果对象”——来自 url 的位图对象 然后你创建 SourceHandler 对象,它可以从 url 制作图像 您创建 ResultHandler 对象,您可以


【文件预览】:
BackgroundTask-master
----res()
--------drawable-ldpi()
--------drawable-hdpi()
--------drawable-xhdpi()
--------values()
--------drawable-mdpi()
--------layout()
----proguard-project.txt(781B)
----ant.properties(698B)
----build.xml(4KB)
----gen()
--------Alexey()
----src()
--------Alexey()
----local.properties(408B)
----project.properties(584B)
----README.md(2KB)
----AndroidManifest.xml(328B)

网友评论