① android的適配器有什麼作用
連接控制項與數據源之間的橋梁,用來將數據綁定到控制項上。
在Android界面開發過程中,經常需要使用列表視圖控制項(ListView)、縮略圖瀏覽器控制項(Gallery)、網格控制項 (GridView)、下拉列表(Spinner)等控制項進行數據的展示, 然而Activity中的數據(數組、鏈表、集合、資料庫等)是 無法直接傳遞給這類控制項,要將數據在控制項上進行顯示,必須藉助數據適配器(Adapter)來完成。
(1)androidadapter模式擴展閱讀:
適配器的適配模式:
一個適配允許通常因為介面不兼容而不能在一起工作的類工作在一起,做法是將類自己的介麵包裹在一個已存在的類中。
適配器模式主要應用於,當介面里定義的方法無法滿足客戶的需求,或者說介面里定義的方法的名稱或者方法界面與客戶需求有沖突的情況。
兩類模式:對象適配器模式 - 在這種適配器模式中,適配器容納一個它我包裹的類的實例。在這種情況下,適配器調用被包裹對象的物理實體。類適配器模式 - 這種適配器模式下,適配器繼承自已實現的類(一般多重繼承)。
適配器不具備數據速率轉換功能。
在計算機編程中,適配器包括:容器適配器、迭代器適配器、泛函適配器等。