Activity.ReportFullyDrawn Метод

Определение

Сообщите системе о том, что ваше приложение теперь полностью нарисовано для целей диагностики и оптимизации.

[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
Атрибуты

Комментарии

Сообщите системе о том, что ваше приложение теперь полностью нарисовано для целей диагностики и оптимизации. Система может настроить оптимизацию для приоритета работы, которая происходит до вызова отчетаFullyDrawn, чтобы улучшить запуск приложения. Неправильное представление окна запуска путем вызова отчетаFullyDrawn слишком поздно или слишком рано может снизить производительность приложения и запуска. Это также используется для инструментирования времени запуска приложения, чтобы приложение могло сообщать, когда оно полностью находится в доступном состоянии; без этого единственной вещью, которую может определить сама система, является точка, в которой окно действия сначала рисуется и отображается. Чтобы принять участие в измерении времени запуска приложения, вы всегда должны вызывать этот метод после первого запуска (при вызове onCreate(android.os.Bundle) в точке, где вы полностью нарисовали пользовательский интерфейс и заполнены всеми значительными данными. Вы можете безопасно вызвать этот метод в любое время после первого запуска, а в этом случае это просто будет игнорироваться. Если этот метод вызывается перед первым рисуемым окном действия и отображается как измеряемое системой, то указанное время будет перемещено в системное измеренное время.

Справочник по Android для android.app.Activity.reportFullyDrawn.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к