Android的BaseAdapter类有"适配器"在它的名字,因为它遵循适配器模式或只是巧合?
答案 0 :(得分:19)
在计算机编程中,适配器模式(通常称为 包装器模式或简单的包装器)是一种设计模式 将类的一个接口转换为兼容的接口。1 适配器允许类一起工作,通常不能 因为接口不兼容,通过提供其接口 客户端使用原始界面时。
所以,让我们断言。 BaseAdapters指定用于需要适配器的程序的接口。实际上,这个接口叫做Adapter。此接口指定获取任意列表所需的信息,并将其转换为任意长的视图集。因此,BaseAdapter会将您的自定义输入格式(特别是,如果您将其扩展)调整为适配器界面。因此,它是适配器设计模式。