我怀疑。假设我们有一个运行Android应用程序,并且设备用于自动断电,例如 - 如果电池被拉出。在这种情况下,设备将突然关闭,应用程序将被终止。那么在这种情况下调用onPause / onStop是什么?换句话说,当这种情况发生时,我们如何在应用程序中保存数据? 谢谢, ANKIT
答案 0 :(得分:0)
答案是否定的,如果取出电池,则不会调用任何方法。
考虑一下......如果你拉电池,没有电源可以运行设备,所以没有“被叫”。一切都消失了。
基本上有两种保护数据的选项。
1)节省一些(合理的)间隔
2)收到数据后立即保存
我通常使用选项2,虽然我可以看到可能有选择1的替代品。