ViewModel是否独立于Activity/fragment生命周期或仅独立于它们的配置更改。它们何时将不复存在并调用后续的onCleared()方法。viewModel可以与其他Activity共享吗?一种情况:Activity1+viewModel1--->(rotation)--->Activity1+viewModel1--->(launchIntent)--->Activity2+viewModel1这种分享可行吗?这是一种好习惯吗?此外,由于应用程序生命周期回调,onPause->onStop->onDestroy对于两者都是相同的1.activity旋转和2.当一个Ac