gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:57:45 26 4
gpt4 key购买 nike

Android 类 BaseAdapter 的名称中有“Adapter”是因为它遵循 Adapter 模式还是只是巧合?

最佳答案

From Wikipedia

In computer programming, the adapter pattern (often referred to as the wrapper pattern or simply a wrapper) is a design pattern that translates one interface for a class into a compatible interface.1 An adapter allows classes to work together that normally could not because of incompatible interfaces, by providing its interface to clients while using the original interface.

那么,让我们来分析一下。 BaseAdapters 指定用于需要适配器的程序的接口(interface)。其实这个接口(interface)叫做Adapter。此接口(interface)指定获取任意列表并将其转换为任意长的 View 集所需的信息。 BaseAdapter 因此将您的自定义输入格式(特别是,如果您扩展它)适应 Adapter 接口(interface)。因此,它是一种适配器设计模式。

关于android - Android 的 BaseAdapter 是 Adapter 模式的一个例子吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13495405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com