以编程方式创建持久性android视图

时间:2012-02-16 16:29:59

标签: android views persistent

我有一个应用程序,可以读取一些格式化的数据XML / JSON,并从中构建视图和侦听器。目前我在onCreate执行此操作,但我不希望每次打开应用时都会发生这种情况,我宁愿只在第一次启动时执行此操作,并且UI仍然存在或者更好地保留在从eclipse编译/构建应用程序时这样做。

1 个答案:

答案 0 :(得分:0)

有一些方法可以做到这一点。您可以尝试将数据保存到数据库,并在应用程序打开时从此数据创建视图,并运行线程将新数据下载到数据库,以便在完成下载时刷新视图。您还可以选择将数据更新给用户,以便他可以在需要时更新数据。

仅在编译时使用数据,这可能是一个大问题。首先,您无法随时刷新数据!这些数据将构成一个静态应用程序。如果您仍想继续前进,您可以在代码中硬编码或在.txt文件中写入数据,并在每次应用程序打开时从文件中读取它!