Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cómo mostrar una tabla de clasificación con los servicios de juego de Google?

Tengo un juego configurado y conectado en la consola de desarrollo. Trabajos de inicio de sesión, la presentación de puntuaciones a la tabla de resultados funciona también. Ahora simplemente no entiendo las instrucciones para mostrar la clasificación https://developers.google.com/games/services/android/leaderboards#displaying_a_leaderboard El código de ejemplo es: startActivityForResult(mGamesClient.getLeaderboardIntent(LEADERBOARD_ID), REQUEST_LEADERBOARD); Donde todo está bien, pero ¿qué significa la constante REQUEST_LEADERBOARD […]

Excepción no detectada en FireBase runloop (3.0.0)

Estoy utilizando la última firebase (9.0.2): build.gradle: dependencies { … compile "com.google.firebase:firebase-database:9.0.2" compile 'com.google.firebase:firebase-auth:9.0.2' } apply plugin: 'com.google.gms.google-services' Proyecto build.gradle classpath 'com.google.gms:google-services:3.0.0' Y después de algún tiempo la aplicación comienza a estrellarse con esta excepción: Fatal Exception: java.lang.RuntimeException: Uncaught exception in Firebase runloop (3.0.0). Please report to support@firebase.com at com.google.android.gms.internal.zzadp$1$1.run(Unknown Source) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) […]

Fade in Actividad de la actividad anterior en Android

Actualmente estoy trabajando en una aplicación de Android y estoy teniendo algunos problemas con mi actividad de salpicaduras. Quiero que mi actividad principal se desvanezca de mi actividad de salpicadura, no de una pantalla negra. Tanto mi splash y actividades principales utilizan la misma imagen de fondo, así que si hago un fade_in / fade_out […]

¿Cómo crear un widget de aplicación con una actividad de configuración y actualizarla por primera vez?

Esto me está volviendo loca. No sé cómo actualizar el widget de la aplicación de la actividad de configuración, incluso con las prácticas recomendadas. ¿Por qué el método de actualización no se llama en la creación de widget de la aplicación es más allá de mi entendimiento. Lo que me gustaría: un widget de aplicación […]

Android: Will finish () SIEMPRE llama a onDestroy ()?

Pregunta sencilla: ¿puede estar seguro de que finish() llamará onDestroy() ? No he encontrado ninguna confirmación en esto.

Cómo colocar un icono en el título de un diálogo personalizado

Me gustaría colocar un dibujable en una barra de título de diálogos. He intentado lo siguiente: final Dialog dialog = new Dialog(this); dialog.requestWindowFeature(Window.FEATURE_LEFT_ICON); dialog.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.some_icon); dialog.setTitle(R.string.my_dialog_title); dialog.setContentView(R.layout.my_dialog_layout); … El icono no aparece, pero el título se mueve un poco hacia la derecha. Parece que el diálogo reserva espacio para el dibujable pero no lo dibuja. […]

Retrofit con rxjava manejando excepciones de red a nivel mundial

Estoy tratando de manejar las excepciones en la aplicación a nivel global, por lo que retrofit arroja un error i capturar en una clase específica con lógica para el manejo de esos errores. Tengo una interfaz @POST("/token") AuthToken refreshToken(@Field("grant_type") String grantType, @Field("refresh_token") String refreshToken); Y observables /** * Refreshes auth token * * @param refreshToken […]

SQLiteQueryBuilder.query () vs SQLiteDatabase.query ()

¿Cuál es la diferencia entre estos dos enfoques? Para mí, parece que el único beneficio de SQLiteDatabase es su capacidad para trabajar con diferentes bases de datos. ¿Estoy bien?

OnFinishInflate () nunca se llama

¿Quién / Qué llama onFinishInflate ()? No importa cómo inflar mis archivos de diseño (en código) este método nunca parece ser activado. ¿Puede alguien darme un ejemplo o decirme cuando onFinishInflate () realmente se llama?

¿Por qué la cadena de respuesta de volley utiliza una codificación diferente de la de los encabezados de respuesta?

Al hacer una petición de volley ( StringRequest o JsonObjectRequest ), utilizando la pila OkHttp, la cadena de la respuesta de codificación se establece en ISO-8995-1, que es la codificación por defecto. La respuesta tiene un encabezado: content-type=text/html; charset=utf-8 content-type=text/html; charset=utf-8 , que debe ser detectado. ¿Por qué no?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.