clases de graficos en android

2
 Instituto Tecnológico del Valle de Oaxaca Dispositivos móviles II CLASES DE GRAFICOS EN ANDROID Profesor: Benedicto Ramírez Santiago Alumna: Magali Gabriela Santiago Pacheco. Numero de Control: 11920092 Ing. En Tecnologías de la Información y Comunicaciones.   2 9 -7 - 20 1 4

Upload: gaby-santiago

Post on 11-Oct-2015

3 views

Category:

Documents


0 download

TRANSCRIPT

  • 5/21/2018 CLASES de Graficos en Android

    1/3

    Instituto Tecnolgico del Valle

    de Oaxaca

    Dispositivos mviles II

    CLASES DE GRAFICOS EN ANDROID

    Profesor:

    Benedicto Ramrez Santiago

    Alumna:

    Magali Gabriela Santiago Pacheco.

    Numero de Control:

    11920092

    Ing. En Tecnologas de la Informacin y Comunicaciones.

    29-7 -2014

  • 5/21/2018 CLASES de Graficos en Android

    2/3

    Clases de Grficos en Android

    CLASE FUNCION

    Drawable La claseDrawablees una abstraccin que representa algo que puede

    ser dibujado. Esta clase se extiende para definir gran variedad deobjetos grficos ms especficos. Muchos de ellos pueden ser

    definidos como recursos usando ficheros XML.

    BitmapDrawable Imagen basada en un fichero grfico (PNG o JPG). EtiquetaXML .

    ShapeDrawable Permite realizar un grfico a partir de primitivas vectoriales, como

    formas bsicas (crculos, cuadrados) o trazados (Path). No puede ser

    definido mediante un fichero XML.

    LayerDrawable Contiene un arrayde Drawable que son visualizados segn el ordendel array. El ndice mayor del arrayes el que se representa encima.

    Cada Drawable puede situarse en una posicin determinada. Etiqueta

    XMLStateListDrawable Similar al anterior pero ahora podemos usar una mscara de bits

    podemos seleccionar los objetos visibles. Etiqueta XML .

    GradientDrawable Degradado de color que puede ser usado en botones o fondos.

    TransitionDrawable Una extensin de LayerDrawables que permite un efecto de fundido

    entre la primera y la segunda capa. Para iniciar la transicin hay que

    llamar a startTransition(inttiempo). Para visualizar la primera capahay que llamar a resetTransition(). Etiqueta XML.

    AnimationDrawable Permite crear animaciones frame a frame a partir de una serie de

    objetos Drawable. Etiqueta XML

    Canvas La clase Canvas representa una superficie donde podemos dibujar.

    Dispone de una serie de mtodos que nos permiten representar lneas,crculos, texto, Para dibujar en unCanvas necesitaremos un pincel

    (Paint) donde definiremos el color, grosor de trazo, transparencia,

    Tambin podremos definir una matriz de 3x3 (Matrix) que nospermitir transformar coordenadas aplicando una translacin, escala o

    rotacin.

    Paint La mayora de los mtodos de la clase Canvas utilizan un parmetro

    de tipo Paint. Esta clase nos permite definir el color, estilo o grosor

    del trazado de un grfico vectorial.

    Path La clase Path permite definir un trazado a partir de segmentos de lnea

    y curvas. Una vez definido puede ser dibujado con canvas.drawPath(Path, Paint). Un Path tambin puede ser utilizado para

    dibujar un texto sobre el trazado marcado.

  • 5/21/2018 CLASES de Graficos en Android

    3/3