Android.Graphics.Drawables Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы для управления различными визуальными элементами, предназначенными только для отображения, например растровых изображений и градиентов.
Классы
| Имя. | Описание |
|---|---|
| AdaptiveIconDrawable |
Этот класс также можно создать с помощью xml-инфляции с помощью |
| Animatable2AnimationCallback |
Предоставляет классы для управления различными визуальными элементами, предназначенными только для отображения, например растровых изображений и градиентов. |
| AnimatedImageDrawable |
|
| AnimatedStateListDrawable |
Рисование, содержащее набор ключевых кадров, в которых выбранный в данный момент ключевой кадр выбирается на основе текущего набора состояний. |
| AnimatedVectorDrawable |
Этот класс анимирует свойства анимации |
| AnimationDrawable |
Объект, используемый для создания анимаций по кадрам, определенных рядом объектов, которые можно использовать в качестве фона объекта View. |
| BitmapDrawable |
Рисуемый объект, который упаковывает растровое изображение и может быть плиткой, растянутой или выровненной. |
| ClipDrawable |
Объект Drawable, который клипирует другой объект Drawable на основе текущего значения уровня Drawable. |
| ColorDrawable |
Специализированный рисуемый объект, заполняющий холст заданным цветом. |
| ColorStateListDrawable |
Рисуемый |
| Drawable |
Рисование — это общая абстракция для "чего-то, что можно нарисовать. |
| Drawable.ConstantState |
Этот абстрактный класс используется для |
| DrawableContainer |
Вспомогательный класс, содержащий несколько |
| DrawableContainer.DrawableContainerState |
ConstantState, который может содержать несколько |
| DrawableWrapper |
Контейнер, доступный для рисования, с одним дочерним элементом. |
| GradientDrawable |
Рисуемый с градиентом цвета для кнопок, фонов и т. д. |
| GradientDrawable.Orientation |
Определяет, как градиент ориентирован относительно границ рисуемого |
| Icon |
Контейнер зонтика для нескольких сериализуемых графических представлений, включая растровые изображения, сжатые растровые изображения (e). |
| Icon.DrawableLoadedEventArgs |
Предоставляет классы для управления различными визуальными элементами, предназначенными только для отображения, например растровых изображений и градиентов. |
| Icon.InterfaceConsts |
Предоставляет классы для управления различными визуальными элементами, предназначенными только для отображения, например растровых изображений и градиентов. |
| InsetDrawable |
Объект Drawable, который задает другое рисуемое значение по указанному расстоянию или дроби границ содержимого. |
| LayerDrawable |
Объект Drawable, который управляет массивом других рисуемых объектов. |
| LevelListDrawable |
Ресурс, который управляет рядом альтернативных рисуемых объектов, каждый назначает максимальное числовое значение. |
| NinePatchDrawable |
Изменяемая растровая карта с растягиваемыми областями, которые вы определяете. |
| PaintDrawable |
Рисуемый, который рисует границы в заданной краске с необязательными закругленными углами. |
| PictureDrawable |
Подкласс с возможностью рисования, который упаковывает рисунок, что позволяет использовать рисунок везде, где поддерживается рисование. |
| RippleDrawable |
Рисуемый, показывающий эффект рябь в ответ на изменения состояния. |
| RotateDrawable |
Объект Drawable, который может повернуть другой объект Drawable на основе текущего значения уровня. |
| ScaleDrawable |
Объект Drawable, который изменяет размер другого объекта Drawable на основе текущего значения уровня. |
| ShapeDrawable |
Объект, который рисует примитивные фигуры. |
| ShapeDrawable.ShaderFactory |
Базовый класс определяет объект фабрики, который вызывается при каждом изменении размера рисования (имеет новую ширину или высоту). |
| StateListDrawable |
Позволяет назначить ряд графических изображений одному рисуемому объекту и заменить видимый элемент значением строкового идентификатора. |
| TransitionDrawable |
Расширение LayerDrawables, которое предназначено для перекрестного переключения между первым и вторым слоем. |
| VectorDrawable |
Это позволяет создать рисуемый объект на основе графического вектора XML. |
Интерфейсы
| Имя. | Описание |
|---|---|
| Drawable.ICallback |
Реализуйте этот интерфейс, если вы хотите создать анимированный рисуемый объект, который расширяется |
| IAnimatable |
Интерфейс, поддерживающий анимацию, должен реализовываться. |
| IAnimatable2 |
Абстрактный класс, поддерживающий анимацию и обратные вызовы, должен расширяться. |
| Icon.IOnDrawableLoadedListener |
Реализация этого интерфейса для получения обратного вызова при выполнении
|
Перечисления
| Имя. | Описание |
|---|---|
| ClipDrawableOrientation |
Перечисляет значения, возвращаемые несколькими типами и взятые в качестве параметра F:Android.Graphics.Drawables.ClipDrawable.. элемент ctor . |
| GradientType |
Перечисляет значения, возвращаемые LinearGradientэлементами , RadialGradientи элементами и SweepGradient взятыми в качестве параметра члена . |
| IconType |
Предоставляет классы для управления различными визуальными элементами, предназначенными только для отображения, например растровых изображений и градиентов. |
| LayerDrawablePaddingMode |
Перечисляет значения, возвращаемые несколькими типами. |
| ShapeType |
Перечисляет значения, возвращаемые несколькими методами ShapeType и взятыми в качестве параметра члена . |