Android 何时将应用程序数据保存在内存中?

Android 何时将应用程序数据保存在内存中?,android,angularjs,Android,Angularjs,这可能是一个很难回答的问题,我对android框架还不熟悉。 我在angular中读过ngrx redux和flux设计模式,其中整个应用程序状态保存在js对象中。我想知道为什么我们在android应用程序中不将应用程序状态保存在单个对象中??这是因为移动设备的RAM较少吗 基本上,这是因为最终用户的性能优势。如果应用程序状态保留在内存中,则不会出现网络延迟等情况,这将大大缩短响应时间,并最终为用户提供与应用程序更愉快的交互。这将取决于您的应用程序。如果你想保持应用程序状态,你可以使用ViewM

这可能是一个很难回答的问题,我对android框架还不熟悉。
我在angular中读过ngrx redux和flux设计模式,其中整个应用程序状态保存在js对象中。我想知道为什么我们在android应用程序中不将应用程序状态保存在单个对象中??这是因为移动设备的RAM较少吗

基本上,这是因为最终用户的性能优势。如果应用程序状态保留在内存中,则不会出现网络延迟等情况,这将大大缩短响应时间,并最终为用户提供与应用程序更愉快的交互。

这将取决于您的应用程序。如果你想保持应用程序状态,你可以使用ViewModel这种方法,视图模型可以达到这个目的,但它与活动的持续时间一样长。但在angular中,只要应用程序处于活动状态,我们就保持状态和数据。我的基本疑问是,有很强的理由说明为什么状态没有保持应用程序的生命周期那么长。我同意这就是我想要实现它的原因。我想视图模型方法将以某种方式达到这一目的。