我有一個應用程序使用sqlite數據庫向用戶顯示有關電影的數據。數據庫中的每個電影記錄基本上都包含字符串和整數。Android中的LruCache是否會讓您對sqlite有顯着的性能差異?
每次重新創建活動時,都會查詢數據庫是否有必要的「電影」。
我的問題是:
如果我要創建時,應用程序啓動,以避免每次查詢數據庫中的LruCache,會有一個性能改進?它會「重要」嗎?
雖然LruCache可以緩存任何東西,但我認爲它主要用於位圖緩存,因爲位圖的內存密集程度相當高。有沒有其他情況可以提供顯着的性能改善?
對不起,我真的很想知道這個工具的用途。
謝謝!
取決於您的查詢的複雜性... – njzk2