NYTimesApp:纽约时报应用程序显示最受欢迎的新闻

时间:2024-05-20 11:12:25
【文件属性】:

文件名称:NYTimesApp:纽约时报应用程序显示最受欢迎的新闻

文件大小:153KB

文件格式:ZIP

更新时间:2024-05-20 11:12:25

Java

纽约时报安卓应用: 使用此链接显示来自纽约时报API的最受欢迎视图部分: : api- 最受欢迎的故事:完成以下必需的功能:用户可以从NY Times API获取最受欢迎的观看部分,并在列出的故事的点击列表视图中显示它,用户可以从中获得详细的描述。 在这里,我使用MVP模式来设计用于HTTP调用的应用程序和改造库 MVP架构: 模型视图展示者 在MVP中,Presenter包含视图的UI业务逻辑。 View委托的所有调用均直接传递给Presenter。 演示者也直接从视图中分离出来,并通过界面与之对话。 这是为了在单元测试中模拟View。 MVP的一个共同属性是必须有很多双向分配。 例如,当有人单击“保存”按钮时,事件处理程序将委托给演示者的“ OnSave”方法。 保存完成后,演示者将通过其界面回调视图,以便视图可以显示保存已完成。 改造库: Retrofit是REST客


【文件预览】:
NYTimesApp-master
----.gitignore(137B)
----app()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------proguard-rules.pro(751B)
----settings.gradle(15B)
----build.gradle(546B)
----gradlew(5KB)
----README.md(3KB)
----gradlew.bat(2KB)
----gradle.properties(726B)
----.idea()
--------misc.xml(2KB)
--------caches()
--------gradle.xml(626B)
--------vcs.xml(180B)
--------codeStyles()
--------runConfigurations.xml(564B)
----gradle()
--------wrapper()

网友评论