Java 如何在片段下保存Recycler视图的数据,以节省消耗?
我是android的初学者 我有一个活动A(MainActivity)和两个片段(F1,F2)。其中,片段F1具有o RecyclerView(GridView),片段F2具有RecyclerView(ListView) 为了向这些回收视图提供数据,我使用了截击 关于启动应用程序 在各个RecyclerView中成功加载数据但是当我导航到活动A到B并使用操作栏中的back stack返回到活动A时,RecyclerView的数据会通过网络再次解析,因此如何保存在整个应用程序生命周期中创建的RecyclerView数据以节省带宽消耗 数据是否未正确获取缓存Java 如何在片段下保存Recycler视图的数据,以节省消耗?,java,android,android-fragments,android-recyclerview,android-volley,Java,Android,Android Fragments,Android Recyclerview,Android Volley,我是android的初学者 我有一个活动A(MainActivity)和两个片段(F1,F2)。其中,片段F1具有o RecyclerView(GridView),片段F2具有RecyclerView(ListView) 为了向这些回收视图提供数据,我使用了截击 关于启动应用程序 在各个RecyclerView中成功加载数据但是当我导航到活动A到B并使用操作栏中的back stack返回到活动A时,RecyclerView的数据会通过网络再次解析,因此如何保存在整个应用程序生命周期中创建的Rec
碎片是否在Backback上重新加载视图?当您按back时,碎片是否重新创建是。您可以使用
SharedReferences
在活动A中存储数据,避免每次进行网络呼叫。您可以从任何活动访问SharedRef
数据。下面是一个示例,当您按下“返回”按钮时,片段被重新创建为“是”。您可以使用SharedReferences
在活动A中存储数据,避免每次进行网络呼叫。您可以从任何活动访问SharedRef
数据。这里有一个例子