泛型

泛型

1.ArrayList中接触
ArrayList list=new ArrayList<>();
list.add(“HEHEH”);
list.add(1);

2.ListView中接触到
把适配器写到外部的时候,写到MainActivity的里面的时候,不需要给适配器写构造方法

public class MyAdapter extends BaseAdapter{
private Context context;
private ArrayList lists;

public MyAdapter(Context context,ArrayList lists){




}


}

3。抽取时

网络加载的工具类(适用于多个场景)

方法:拿到bean对象
String json;

需要传个参数,参数可以用泛型代替

MVP 在抽取的时候用到泛型