¿Hay alguna representación gráfica del ciclo de vida de las vistas de Android (un diagrama de estado)? [cerrado]


Todos sabemos sobre el ciclo de vida de la actividad Android y el ciclo de vida del Fragmento s. Pero ¿hay algo equivalente para las vistas ?

Esto podría ayudar, por ejemplo, a crear vistas personalizadas o dar una mirada en profundidad a una operación gráfica muy común y a menudo oculta en Android.

Gracias de antemano !

Author: Snicolas, 2012-10-31

2 answers

No es un documento oficial, pero esto recientemente apareció en Google+. Los comentarios también tienen una buena discusión con alguna explicación detallada.

 69
Author: Raghav Sood,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-11-23 18:14:15

Aquí he creado la vista personalizada que extiende la vista. Luego escribió registros en cada método. Aquí el orden de los métodos llamados:
Cuando se ejecuta actividad con esta vista:
angedscreenstatechanged
getLayoutDirection
getAnimation
getLayerType
getVisibility
getVisibility
getVisibility
layout
getVisibility
dispatchWindowFocusChanged
onWindowFocusChanged
refreshDrawableState
drawableStateChanged
onCreateDrawableState
isFocused
hasWindowFocus

 7
Author: Evgenii Vorobei,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-09-23 19:12:05