文件名称:VCTestApp:简单的 REST API 应用程序
文件大小:111KB
文件格式:ZIP
更新时间:2024-06-18 17:20:20
Java
VCTestApp 简单的 REST API 应用程序 应用程序确实从远程 JSON 文件中获取报价列表。 因此,为此我使用了com.squareup.okhttp:okhttp ,它很简单并且可以很好地完成任务。 它还提供了一个我使用过的简单文件缓存系统,因此如果我们没有互联网,它将使用它代替。 在下载并解析数据后,我可以使用 sqlite 来存储数据,但我认为该任务不需要它。 但这可能是其他解决方案,这对于较大的数据列表是有意义的,这些数据列表也可以直接与查询一起过滤。 它还带有自己的异步请求处理程序,您可以随时取消等。 为了显示远程图像,我使用了com.github.bumptech.glide:glide ,这是一个非常好的库。 它允许您将图像插入列表项而不会出现渲染问题,并且还提供缓存,因此图像被拉取一次。 另一个好处是它总是使用最佳的图像大小,从而防止浪费内存并限制内存泄
【文件预览】:
VCTestApp-master
----gradlew(5KB)
----settings.gradle(15B)
----LICENSE(11KB)
----gradle()
--------wrapper()
----README.md(2KB)
----gradlew.bat(2KB)
----gradle.properties(855B)
----.gitignore(330B)
----app()
--------src()
--------.gitignore(7B)
--------newborn.jks(2KB)
--------build.gradle(2KB)
--------proguard-rules.pro(2KB)
----build.gradle(436B)