回调使用-1

1. 接口IDrawRect中一个drawRectWithArray方法,作为绘制数组柱状图的方法

2. Sort类是实现具体的排序的工具类,里面有一个IDrawRectangle的drawRect对象用来接收从SurfaceView中传递过来的同样的对象

3.  SurfaceView实现了这个IDrawRect的接口,将它里面的那个drawRect对象赋值给自己,这样通过重写那个drawRectWithArray方法来绘制图形

4. 在SurfaceView中通过调用Sort对象的sort方法,并且将SurfaceView中的drawRect对象传递给Sort中去,这样Sort中的insertionSort方法就会去回调在SurfaceView中实现的drawRectWithArray了

 

posted @ 2016-09-06 17:33  乌拉小考  阅读(103)  评论(0)    收藏  举报