Fundamentos JavaFX

JavaFX es la evolución del paquete gráfico Swing que permite la realización de aplicaciones de internet enriquecidas (RIA) a la altura de plataformas como Silverlight de Microsoft, generando componentes mucho más ligeros y atractivos. Una de las cosas importantes a la hora de empezar a trabajar con JavaFX es que su proyecto ya está estructurado Read More »

Colecciones dinámicas – HashTable

Una de las colecciones que ofrece el paquete util de java son las colecciones HashTable. Esta estructura de datos utiliza una función hash para identificar los datos mediante una clave asociada. Al igual que con las colecciones ArrayList, este tipo de colecciones tienen un tamaño modificable ya que incrementa / decrementa cuando se añaden o Read More »

Colecciones dinámicas – ArrayList

Una colección se puede definir como el conjunto de objetos agrupados en una entidad que posibilitan el manejo de estos de forma centralizada. En java el paquete utils contiene numerosas colecciones que permiten las acciones antes mencionadas. Una de las principales colecciones que otorga este paquete es la estructura llamada ArrayList. En conctreto la estructura Read More »

Crear una pantalla de entrada con animación

La estructura de la aplicación es la siguiente: SplashActivity + activity_splash.xml: Pantalla que muestran logo, un texto y una barra de progreso. Transcurridos 10 segundos se cierra y aparece la primera pantalla utilizable de la aplicación BoardActivity: Pantalla que aparecerá tras la pantalla de inicio Animacion_circulo, animacion_punto, animacion_texto: archivos de animación de cada uno de Read More »

Crear una pantalla de explicación en Android

La estructura de la aplicación es la siguiente: OnBoardActivity + activity_onboard.xml: Actividad principal donde se muestra un viewpager y una barra de botones en la parte inferior Fragment + fragment_activity.xml: 4 fragment de cada una de las pantallas AdaptadorViewPager: Adaptador para que se muevan los fragments que se quieren agregar al viewpager MainActivity public class Read More »

Iniciar sesión y crear usuarios con Firebase Auth

[ezcol_1third][/ezcol_1third] [ezcol_1third][/ezcol_1third] [ezcol_1third_end][/ezcol_1third_end] Login Activity package com.developandsystem.autenticacionfirebase; import android.content.Intent; import android.support.annotation.NonNull; import android.support.v7.app.AppCompatActivity; import android.os.AsyncTask; import android.os.Bundle; import android.text.TextUtils; import android.view.KeyEvent; import android.view.View; import android.view.View.OnClickListener; import android.view.inputmethod.EditorInfo; import android.widget.AutoCompleteTextView; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; import com.google.android.gms.tasks.OnCompleteListener; import com.google.android.gms.tasks.Task; import com.google.firebase.auth.AuthResult; import com.google.firebase.auth.FirebaseAuth; public class LoginActivity extends AppCompatActivity implements OnClickListener { private AutoCompleteTextView Read More »