繁体   English   中英

下载应用程序配置的最佳方式

[英]Best way to download application configuration

我必须构建一个应用程序,在应用程序启动时下载其配置(品牌、菜单等)。 我将有几个不同的活动,但配置需要可用于每个活动。

问题是:我什么时候下载这个配置,我怎样才能维持一个合适的生命周期和访问(活动)?

任何最佳实践?

在这种情况下,我们通常做的是——

  1. 第一次加载应用程序的启动画面时下载所有配置。
  2. 并且可以将所有这些保存在SQLiteDBSharedPreferences
  3. 之后,每次运行应用程序时,您都必须检查互联网连接,如果存在,您应该去下载配置如果需要更新/修改)或者您应该从SQLiteDB/SharedPreferences获取这些。
  4. 现在,您可以从所有活动访问SQLiteDB/SharedPreferences以使用数据。

希望它有所帮助,如果您的用例不同,请告诉我。

我建议为用户使用具有默认设置的 DB Sqlite。

当用户安装 de app 时,您具有默认配置。

以后当用户需要更具体的东西或者自定义东西的时候,可以带上选项连接或者选择选项,以后保存在DB Sqlite中。

如果您始终将数据保存在 DB Sqlite 中,用户会很感激,因为您正在考虑他的数据计划。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM