android源码---ListView的notifyDataSetChanged()源码

1.调用 2.在BaseAdapter中很明显发现是订阅者模式 在这里创建了被观察者者对象 3.具体的被观察者类,当有变化的时候就通过notifyChanged()方法通知注册的观察者。 4.抽象的被观察者类.这里完全是正规的观察者模式的写法,包含了观察者的注册,解注册。并且里面也是利用了ArrayList进行观察者的存储。 5.在BaseAdapter中进行暴露观察者的注册和解注册的方法。 并且
相关文章
相关标签/搜索