Android如何在片段中高效地实现数据缓存和配置更改事件?

Android如何在片段中高效地实现数据缓存和配置更改事件?,android,performance,caching,android-fragments,android-configchanges,Android,Performance,Caching,Android Fragments,Android Configchanges,我在寻找更好的实施方法时感到困惑: 1)数据缓存,因为我通过在每个片段中执行AsyncTask来从rest API获取数据,比如说3-4次,我想要的是从缓存中重新加载数据,而不是再次调用AsyncTask 2)处理配置更改事件的方法。。。例如方向改变或其他一些事件 困惑:数据缓存和onconfiguration更改是否存在某种关联?如果是这样,是否只有缓存代码才能满足这两个问题的需要 我尝试过的是:这就是onconfiguration的魔法部分和部分更改 可以用于数据缓存目的 或者我应该使用go

我在寻找更好的实施方法时感到困惑:

1)数据缓存,因为我通过在每个片段中执行
AsyncTask
来从rest API获取数据,比如说3-4次,我想要的是从缓存中重新加载数据,而不是再次调用
AsyncTask

2)处理配置更改事件的方法。。。例如方向改变或其他一些事件

困惑:数据缓存和onconfiguration更改是否存在某种关联?如果是这样,是否只有缓存代码才能满足这两个问题的需要

我尝试过的是:这就是onconfiguration的魔法部分和部分更改 可以用于数据缓存目的

或者我应该使用google io 2013中推荐的


我的模型:我有一个控制活动和七个执行部分的其他特定片段。如果你对如何进行有任何想法,请键入你的文字

可以完全满足您的需求。如果不是,请考虑使用.< /P>,数据缓存基本上是暂时将数据保存到硬盘上。配置更改会导致活动被销毁并重新创建。如果你想知道在这种情况下保存数据的不同方法,谷歌“android持久数据存储”。