是Android的BaseAdapter适配器模式的例子吗?(Is Android's Ba

2019-07-04 01:28发布

难道Android的类BaseAdapter有“适配器”,在它的名字,因为它遵循适配器模式或者是它只是一个巧合吗?

Answer 1:

维基百科

在计算机编程,适配器图案(通常被称为包装图案或简单的包装)是转换为一类一个接口转换成兼容的接口的设计模式。 1适配器允许类一起工作,通常会由于接口不兼容的,提供其接口为客户同时使用原来的界面。

所以,让我们discect说。 BaseAdapters指定一个接口,在需要适配器的程序。 事实上,这个接口被称为适配器。 此接口指定取一个任意名单,并将其转换为任意长的Views所需的信息。 BaseAdapter从而适应您的自定义输入格式(特别是,如果你扩展它),到适配器接口。 因此,它是一个适配器的设计模式。



文章来源: Is Android's BaseAdapter an example of Adapter pattern?