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


¿Está bien confiar en SQLiteConstraint y dejar SQLite hacer la comprobación para mí? ¿Hay una trampa?

Tengo una base de datos de SQLite en androide y utilizo un ContentProvider para manejar las operaciones, que se persisten a una tabla con un calificador UNIQUE en una columna. Problema: Sin embargo, cuando insert valores duplicados en la base de datos, no rompe mi código per se, pero sigue SQLiteConstraintException miles de líneas SQLiteConstraintException […]

Repetición de imagen mientras se desplaza en la vista de cuadrícula de Android con Universal Image Loader

Estoy tratando de cargar imágenes de Internet usando Universal Image Loader en una vista de cuadrícula usando el siguiente código. public View getView(int position, View converView, ViewGroup parent) { Log.v("Description", "Description is " + position); ViewHolder mVHolder; if (converView == null) { LayoutInflater vi = (LayoutInflater) conted.getSystemService(Context.LAYOUT_INFLATER_SERVICE); converView = vi.inflate(R.layout.customgrid, null); mVHolder = new ViewHolder(); […]

Error de conexión a Internet

Tengo una aplicación de Android que se conecta a Internet. Estoy atrapando todos los posibles escenarios para la conexión y aviso que cuando no tengo una conexión a Internet, una UnknownHostException se thrown . Estoy un poco confundido aquí ya que obtener un UnknownHostException significará que la aplicación fue capaz de conectarse a Internet, pero […]

Cómo obtener el tiempo de computación en NDK

Necesito obtener el tiempo de cálculo de algunas partes de un algoritmo que he implementado en C con NDK / JNI. He leído esta pregunta: Android Get Current timestamp? Creo que puedo obtener el tiempo de cálculo de una llamada JNI utilizando el mismo método de esta manera: Long start, end, time; start = System.currentTimeMillis()/1000; […]

¿Cuál es la diferencia entre Dialog.setContentView (View) & AlertDialog.setView (View)

Estoy trabajando en la creación de un diálogo personalizado para obtener la entrada del usuario. He notado que cuando utilizo un AlertDialog puedo agregar widgets como un EditText al AlertDialog usando el método setView() . Estoy buscando en la personalización de AlertDialog y notó que Dialog tiene un método setContentView() . En la subclase de […]

Referencia una pantalla de preferencias de Android separada desde dentro de otra pantalla de preferencias en XML

Tengo dos pantallas de preferencias de Android definidas en mi aplicación de Android en XML. Por ejemplo, la pantalla 1 <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:key="screen1"> <PreferenceCategory android:title="Preferences"> <CheckBoxPreference android:defaultValue="true" android:title="test" android:key="test_pref"/> </PreferenceCategory> </PreferenceScreen> Y Pantalla 2 <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" android:key="screen2"> <CheckBoxPreference android:key="checkbox" android:title="Checkbox"> </CheckBoxPreference> </PreferenceScreen> Quisiera que la pantalla 2 fuera una […]

Mejores prácticas al pedir a los equipos gráficos que diseñen la interfaz de usuario de la aplicación de Android

No estoy seguro de si esto es posible en Android que admite varios factores de forma en varios dispositivos. Este es uno de los escenarios más dolorosos que normalmente enfrentamos. Escenario: Un equipo de diseño crea gráficos de interfaz de usuario para la aplicación con todos los widgets de interfaz de usuario con su posición […]

Mqtt mosquitto linux límite de conexión

¿Cómo están los usuarios superando un límite de conexión 1024 en Linux en asociación con hacer MQTT para la notificación push? Estoy utilizando el servidor Mosquitto, que creo que he leído no tiene un límite de conexión 1024 construido en la versión de Linux. Entonces, ¿puedo usar un solo servidor (sin puentear, etc) y obtener […]

El GCM de Android no funciona

Utilizo el ejemplo proporcionado por goole y construí una aplicación del lado del cliente para obtener notificaciones y un lado del servidor, ambas aplicaciones (código) son las proporcionadas por google. Ejecuto la aplicación en el lado del cliente y obtengo el registration_id. Alguna cadena enorme, en este formato que está abajo: APA91bEgguwt98xLbivrXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLxDalNoEktCSVbOkT0-uFH2FaRnfpkRME2tzuvr0BycMNEhX_Ix1PV_XXXXXXXXXXXXXXXXXXXXXN5hcseY_wA Esto me demuestra […]

Cómo utilizar getApplicationContext en la clase BroadcastReceiver?

Estoy utilizando la clase broadcaster para escuchar mensajes sms usando este código package com.escortme.basic; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.telephony.SmsMessage; import android.widget.Toast; public class SMSReceiverActivity extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // Parse the SMS. Bundle bundle = intent.getExtras(); SmsMessage[] msgs = null; String str = […]

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