政治准备 PolitcalPreparedness是一个示例应用程序,旨在演示Udacity Android Developers Kotlin课程中介绍的核心Android开发技能。 该应用演示了以下视图和技术: 以对HTTP Web服务进行api调用。 处理将返回的JSON反序列化为Kotlin数据对象。 以通过URL加载和缓存图像。 本地数据库存储。 它利用了Jetpack库中的以下组件: 使用绑定适配器进行 使用SafeArgs插件,以在片段之间传递参数 设置存储库 要开始使用此项目,只需拉出存储库并将该项目导入Android Studio。从那里,将项目部署到仿真器或设备。 注意:为了使该项目能够提取数据,您需要将您的API密钥作为CivicsHttpClient中的值添加到项目中。您可以从生成API密钥 入门 在大多数情况下,项目中的TODO将指导您完成项目。有一个通用的软件