Android 中的视图是如何创建的?
我想知道 View
是如何在 Android
中创建的。在创建View
对象时,会调用哪些函数?首先会调用构造函数
。接下来会发生什么?等等。 如果有人知道对象创建后调用的函数的顺序,请回复我。
谢谢
I want to know how a View
is created in Android
. On a View
object creation which functions are called?Initially constructors
will be called.Next what? And so on.
If anybody know the sequence of functions called after object creation,Please reply me.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这我想可能会更好地帮助你。
This might help you better I guess.
1) 构造函数 : 初始化变量
2) onMeansure : 准备画布,设置宽度和高度
3)OnDraw() : 绘制实际视图。
现在,
onDraw()
将在特定时间间隔后连续调用,该时间间隔取决于显示/处理器和 UI 事件在此处输入代码或调用invalidate()
1) Constructor : to initialize variables
2) onMeansure : to prepare canvas , set Width and height
3)OnDraw() : to draw actual view .
now
onDraw()
will continuously be called after a particular interval which depends upon display/processor and UI eventsenter code here or on callinginvalidate()