Lenguaje

Activity.ReportFullyDrawn Método

Definición

Informe al sistema que la aplicación ahora está completamente 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á completamente 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 temprano 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 informar cuando se encuentra completamente en un estado utilizable; sin esto, lo único que el propio sistema puede determinar es el punto en el que se dibuja primero la ventana de la actividad y se muestra. 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 se llama a onCreate(android.os.Bundle), 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 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 se dibuje por primera vez y se muestre como medida por el sistema, la hora notificada aquí se desplazará al tiempo medido del sistema.

Referencia de Android para android.app.Activity.reportFullyDrawn.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a