Como evitar que se reinicie la activity al girar el movil

Objetivo: Como evitar que se reinicie nuestra activity tras un giro del móvil. Esto ocurre porque el método onCreate es llamado por defecto, según el ciclo de la vida de una aplicación Android, al girar el móvil. Podemos evitar que ello ocurra. Lo conseguiremos fácilmente de dos posibles formas: mediante código Java incluido en nuestra Activity, o XML incluido en nuestro Android Manifest.xml:Como evitar que se reinicie nuestra activity tras un giro del móvil. Para la versión Leer más [...]

Como realizar acción tras esperar unos segundos con postDelayed

Objetivo: Realizar una acción que deseemos tras esperar unos segundos. Hay momentos en los que desearemos, que transcurridos unos segundos, nuestra aplicación ejecute una acción determinada automáticamente (por ejemplo, en un juego en el que tenemos solamente 1 minuto de partida, que acabado dicho minuto, se pare y muestre un mensaje de fin). Ello lo conseguiremos facilmente aplicando un retraso (postDelayed) a un manejador (handler). El ejemplo que a continuación programamos consiste Leer más [...]

Como programar mensajes de alerta Alert Dialog

Objetivo: Vamos a aprender a crear de varias formas mensajes de alerta y/o confirmaciones para nuestra aplicación Android, los que son llamados AlertDialog o DialogBox, o cajas de diálogo o alerta. Los tipos que vamos a ver son Toast, DialogBuilder y AlertBox. Para hacerlo más fácil, separamos en la medida de lo posible la interfaz gráfica (escribiendo la mayor parte de ella en el XML del layout), como viene siendo habitual en los tutoriales que se encuentran en esta web. Vemos primero Leer más [...]

Como programar un Grillview

Objetivo: Vamos a aprender a crear nuestro primer Grillview. Requiere algo de experiencia en programación Android, ya que usaremos arrays, y varias subclases para controlar los diferentes botones que incluiremos en el Grillview. Vemos un resultado final antes. Código fuente java (/src/Principal.java): Código fuente XML (/res/layout/main.xml): Descárgate el código aquí Leer más [...]

Como quitar barra de titulo o barra de notificaciones, title bar y notification bar

Objetivo: Vamos a aprender a quitar la barra de título (titlebar) y la barra de notificaciones (notificationbar) en nuestra aplicación Android. La barra de título muestra el título que tiene nuestra aplicación Android según lo hayamos definido en el AndroidManifest.xml. La barra de notificaciones posee la hora, estado de la batería, conexiones a internet/gps, y las notifiaciones de calendarios, mensajes, etc: Hay varias formas de hacerlo: para toda la aplicación o para cada activity. Leer más [...]