我创建了一个小应用程序,用户在其中生成质数。用户单击“生成”按钮,下一个素数写在屏幕上的textView上。然后可以将其保存到本地存储中的文件中(通过单击保存按钮)。我还添加了一个加载按钮,以便用户可以加载到达的最新素数并从那里继续。
我的问题是:是否有可能实际读取素数(读取文件)而无需单击加载按钮。我可以在启动时直接读取文件吗?
答案 0 :(得分:1)
在活动中,您可以覆盖onStart()和onStop()并让这些方法加载并保存文件,而不是让按钮执行这些操作。像这样:
@Override
protected void onStart() {
super.onStart();
// load last number
}
@Override
protected void onStop() {
super.onStop();
// save current number
}
答案 1 :(得分:0)