Actionbar / Appbar / Toolbar en Android (III)

En los dos artículos anteriores aprendimos a hacer uso de la funcionalidad básica de una action bar y utilizar el nuevo componente Toolbar para conseguir el mismo comportamiento e incluso extenderlo a otras partes de la interfaz. En este tercer artículo sobre el tema vamos a ver dos métodos de navegación aplicables a nuestras aplicaciones y […]

Continue Reading 0

Actionbar / Appbar / Toolbar en Android (II)

En el artículo anterior vimos cómo incluir una action bar (o app bar) en nuestras aplicaciones haciendo uso de la funcionalidad básica incluida por defecto en nuestras actividades al utilizar uno de los temas de la librería de soporte appcompat y extender nuestras actividades de AppCompatActivity. También vimos cómo personalizar sus características básicas, como colores, […]

Continue Reading 3

Interfaz de usuario en Android: CardView

Junto a Android 5.0 Lollipop nos llegó un nuevo componente que, si bien se llevaba utilizando ya algún tiempo en diversas aplicaciones, no tenía soporte directo en el SDK. Este nuevo componente llamado CardView es la implementación que nos proporciona Google del elemento visual en forma de tarjetas de información que tanto utiliza en muchas de sus […]

Continue Reading 3

Controles de selección (V): RecyclerView

Con la llegada de Android 5.0, Google ha incorporado al SDK de Android un nuevo componente que viene a mejorar a los clásicos ListView y GridView existentes desde hace tiempo. Probablemente no sólo venga a mejorarlos sino también a sustituirlos en la mayoría de ocasiones ya que aporta flexibilidad de sobra para suplir la funcionalidad de […]

Continue Reading 6

Desarrollando una aplicación Android sencilla (Android Studio)

Después de instalar nuestro entorno de desarrollo para Android y comentar la estructura básica de un proyecto y los diferentes componentes software que podemos utilizar ya es hora de empezar a escribir algo de código. Y como siempre lo mejor es empezar por escribir una aplicación sencilla. En un principio me planteé analizar en este capítulo el clásico Hola Mundo pero más tarde […]

Continue Reading 29

Estructura de un proyecto Android (Android Studio)

Seguimos con el Curso de Programación Android. Para empezar a comprender cómo se construye una aplicación Android vamos a crear un nuevo proyecto Android en Android Studio y echaremos un vistazo a la estructura general del proyecto creado por defecto. Para crear un nuevo proyecto ejecutaremos Android Studio y desde la pantalla de bienvenida pulsaremos la opción “Start a […]

Continue Reading 10

Entorno de desarrollo Android (Android Studio)

Para empezar con este Curso de Programación Android, vamos a describir los pasos básicos para disponer en nuestro PC del entorno y las herramientas necesarias para comenzar a programar aplicaciones para la plataforma Android. No voy a ser exhaustivo, ya que existen muy buenos tutoriales sobre la instalación de Java, Android Studio y el SDK de Android, […]

Continue Reading 27

Actualización del curso a Android Studio y Android 5.0

Después de algún tiempo de inactividad, y aprovechando el reciente lanzamiento de la versión estable de Android Studio y de Android 5.0 (Lollipop), empezamos desde hoy con la actualización de nuestro Curso de Programación Android para adaptarlo a todas estas novedades. La primera de ellas, Android Studio, afectará principalmente a los capítulos iniciales del curso, donde se explicará cómo instalar […]

Continue Reading 8

Usar Android Studio tras un proxy

¿Alguna vez habéis intentado utilizar Android Studio desde una ubicación donde el acceso a internet se realiza a través de un proxy? Si habéis tenido que lidiar con esta situación ya sabréis que, a pesar de no ser complicada de resolver, conlleva más pasos de lo que sería deseable. Si por el contrario os acabáis […]

Continue Reading 8

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR