得到view的信息以及 view绘制流程解析(二)

来源:互联网 发布:追星的软件 编辑:程序博客网 时间:2024/05/22 12:13

自定义view,在ondraw函数写入log

在oncreate ,onstart,onresume分别写入标签,实验结果证实,在resume所有其他代码运行后,系统才会回调ondraw

假设

在oncreate 函数写入

for(········){

imageview.setimage(````````)

thread.sleep(```)

}

运行结果并不是setimage一次,然后sleep一次,而是连续sleep,因为是除了ondraw函数以外的代码才会运行,所以会连续sleep,而setimage不会运行,所有ondraw()会在onresume()回调,到了onresume的时候,imageview.setimage(````````)会连续运行

0 0