【发布时间】:2017-05-03 08:30:54
【问题描述】:
我有一个应用程序,用户在运行时从预定义的 XML 创建视图。目前,我正在保存用户创建的视图数量。当应用程序重新启动时,主要活动从 SQLite 获取信息并相应地生成 UI,以便用户在离开应用程序时看到准确的 UI。我的问题是,这是每次用户启动应用程序时生成 UI 元素的好习惯,还是有其他方法可以在退出时保存应用程序状态?
【问题讨论】:
-
它是否完美运行?然后就好了。
-
@Rotwang 我有更高端的设备。在那个设备上它工作得很好。但是将数据库用于 UI 是一种好习惯吗?还是有其他选择。这样我就可以比较两者的表现了。
-
我认为动态创建 UI 元素没问题
-
您可以使用 SharedPreferences。但我认为数据库更像是一种优化的工具。
-
谢谢,Rotwang。
标签: android sqlite android-layout android-sqlite