0
我有兩個數組列表對象:的Android ArrayList的商店
public static List< Bitmap> homeImages;
public static List< WPListModel> newslistitems;
這些列表存儲中的數據從服務器獲取它,它存儲所有圖像homeImages和newslistitems文本數據...
現在我的問題是每當我打開我的Android應用程序,它打在服務器上,並將數據存儲在數組列表中並顯示它,我想要將數據存儲在緩存中,所以無論何時打開應用程序,首先檢查緩存,如果數據存在,那麼它將顯示正常的程序(命中服務器並獲取數據),如果數據存在,那麼它會顯示數據,打開應用程序後它會得到最新數據(開放後)。
如果你能爲我提供一些源代碼,它將是可讚賞的因爲我是Android開發新手,我必須編輯別人的代碼:) –
@ user3202674如何將數據保存到文件取決於您的數據結構。您可以使用文本文件(OutputStreamWriter),XML(XmlSerializer),二進制文件(DataOutputStream)或甚至Sqlite數據庫(SQLiteDatabase)。要將位圖保存到文件,請選中[此處查看示例代碼](http://stackoverflow.com/questions/11274715/save-bitmap-to-file-function)。搜索SO代碼。 – hfann