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


Tag: Java

Simple Thread Management – Java – Android

Tengo una aplicación que genera un nuevo hilo cuando un usuario pide una imagen para ser filtrada. Este es el único tipo de tarea que tengo y todos son de igual importancia. Si solicito demasiados subprocesos simultáneos (Max que siempre quiero es 9) el gestor de subprocesos lanza una RejectedExecutionException . En el minuto lo […]

Tiempo de espera en DefaultHttpClient

Estoy un poco confundido sobre cómo funcionan los tiempos de espera en DefaultHttpClient. Estoy usando este código: private DefaultHttpClient createHttpClient() { HttpParams my_httpParams = new BasicHttpParams(); HttpConnectionParams.setConnectionTimeout(my_httpParams, 3000); HttpConnectionParams.setSoTimeout(my_httpParams, 15000); SchemeRegistry registry = new SchemeRegistry(); registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); ThreadSafeClientConnManager multiThreadedConnectionManager = new ThreadSafeClientConnManager(my_httpParams, registry); DefaultHttpClient httpclient = new DefaultHttpClient(multiThreadedConnectionManager, my_httpParams); return httpclient; } . […]

Cambiar el color de la barra de navegación, Android

¿Cómo puedo cambiar el color o la transparencia de la barra de navegación de negro a un color genérico en dispositivos pre-Lollipop (por ejemplo, el color de la barra de estado o de la barra de acción)? ¿Puedo hacerlo utilizando AppCompat o sólo es posible para SDK 21?

Android admob redimensionar en el paisaje

He declarado adMob en manifiesto como <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" /> Se redimensiona correctamente cuando rotacion dispositivo pero ahora debo añadir android:configChanges="keyboardHidden|orientation" a la actividad que contiene adMob con el fin de evitar la actividad de recarga. Lo estoy alcanzando pero ahora adMob no se escala cuando el paisaje. OnConfigChanges event Ahora podría forzar el cambio […]

Android httpclient.execute excepción

Cuando la prueba en el simulador, funciona, pero cuando la prueba con mi dispositivo (galaxia s3), se mantiene lanzando errores, cuando durante el siguiente código: HttpResponse response; response = httpclient.execute(httppost); Las excepciones: 09-03 08:16:49.018: E/AndroidRuntime(24254): java.lang.RuntimeException: Unable to start activity ComponentInfo{sg.dianping/sg.dianping.activity.ItemListActivity}: android.os.NetworkOnMainThreadException 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1970) 09-03 08:16:49.018: E/AndroidRuntime(24254): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1995) 09-03 08:16:49.018: E/AndroidRuntime(24254): […]

Las cadenas contienen los mismos caracteres pero siguen siendo diferentes

Este es mi primer post, así que por favor, disculpe si hago algo malo (no dude en corregirme en cualquier cosa) Estoy tratando de leer un archivo .txt y utilizar cada frase como un nombre para un equipo, y al mismo tiempo utilizar ese nombre para buscar otro archivo .txt para obtener su contenido. Todos […]

Colorear botones en Android con AppCompat

¿Alguien sabe cómo cambiar el color del botón? Pero un botón en particular, no todos los botones de la aplicación que utiliza el XML. El atributo android: backgroundTint no funciona en pre-Lollipop incluso con la biblioteca AppCompat. Sólo colorButtonNormal del tema funciona en pre-Lollipop. ¿Es eso cierto? qué lástima Estoy usando este dibujable (es un […]

Cómo deshabilitar la "escala de animación de la ventana" mediante programación en dispositivos Android 4.0 y superiores?

Estoy usando un servicio que muestra una vista usando WindowManager , y la animación se produce cada vez que cambio el tamaño de la vista usando windowManagerLayoutParams.height = newHeight; ((WindowManager) getSystemService(WINDOW_SERVICE)).updateViewLayout(mMainLayout, windowManagerLayoutParams); Si desactivo manualmente las animaciones de escala, no se produce ninguna animación. Escala animación desactivado manualmente como así: http://www.cultofandroid.com/11143/android-4-0-tip-how-to-find-and-disable-animations-for-a-snappier-experience/ ¿Hay una manera de […]

Establecer windowTranslucentStatus = true cuando android lollipop o superior

Me gustaría establecer windowTranslucentStatus a true cuando el usuario está en lollipop y encima porque de lo contrario (al menos en kitkat) la barra de aplicaciones aparece dentro de la barra del sistema. En lollipop está bien. Sin hacer styles.xml por separado para cada versión que aparentemente no debería tener que hacer más ¿cómo puedo […]

¿Cómo llamar a la función con callbacks en Java como lo hago en C #?

Soy bastante nuevo en Java, pero tengo que escribir algo como este código C # (este es el prototipo a mano sólo para ilustrar lo que necesito) private void ParentFunc() { var worker = new WorkerClass() worker.DoWork(e => console.Write("Progress" + e)); } public class WorkerClass() { public method DoWork(Action<int> callback) { for (int i=1; i<1000; […]

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