Activity.ReportFullyDrawn Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Informe al sistema que la aplicación ahora está totalmente dibujada, con fines de diagnóstico y optimización.
[Android.Runtime.Register("reportFullyDrawn", "()V", "GetReportFullyDrawnHandler")]
public virtual void ReportFullyDrawn ();
[<Android.Runtime.Register("reportFullyDrawn", "()V", "GetReportFullyDrawnHandler")>]
abstract member ReportFullyDrawn : unit -> unit
override this.ReportFullyDrawn : unit -> unit
- Atributos
Comentarios
Informe al sistema que la aplicación ahora está totalmente dibujada, con fines de diagnóstico y optimización. El sistema puede ajustar las optimizaciones para priorizar el trabajo que se produce antes de llamar a reportFullyDrawn para mejorar el inicio de la aplicación. La representación incorrecta de la ventana de inicio mediante una llamada a reportFullyDrawn demasiado tarde o demasiado pronto puede reducir el rendimiento de la aplicación y el inicio.
Esto también se usa para ayudar a instrumentar los tiempos de inicio de la aplicación, de modo que la aplicación pueda notificar cuándo está completamente en un estado utilizable; sin esto, lo único que el sistema puede determinar es el punto en el que se dibuja y se muestra la ventana <><> de la actividad. Para participar en la medición del tiempo de inicio de la aplicación, siempre debes llamar a este método después del primer inicio (cuando #onCreate(android.os.Bundle)
se llama), en el punto en el que has dibujado completamente la interfaz de usuario y rellenado con todos los datos significativos. También puede llamar a este método de forma segura en cualquier momento después del primer inicio, en cuyo caso simplemente se omitirá.
Si se llama a este método antes de que la ventana de la actividad sea <em>first</em> drawn y se muestre según lo medido por el sistema, el tiempo notificado aquí se desplazará al tiempo medido del sistema.
Documentación de Java para android.app.Activity.reportFullyDrawn()
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.