View.DrawingCacheQuality Свойство

Определение

Возвращает качество кэша рисования. -или- Задайте качество кэша рисования для этого представления.

public virtual Android.Views.DrawingCacheQuality DrawingCacheQuality { [Android.Runtime.Register("getDrawingCacheQuality", "()I", "GetGetDrawingCacheQualityHandler")] get; [Android.Runtime.Register("setDrawingCacheQuality", "(I)V", "GetSetDrawingCacheQuality_IHandler")] set; }
[<get: Android.Runtime.Register("getDrawingCacheQuality", "()I", "GetGetDrawingCacheQualityHandler")>]
[<set: Android.Runtime.Register("setDrawingCacheQuality", "(I)V", "GetSetDrawingCacheQuality_IHandler")>]
member this.DrawingCacheQuality : Android.Views.DrawingCacheQuality with get, set

Значение свойства

Одно из значений #DRAWING_CACHE_QUALITY_AUTO, #DRAWING_CACHE_QUALITY_LOW или #DRAWING_CACHE_QUALITY_HIGH.

Атрибуты

Комментарии

Документация по методу получения свойств:

Возвращает качество кэша рисования.

Этот элемент считается нерекомендуемым. Кэш рисования представления был в значительной степени устарел с введением аппаратного ускорения отрисовки в API 11. С аппаратным ускорением промежуточные уровни кэша в значительной степени ненужны и могут легко привести к потере производительности из-за затрат на создание и обновление слоя. В редких случаях, когда слои кэширования полезны, например для альфа-анимации, #setLayerType(int, Paint) обрабатываются с помощью аппаратной отрисовки. Для отрисованных по программному обеспечению моментальных снимков небольшой части иерархии представления или отдельных представлений рекомендуется создать из CanvasBitmap представления или android.graphics.Picture вызвать #draw(Canvas) его. Однако эти программные отрисовки не рекомендуется использовать и имеют проблемы совместимости с функциями отрисовки только для оборудования, такими как android.graphics.Bitmap.Config#HARDWARE Config.HARDWARE растровые изображения, тени в режиме реального времени и вырезка структуры. Для снимка экрана пользовательского интерфейса для отчетов отзывов или модульного тестирования PixelCopy API рекомендуется.

Документация по Java для android.view.View.getDrawingCacheQuality().

Документация по набору свойств:

Задайте качество кэша рисования для этого представления. Это значение используется только в том случае, если кэш рисования включен

Этот элемент считается нерекомендуемым. Кэш рисования представления был в значительной степени устарел с введением аппаратного ускорения отрисовки в API 11. С аппаратным ускорением промежуточные уровни кэша в значительной степени ненужны и могут легко привести к потере производительности из-за затрат на создание и обновление слоя. В редких случаях, когда слои кэширования полезны, например для альфа-анимации, #setLayerType(int, Paint) обрабатываются с помощью аппаратной отрисовки. Для отрисованных по программному обеспечению моментальных снимков небольшой части иерархии представления или отдельных представлений рекомендуется создать из CanvasBitmap представления или android.graphics.Picture вызвать #draw(Canvas) его. Однако эти программные отрисовки не рекомендуется использовать и имеют проблемы совместимости с функциями отрисовки только для оборудования, такими как android.graphics.Bitmap.Config#HARDWARE Config.HARDWARE растровые изображения, тени в режиме реального времени и вырезка структуры. Для снимка экрана пользовательского интерфейса для отчетов отзывов или модульного тестирования PixelCopy API рекомендуется.

Документация по Java для android.view.View.setDrawingCacheQuality(int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

См. также раздел