首先来看三分 创建view 的 日志信息 (自定义View 配置到xml文件中):
android:visibility=gone
- 03-25 19:56:55.934: D/yyyyy(11493): onVisibilityChanged--------=====
- 03-25 19:56:55.934: D/yyyyy(11493): construct 2 parameters .
- 03-25 19:56:55.934: E/yyyyy(11493): onFinishInflate
- 03-25 19:56:55.934: D/yyyyy(11493): onVisibilityChanged--------=====
- 03-25 19:56:55.934: D/yyyyy(11493): onVisibilityChanged--------=====
- 03-25 19:56:55.944: D/yyyyy(11493): onRtlPropertiesChanged--------=====
- 03-25 19:56:55.954: D/yyyyy(11493): onRtlPropertiesChanged--------=====
- 03-25 19:56:55.954: E/yyyyy(11493): onAttachedToWindow
- 03-25 19:56:55.954: D/yyyyy(11493): onWindowVisibilityChanged--------=====
- 03-25 19:56:55.974: D/yyyyy(11493): onWindowFocusChanged--------=====
android:visibility=invisible
- 03-25 19:57:38.204: D/yyyyy(11694): onVisibilityChanged--------=====
- 03-25 19:57:38.204: D/yyyyy(11694): construct 2 parameters .
- 03-25 19:57:38.204: E/yyyyy(11694): onFinishInflate
- 03-25 19:57:38.204: D/yyyyy(11694): onVisibilityChanged--------=====
- 03-25 19:57:38.204: D/yyyyy(11694): onVisibilityChanged--------=====
- 03-25 19:57:38.224: D/yyyyy(11694): onRtlPropertiesChanged--------=====
- 03-25 19:57:38.224: D/yyyyy(11694): onRtlPropertiesChanged--------=====
- 03-25 19:57:38.224: E/yyyyy(11694): onAttachedToWindow
- 03-25 19:57:38.224: D/yyyyy(11694): onWindowVisibilityChanged--------=====
- 03-25 19:57:38.224: D/yyyyy(11694): onMeasure , width : 1080 ; height: 1557
- 03-25 19:57:38.224: D/yyyyy(11694): onMeasure , width : 144 ; height: 1500
- 03-25 19:57:38.234: D/yyyyy(11694): onSizeChanged
- 03-25 19:57:38.234: I/yyyyy(11694): onLayout --> l: 0 ; r : 144 ; t: 57 ; b: 201 : changed :true
- 03-25 19:57:38.254: D/yyyyy(11694): onMeasure , width : 1080 ; height: 1557
- 03-25 19:57:38.254: D/yyyyy(11694): onMeasure , width : 144 ; height: 1500
- 03-25 19:57:38.254: I/yyyyy(11694): onLayout --> l: 0 ; r : 144 ; t: 57 ; b: 201 : changed :false