Android.Graphics.Drawables Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece classes para gerenciar uma variedade de elementos visuais destinados apenas à exibição, como bitmaps e gradientes.
Classes
| Nome | Description |
|---|---|
| AdaptiveIconDrawable |
Essa classe também pode ser criada por meio da inflação XML usando |
| Animatable2AnimationCallback |
Fornece classes para gerenciar uma variedade de elementos visuais destinados apenas à exibição, como bitmaps e gradientes. |
| AnimatedImageDrawable |
|
| AnimatedStateListDrawable |
Desenhável que contém um conjunto de quadros de chaves desenháveis em que o quadro-chave exibido atualmente é escolhido com base no conjunto de estado atual. |
| AnimatedVectorDrawable |
Essa classe anima as propriedades de um |
| AnimationDrawable |
Um objeto usado para criar animações quadro a quadro, definidas por uma série de objetos Desenháveis, que podem ser usados como plano de fundo de um objeto View. |
| BitmapDrawable |
Um desenhável que encapsula um bitmap e pode ser em bloco, estendido ou alinhado. |
| ClipDrawable |
Um desenhável que corta outro desenhável com base no valor de nível atual desse Desenhável. |
| ColorDrawable |
Um drawable especializado que preenche a Tela com uma cor especificada. |
| ColorStateListDrawable |
Um drawable que gerencia um |
| Drawable |
A Drawable é uma abstração geral para "algo que pode ser desenhado. |
| Drawable.ConstantState |
Essa classe abstrata é usada por |
| DrawableContainer |
Uma classe auxiliar que contém vários |
| DrawableContainer.DrawableContainerState |
Um ConstantState que pode conter vários |
| DrawableWrapper |
Contêiner desenhável com apenas um elemento filho. |
| GradientDrawable |
Um desenhável com um gradiente de cores para botões, planos de fundo etc. |
| GradientDrawable.Orientation |
Controla como o gradiente é orientado em relação aos limites do desenhável |
| Icon |
Um contêiner de guarda-chuva para várias representações gráficas serializáveis, incluindo Bitmaps, imagens de bitmap compactadas (e. |
| Icon.DrawableLoadedEventArgs |
Fornece classes para gerenciar uma variedade de elementos visuais destinados apenas à exibição, como bitmaps e gradientes. |
| Icon.InterfaceConsts |
Fornece classes para gerenciar uma variedade de elementos visuais destinados apenas à exibição, como bitmaps e gradientes. |
| InsetDrawable |
Um desenhável que insta outro Desenhável por uma distância ou fração especificada dos limites de conteúdo. |
| LayerDrawable |
Um desenhável que gerencia uma matriz de outros Drawables. |
| LevelListDrawable |
Um recurso que gerencia vários drawables alternativos, cada um atribuiu um valor numérico máximo. |
| NinePatchDrawable |
Um bitmap redimensionável, com áreas elásticas que você define. |
| PaintDrawable |
Desenhável que desenha seus limites na tinta fornecida, com cantos arredondados opcionais. |
| PictureDrawable |
Subclasse desenhável que encapsula uma imagem, permitindo que a imagem seja usada sempre que houver suporte para um Drawable. |
| RippleDrawable |
Desenhável que mostra um efeito de ondulação em resposta às alterações de estado. |
| RotateDrawable |
Um desenhável que pode girar outro Desenhável com base no valor de nível atual. |
| ScaleDrawable |
Um desenhável que altera o tamanho de outro Desenhável com base em seu valor de nível atual. |
| ShapeDrawable |
Um objeto Desenhável que desenha formas primitivas. |
| ShapeDrawable.ShaderFactory |
A classe base define um objeto de fábrica que é chamado sempre que o desenhável é redimensionado (tem uma nova largura ou altura). |
| StateListDrawable |
Permite atribuir várias imagens gráficas a um único Drawable e trocar o item visível por um valor de ID de cadeia de caracteres. |
| TransitionDrawable |
Uma extensão de LayerDrawables que se destina a esmaecer entre a primeira e a segunda camada. |
| VectorDrawable |
Isso permite que você crie um gráfico de vetor XML desenhável. |
Interfaces
| Nome | Description |
|---|---|
| Drawable.ICallback |
Implemente essa interface se você quiser criar um desenho animado que se estenda |
| IAnimatable |
A interface que pode ser desenhada com suporte a animações deve ser implementada. |
| IAnimatable2 |
A classe abstrata que pode ser desenhada com suporte a animações e retornos de chamada deve se estender. |
| Icon.IOnDrawableLoadedListener |
Implementar essa interface para receber um retorno de chamada quando
|
Enumerações
| Nome | Description |
|---|---|
| ClipDrawableOrientation |
Enumera valores retornados por vários tipos e usados como um parâmetro do F:Android.Graphics.Drawables.ClipDrawable.. membro do ctor . |
| GradientType |
Enumera valores retornados por LinearGradientmembros e membros RadialGradiente SweepGradient retornados como um parâmetro do membro F:Android.Graphics.Drawables.GradientDrawable.SetGradientType . |
| IconType |
Fornece classes para gerenciar uma variedade de elementos visuais destinados apenas à exibição, como bitmaps e gradientes. |
| LayerDrawablePaddingMode |
Enumera valores retornados por vários tipos. |
| ShapeType |
Enumera valores retornados por vários métodos e ShapeType usados como um parâmetro do membro F:Android.Graphics.Drawables.GradientDrawable.SetShape . |