初学andorid一个月,记录下学到的东西和遇到的困难。做了一个新手项目,记录下其中的功能要点。
1.在adapter中使用dialog,要在实现adapter构造器的地方传入一个类型是activity类型的上下文。
2.在application中可以创一个全局应用只有一个实例的变量,以便于可以控制一些逻辑写法。
3.学了retrofit+Picasso框架。
4. listview 和 adapter 的3步骤 new 一个list集合, adapter=new Adapter(上下文,list集合),listview.setadapter(adapter)
个人习惯于首先在oncreate方法里面 new一个空的list集合,然后new一个adapter,直接listview.setadapter;
然后在onstart方法里面调用从服务器接收数据的方法,最后调用下adapter的notifysetchanged方法。注意!注意!从头到尾都是同一个list集合,而不是新new出来的list集合,
往list集合中加数据可以用list.addall方法,注意,提前要用到list.clear方法