jueves, 7 de abril de 2016

008 CARACTERISTICAS DE UN ACTIVITY (FORMULARIO)

Proyecto Android: Actividad 002

IDENTIFICAR CARACTERISTICAS DEL Activity (formulario)
IDE a usar: Android Studio

***  INFORMACION QUE PUEDES UTILIZAR PARA HACER EL DISEÑO DE TU ACTIVITY ***

a) Medida de pantalla


Medida de los componentes:
en  sp     Pixeles escalados 12sp, 14sp, 18sp, 22sp  (muy recomendado)
            en  dp     Puntos por pulgada
            en  px     Pixeles por pulgada

Se recomienda:
     48dp  que equivale aproximadamente a nueve milímetros, tamaño mínimo recomendado    
                    para botones
     4dp  Para  espaciado (arriba y abajo por cada componente)
     16dp   Margen lateral

b) Fuentes recomendadas              
       Droid Sans
       Roboto  (fuente del emblema de Android)
       Neue Helvetica  (Clasico de iOS, presenta problemas en tamaño reducido)
       Segoe  UI  (de windows phone)

c) Colores  Usar color de fondo que contraste con la fuente
       Reservados:
       rojo: errores y alertas y
       amarillo: alertas ,
       verde: Éxito y confirmacion


d) Componentes widgets, TextFields, layouts Contenedores:
           
            - Utilizar el Layout  RelativeLayout como contenedor
            - Widgets para etiquetas, botones  y controles de seleccion
            - Text Fields para campos de captura de tipo cadena o numerico











e) R.java

Contiene los recursos de los objetos que estan asociados:   
Por cada elemento que se agrega a los archivos strings.xml,  color.xml, style.xml, drawable, mipmap se crea su identificador en el archivo R.java

    R.java es un archivo en donde se declaran los recursos que se utilizan, en este caso muestra los de strings.xml
Para acceder a su contenido con:   R.string.c_txtnombre
Para definirlo en un xml:     @string/c_txtnombre

    Nota: Este archivo es generado por el compilador, cada vez que se compila la aplicación







f) Estilos
     Agregar la utilizacion de estilos creados para cada componente del activity
-          En modo Text(seleccionar parte inferior), agregar style = “@style/labels”  Y quitar las propiedades que ya esten declaradas en los estilos
-          En los de tipo EditText  sustituir la propiedad text por hint
Ejemplo:


No hay comentarios.:

Publicar un comentario