Avatar de usuario por pello in May 9, 2012, 11:15 am   tags: java,,android,ejemplos,formularios,

Formularios y preferencias

Como cualquier otra aplicación necesitamos formularios para recoger datos y además también necesitamos poder guardar esos datos de manera persistente. 

En slguiente ejemplo mostramos algunos de los controles más típicos:

  • EditText: normal, para nombres, emails, passwords
  • DatePicker: para pedir una fecha
  • Spinner: el dropdown de toda la vida.

Además...

Leer más...  | 0 comments |  PELMAlink |  1423 reads
Avatar de usuario por pello in May 8, 2012, 4:47 pm   tags: java,android,ejemplos,tabs,fichero,

Tabs y Ficheros de texto

En nuestra aplicación puede que nos interese meter unas pestañas o tabs para separar contenidos dentro de la misma pantalla o activity. Como todo en Android, lo de meter pestañas es una aventura, sobre todo en el layout del activity.

Descargar ejemplo con tres pestañas.

Por otro lado, en la aplicación que carga un fichero se ha utilizado una método...

Leer más...  | 3 comments |  PELMAlink |  1409 reads
Avatar de usuario por pello in May 7, 2012, 10:47 am   tags: java,android,ejemplos,menu,listview,

Menús con ListView

Montarse un menú con listviews es algo pesadete, pero hecho uno se pueden hacer miles... Por un lado necesitas:

  • un listview dentro del layout de la activity.
  • luego un xml para especificar cómo son los elementos de esa lista
  • luego un array de cadenas
  • luego un evento para cuando seleccionemos un elemento de la lista, ... en fin

Puedes descargarte el...

Leer más...  | 0 comments |  PELMAlink |  1354 reads
Avatar de usuario por pello in May 7, 2012, 10:34 am   tags: java,,android,ejemplos,animaciones,

Animaciones de objetos

Con los elementos de una pantalla de Android podemos hacer animaciones.
Son algo parecido a pequeñas animaciones como las que se hacen en flash y existen
cosas hechas como los fundidos, rotaciones, etc...
 
En este ejemplo un texto sale desde un fundido y el logotipo gira. 
Al terminar la animación del texto hay un evento que provoca el salto a la siguiente pantalla.
 
Para...
Leer más...  | 1 comments |  PELMAlink |  1336 reads
Avatar de usuario por pello in May 4, 2012, 10:27 am   tags: java,,android,ejemplos,

Esqueleto de aplicación

Esta aplicación llamada SerONoSer no es más que un esqueleto de programa con su inicio, su menú y tres pantallas: juego, ayuda y setup. Sirve más que nada para ver como se carga una activity desde otra pulsando botones. Por cierto, aunque parezca obvio es fundamental hacer referencia a TODAS las activities en el fichero AndroidManifest.xml.

 

 
SerONoSerSplashActivity

La...

Leer más...  | 1 comments |  PELMAlink |  1336 reads
Avatar de usuario por pello in May 3, 2012, 7:46 am   tags: java,,android,ejemplos,

Manifest, la configuración de la aplicación

Todo proyecto Android tiene un fichero de configuración xml llamado AndroidManifest.xml donde se guarda toda la configuración de la aplicación, por ejemplo:

  1. nombre
  2. versión
  3. icono
  4. activity por defecto
  5. los permisos que debe tener para acceder a recursos del dispositivo
  6. permisos que puede dar a otras aplicaciones...
Leer más...  | 2 comments |  PELMAlink |  1301 reads
Avatar de usuario por pello in May 3, 2012, 7:41 am   tags: java,,android,ejemplos,

Resources, los recursos de Android

Dentro de la carpeta res de todo proyecto Android podemos encontrar recursos del programa que pueden ser cadenas, diseñoas de cada activity y por supuesto imágenes con distinta calidad.

En el siguiente ejemplo cargamos una imagen de Bob Sponja en el teléfono.

Descargar ejemplo tonto de Android

Leer más...  | 2 comments |  PELMAlink |  1304 reads
Avatar de usuario por pello in May 2, 2012, 12:07 pm   tags: java,android,ejemplos,

Activities, las pantallas de Android

Una aplicación de Android es un conjunto de activities o pantallas. Cada una de ellas se hace en una clase que hereda de Activity y suelen estar formadas por los siguientes resources o recursos:

  1. Layouts: conjunto anidado o no de diseños o maquetación de la pantalla: en horizontal, en vertical, en tabla, etc.. 
  2. Dentro de cada layout metemos elementos de formulario:...
Leer más...  | 0 comments |  PELMAlink |  1204 reads
Avatar de usuario por pello in May 2, 2012, 12:02 pm   tags: java,android,ejemplos,

Conversor de euros Android

Buf, como programa es una chorrada pero no está de más para ver cómo se meten controles, como se recuperan (es un poco engorroso) y como se mete el evento de un botón.

El programa no tiene más que un activity con unos textviews, una caja de textos y el botón para la conversión.

Descargar ejemplo aquí.

&nbs...

Leer más...  | 3 comments |  PELMAlink |  1250 reads
Avatar de usuario por pello in April 27, 2012, 12:12 pm   tags: java,,android,

Hello Droid

Logo de android

Bueno, había que darle al Android. Sabiendo algo de java se hace un poco más fácil, luego hay que cogerle el truco a las activities, los xml etc...

Antes que nada debes instalarte un Eclipse versión Java (basta la normal, no hace falta la J2EE) y una vez hecho en la web de android sigues las instrucciones de instalación, que básicamente consisten...

Leer más...  | 18 comments |  PELMAlink |  1844 reads