【问题标题】:Storing custom configuration in android在android中存储自定义配置
【发布时间】:2014-11-15 04:21:50
【问题描述】:

我正在创建一个 android 应用程序,我需要管理如何在某些片段中显示列表视图的数据。我的列表视图由多个部分组成,每个部分都有一个标题。这些部分的数据是从一个网络服务(每个部分的网络调用),我需要管理要向用户显示的部分,并按优先级对部分进行排序,以便重要部分显示在视图的顶部。

我的问题是如何在我的应用程序中使其可配置并加载一次,以便在获取数据时可以使用已加载的配置正确构建列表视图,我想到了使用 SharedPreferences 或可能是一个 XML 文件 作为配置存储。

再次,我的兴趣是:

  • 管理要在我的列表视图中查看的部分。 (适用于所有用户,而不是每个用户)
  • 按优先级对部分进行排序。

提前感谢您的帮助。

【问题讨论】:

    标签: java android xml configuration


    【解决方案1】:

    我相信您应该有一个数据库并将每个用户的设置存储在那里。如果需要,您可以根据存储在数据库中的数据生成 XML。这将非常有用,就像您使用另一部 Android 手机打开应用程序,但使用您的用户登录时,您的设置也会被加载。

    【讨论】:

    • 这些设置不是针对每个用户的 .. 这些设置应该在应用程序启动时设置一次,并且在访问片段时,它应该可以作为对象访问这些设置并加载这些部分并根据它们进行排序对象属性的值是这样的。
    • 然后你可以将设置包含到一个xml中,当你在启动时初始化你的项目时,你可以将值设置到一个可以从任何地方访问的对象中。
    • 对不起,你的回答对我没有帮助
    猜你喜欢
    • 1970-01-01
    • 2015-05-12
    • 2021-04-14
    • 2011-03-17
    • 2016-11-26
    • 2011-12-26
    • 2018-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多