如果很好定义适配器或在活动中查看



下面的代码风格是好的?

public class ExampleActivity extends Activity{
    public ExampleAdapter extend BaseAdapter{
        //code here    
    }
    ExampleView extends View{
        //code here
    }
}

不,这不好。将适配器作为独立类(而不是嵌套类)被认为是一种很好的做法,因为它将为您提供代码重用的好处。

此外,如果您决定无论如何都需要一个嵌套类,请将其设为private

我推荐一本来自Head First系列的书:Android开发,以帮助您获得构建应用程序的基本感知。

顾名思义,适配器视图是一个视图对象。这意味着,您可以像添加任何其他用户界面小部件一样将其添加到活动中。但是,它无法自行显示任何数据。其内容始终由另一个对象(适配器)确定。在本教程中,我将介绍如何创建适配器并使用它们来提供不同类型的适配器视图,如 ListView 和 GridView。

最新更新