【发布时间】:2012-10-27 18:35:51
【问题描述】:
我不太确定如何去做,所以我想请教一些建议。
对于初学者,我有一个包含 ClassA.java 和 ClassB.java 的活动。
ClassA 有一个按钮,点击后会进入ClassB。 ClassB 然后请求输入(1 个 Integer 和 1 个 String),然后返回到 ClassA,显示用户在屏幕上做了什么。我还希望用户能够在一切完成后点击 'Save',回到 ClassA。
问题是,我该如何暂时和永久地存储该数据? ClassB 不返回任何东西,所以我认为数据的临时存储应该在 ClassB 中完成,带到 ClassA,然后保存如果用户点击'Save',则在数据库中。
我这样做是否正确?
另外,我将 Android Bundles 称为“临时存储”是否正确?他们临时保存了用户的输入,如果应用关闭了Bundle就被删除了(什么都没有保存),对吧?
理论上,将字符串和整数存储在 Bundle 中,然后将它们传输到 数据库是正确的,也是解决这个问题的可能方法吗?
或者有谁有更好的解决方案?
【问题讨论】:
-
我可能会在这里回答我自己的问题,但我只是想在开始编码之前清除任何疑问 -- 干杯!
标签: java android database bundle