En esta sección encontrarás varias guías asociadas a los temas centrales del SDK de Android con el fin de que encuentres los tutoriales de forma categorizada.
Actividades
Las actividades representan una tarea individual y enfocada que el usuario realiza en la aplicación Android. Sigue los siguientes tutoriales para comprender su funcionamiento.
- Concepto Y Ciclo De Vida
- Tasks Y Back Stacks
- Comunicar Actividades A Través De Intents
- Guía De Fragmentos
Componentes De Arquitectura
Los componentes de arquitectura son un conjunto de librerías, parte de Android Jetpack, que te ayudan a diseñar apps que sean robustas, testeables y fáciles de mantener.
- Data Binding 1: Expresiones, eventos y observables
- Data Binding 2: Binding Adapters
- Data Binding 3: Vinculación Bidireccional
- Guía De Lifecycle-aware Components
- Guía De LiveData
- Guía De ViewModel
- Guía De Room
Navegación
En esta sección aprenderás sobre los componentes que te permiten dirigir a tu usuario a través de tus Apps Android.
- Navigation Drawer Con ListView
- Navigation Drawer Con NavigationView
- ViewPager Con NAVIGATION_MODE_TABS
- ViewPager Con TabLayout
- Ejemplo Navigation Drawer Y Tabs
Interfaz de usuario
En esta sección aprenderás a usar todos los elementos que el usuario puede ver e con que puede interactuar.
Layouts
Controles De IU
Estilos Y Temas
Diálogos
Ajustes
App Bar
Swipe To Refresh
Animaciones Y Transiciones
Esta sección te ayudará a usar transiciones cuando las interacciones del usuario producen respuestas en la interfaz.
Datos De App
Bases De Datos
- Implementar Bases de Datos SQLite
- Base De Datos Con Múltiples Tablas
- Ejemplo De RecyclerView Con Cursor
Compartir Datos
Datos De Usuario
Servicios
Tareas En Segundo Plano
Conectividad
Operaciones De Red
- Usar Cliente HttpURLConnection
- Parsing JSON Con JsonReader y Gson
- Parsing XML Con XmlPullParser
- Usar Librería Volley
- Ejemplo: Crear App Lectora De RSS
- Ejemplo: Crear Web Service Para Android Con Php, Mysql y Json
Sincronizar Android Con Servidor
- Sincronizar Datos Con Sync Adapter
- Ejemplo: Crear API REST Con Php, Mysql y Json
- Ejemplo: Consumir API REST Desde App Android