最近正在研究view 重绘,在这个过程中,我学到了一些知识:
1.在进行view 和surfaceview的选择过程中,最好选用sufaceview。(我选择地是view,许多功能函数都是用不了。
2.invalidate()不能用在循环语句中,因为此函数本身具有类似于循环的功能。(eg.在view中,不停的调用ondraw())
3.可以在if()语句定义循环,在调用invalidate()函数,这样能实现稍复杂一点儿的循环或者动态效果。
最近正在研究view 重绘,在这个过程中,我学到了一些知识:
1.在进行view 和surfaceview的选择过程中,最好选用sufaceview。(我选择地是view,许多功能函数都是用不了。
2.invalidate()不能用在循环语句中,因为此函数本身具有类似于循环的功能。(eg.在view中,不停的调用ondraw())
3.可以在if()语句定义循环,在调用invalidate()函数,这样能实现稍复杂一点儿的循环或者动态效果。