我正在開發一個android應用程序,用戶將瀏覽不同的活動。我有一個RecentActivity.java類,它將顯示一個空的列表視圖,並且每次用戶輸入其他活動時,我都會將每個活動添加到RecentActivity.java中的列表視圖中。但是,當我退出應用程序並打開其他應用程序時,RecentActivity失去了內容存儲在列表視圖中,所以我想始終保持其數據。謝謝,我會感謝您的建議。獲取活動始終保持其狀態
回答
您可以創建一個SQLite數據庫來存儲你的瀏覽歷史,這裏是SQLite的使用在Android的教程: Android SQLite tutorial
嗨,謝謝我一直在玩SQLite添加搜索功能,但沒有成功,我會檢查本教程。但是,直到我理解SQLite爲止,即使在退出應用程序之後,是否還有一種方法可以始終保持其狀態爲活動狀態? – fullMoon
這可能是有幫助的[持久數據](http://stackoverflow.com/questions/3310066/making-data-persistent-in-android) –
有許多不同的Storage Options但使用取決於您所存儲的內容。
「國家」是相當模糊的,你可以使用,如果你存儲的基本數據
你可以,如果你想存儲類,但並不需要查詢使用JSON格式,如GSON庫的東西共享偏好功能(GSON庫使它在大多數情況下非常容易使用),然後將結果寫入外部或內部存儲器(由您決定)
SQLite在我看來對於簡單的狀態存儲來說是過度的確切地確定你試圖存儲什麼,或者你如何試圖找回它。
- 1. 配置保持活動狀態始終保持連接狀態
- 2. 導航活動如何始終保持打開狀態?
- 3. 如何使活動窗口始終保持最佳狀態
- 4. 活動始終處於活動狀態
- 5. Android保持活動狀態
- 6. BroadcastReceiver始終處於活動狀態
- 7. 讓UIViewController始終處於活動狀態
- 8. 如何獲取鏈接以保持活動狀態?
- 9. 獲取鏈接以保持活動狀態
- 10. jQuery保持活動狀態與動作
- 11. Android按鈕,始終保持在待機狀態的所有活動
- 12. 保持選項卡在新頁面加載時始終處於活動狀態
- 13. 保存和恢復活動的狀態 - Bundle始終爲空?
- 14. 如何激活保持活動狀態,http://www.webpagetest.org表示保持活動狀態未激活
- 15. 讓Watin會話保持活動狀態
- 16. 如何保持Android活動的狀態
- 17. LDAP套接字保持活動狀態
- 18. 使屏幕保持活動狀態
- 19. 安卓:保持活動/片段狀態
- 20. 保持TileService處於活動狀態?
- 21. 讓Curl和PHP保持活動狀態
- 22. 使連接保持活動狀態
- 23. Titanium Android活動未保持狀態
- 24. HTTP保持活動狀態超時
- 25. Apache HttpClient 4.3不保持活動狀態
- 26. 在PyQt4中保持活動狀態
- 27. EOF錯誤並保持活動狀態
- 28. 網絡活動指示燈應始終處於活動狀態?
- 29. 如何設置活動始終處於活動狀態?
- 30. 如何確保JDialog始終保持最佳狀態
爲什麼不使用數據庫來將歷史記錄與活動標記進行存儲? – damson
你如何存儲信息是非常重要的。 –