我正在为我当地的交通当局编写一个 Android 应用程序。他们在Google Transit Feed Specification (GTFS)中发布他们的数据。我需要下载此提要并将其保存到设备并允许我的应用程序访问内容。由于提要数据有一个标准规范,我想我会存储在一个通用的 ContentProvider 后面,提供通用的 GTFS 类型数据,然后我可以以标准的方式访问它。
我想,这是 Google 标准,我不可能第一个想在 Android 手机上存储和提供 GTFS 数据;为什么要重新发明轮子,对吧?但是,我还没有找到任何这样的 ContentProvider。
有谁知道是否有用于存储和提供 GTFS 数据的 Android ContentProvider 或类似的东西?如果没有,我会自己写;如果我必须编写代码来存储和提供公交数据,我不妨将其标准化;但由于我对 Android 编程仍然非常陌生,因此我更愿意使用编写更专业的 ContentProvider,如果存在的话。