摘要:
一、Android中的緩存策略 一般來說,緩存策略主要包含緩存的添加、獲取和刪除這三類操作。如何添加和獲取緩存這個比較好理解,那么為什么還要刪除緩存呢?這是因為不管是內存緩存還是硬盤緩存,它們的緩存大小都是有限的。當緩存滿了之后,再想其添加緩存,這個時候就需要刪除一些舊的緩存并添加新的緩存。 因此L
閱讀全文
摘要:
1. LinkedHashMap概述: LinkedHashMap是Map接口的哈希表和鏈接列表實現(xiàn),具有可預知的迭代順序。此實現(xiàn)提供所有可選的映射操作,并允許使用null值和null鍵。此類不保證映射的順序,特別是它不保證該順序恒久不變。 LinkedHashMap實現(xiàn)與HashMap的不同之處在
閱讀全文
摘要:
1. ArrayList概述: ArrayList是List接口的可變數(shù)組的實現(xiàn)。實現(xiàn)了所有可選列表操作,并允許包括 null 在內的所有元素。除了實現(xiàn) List 接口外,此類還提供一些方法來操作內部用來存儲列表的數(shù)組的大小。 每個ArrayList實例都有一個容量,該容量是指用來存儲列表元素的數(shù)組
閱讀全文