Categoría: Android

shape
shape
shape
shape
shape
shape
shape
shape
Standard

Android getColour() Requiere API Nivel 23

Al utilizar una API más reciente (nivel de API 23) con compatibilidad con API más antiguas (nivel de API 15), tenemos un pequeño problema al intentar cambiar el fondo mediante programación. «La llamada requiere un nivel de API 23 (el mínimo actual es 15)…» Para resolver este problema, Android ofrece ContextCompat: ContextCompat.getColor(context, R.color.suspendedAccount)  

Standard

Android Cargando ProgressDialog

public class LoadingHelper { private static ProgressDialog progress; public void run(Context context, final CallbackInterface callback){ progress = ProgressDialog.show(context, «Carregando», «Por favor, aguarde :D», true); new Thread(new Runnable() { @Override public void run() { if(callback != null) callback.run(); } }).start(); } public static void dismiss(){ progress.dismiss(); } public interface CallbackInterface { public void run (); }

Standard

Contexto de actividad VS getApplicationContext(): ¿Cuándo utilizarlo?

Cualquier desarrollador Android se ha encontrado con el problema de tener que utilizar la referencia de la propia Actividad en lugar de utilizar getApplicationContext(). Tanto Activity como getApplicationContext() son instancias de Context, pero la diferencia es que Activity tiene el contexto de la propia Activity, y getApplicationContext() es el Contexto de la Aplicación. Una aplicación

Standard

Android: Uso de onActivityResult(), startActivityForResult() y setResult()

Es muy común, al iniciar una nueva actividad, que queramos recibir los datos de esa otra actividad al final de la actividad y luego ejecutar una acción. Veamos un ejemplo: Supongamos que tengo una actividad ListProducts y AddEditProduct . Dentro de la actividad ListProducts hago clic en el botón para añadir un nuevo producto, y