Android的BaseAdapter是Adapter模式的一个例子吗?

fhu*_*cho 10 android design-patterns adapter baseadapter

Android的类BaseAdapter名称中是否有"Adapter",因为它遵循Adapter模式或者只是巧合?

Pea*_*oto 19

来自维基百科

在计算机编程中,适配器模式(通常称为包装模式或简称包装器)是一种设计模式,它将类的一个接口转换为兼容接口.1 通过在使用原始接口的同时向客户端提供接口,适配器允许类通常无法工作,因为接口不兼容.

所以,让我们断言.BaseAdapters指定用于需要适配器的程序的接口.实际上,这个接口叫做Adapter.此接口指定获取任意列表所需的信息,并将其转换为任意长的视图集.因此,BaseAdapter会将您的自定义输入格式(特别是,如果您将其扩展)调整为适配器界面.因此,它是适配器设计模式.