View的生命周期
来源:互联网 发布:博微电力造价软件 编辑:程序博客网 时间:2024/05/17 11:57
- onFinishInflate() 当View中所有的子控件均被映射成xml后触发
- onMeasure(int, int) 确定所有子元素的大小
- onLayout(boolean, int, int, int, int) 当View分配所有的子元素的大小和位置时触发
- onSizeChanged(int, int, int, int) 当view的大小发生变化时触发
- onDraw(Canvas) view渲染内容的细节
- onKeyDown(int, KeyEvent) 有按键按下后触发
- onKeyUp(int, KeyEvent) 有按键按下后弹起时触发
- onTrackballEvent(MotionEvent) 轨迹球事件
- onTouchEvent(MotionEvent) 触屏事件
- onFocusChanged(boolean, int, Rect) 当View获取或失去焦点时触发
- onWindowFocusChanged(boolean) 当窗口包含的view获取或失去焦点时触发
- onAttachedToWindow() 当view被附着到一个窗口时触发
- onDetachedFromWindow() 当view离开附着的窗口时触发,Android123提示该方法和 onAttachedToWindow() 是相反的。
- onWindowVisibilityChanged(int) 当窗口中包含的可见的view发生变化时触发
布局过程中, 先调onMeasure计算每个child的大小, 然后调用onLayout对child进行布局, onSizeChanged()实在布局发生变化时的回调函数,间接回去调用onMeasure, onLayout函数重新布局
0 0
- View Controller的生命周期
- View的生命周期
- android View的生命周期
- View Controller 的生命周期
- Android View 的生命周期
- Android View的生命周期
- android view的生命周期
- View Controller的生命周期
- view的生命周期
- android View 的生命周期
- android view的生命周期
- Android的View生命周期
- View/ViewGroup的"生命周期"
- android view的生命周期
- application、view的生命周期
- iOS view 的生命周期
- Android View的生命周期
- Android View 的生命周期
- 【Java就业培训教程】——单态设计模式
- 从零开始,纯手写,创建一个自己的网站
- ~这些年,我们一起学过的java~06~我的五子棋学习之旅~
- 程序员,你需要大量地阅读
- 线性表----链接栈的基本操作
- View的生命周期
- 《windows 程序调试》读书笔记之跟踪篇
- 网络流的EK算法模板
- Java中的String与常量池
- Remember the Word,LA3942(Trie树+DP)
- fedora14下编译qtopia问题. uuid, X11
- PDF在线解决方案(1)
- windows与linux 汇编差异
- 《windows 程序调试》读书笔记之编译器篇