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


¿Cuál es la forma correcta de implementar AsyncTask? Estática o no estática clase anidada?

El "Login" de los ejemplos de Android implementó AsyncTask como una clase interna no estática. Sin embargo, según Commonsguys, esta clase debe ser estática y usar la referencia débil a la actividad externa ver esto . ¿ AsyncTask es la manera correcta de implementar AsyncTask ? Estática o no estática? Implementación de Commonsguy Https://github.com/commonsguy/cw-android/tree/master/Rotation/RotationAsync/ Ejemplo […]

Los elementos de ActionBarCompat se muestran siempre en Overflow

Estoy usando ActionBarCompat en mi aplicación, quiero mostrar uno o dos elementos en la barra de acción Seguí la guía de los desarrolladores de google, pero cuando lo pruebo, los elementos se muestran en la opción "Overflow" (en Nexus 4) y si presiono el botón de menú si existe (por ejemplo, Galaxy S3) ¿Qué he […]

Cambiar los iconos TabLayout a la izquierda, arriba, derecha o abajo en com.android.support:design:23.1.0

Soy bastante nuevo en el desarrollo de Android. Así que tengan paciencia conmigo. He estado intentando alinear el icono y el texto en la misma línea en com.android.support:design:23.1.0 por un día. Aparentemente en com.android.support:design: 23.1.0 han cambiado la posición del icono predeterminado a la parte superior y el texto en la parte inferior. Anteriormente en […]

Android: ¿puedo usar una clase SQLiteOpenHelper para varios archivos de base de datos?

Mi aplicación utiliza dos bases de datos (archivos separados). Para manejar estas bases de datos he creado dos clases de ayuda que amplían SQLiteOpenHelper, una para cada base de datos. Ahora voy a añadir una tercera base de datos y me pregunto si necesito crear otra clase de Helper (y si usé una base de […]

Cambio de color en una forma dentro de una lista de capas mediante programación

Estoy intentando cambiar programmatically el color del selectable_kachel_shape . Aquí está el archivo xml: Kachel_ticked_style.xml <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:id="@+id/selectable_kachel_shape" android:shape="rectangle" > <stroke android:width="5dp" android:color="@color/headrbar_color" /> </shape> </item> <item> <rotate android:fromDegrees="45" android:pivotX="120%" android:pivotY="100%" android:toDegrees="45" > <shape android:shape="line" > <stroke android:width="40dp" android:color="@color/headrbar_color" /> </shape> </rotate> </item> <item android:right="5dp" android:top="5dp"> <bitmap android:gravity="top|right" android:src="@drawable/selectable_tiles_check" /> </item> </layer-list> […]

Biblioteca de Picasso, Android: Uso de escuchas de errores

Estoy jugando con la biblioteca de Picasso para cargar imágenes, pero me encuentro con un problema. Cuando una imagen no se carga, quiero ocultar la vista en lugar de cargarla en una imagen predeterminada. Me di cuenta de la fuente que parece que la única manera de agregar un escucha es del constructor, pero el […]

Android: falla la compilación de ANT con google-play-services-lib: "resuelve a una ruta sin archivo project.properties para el proyecto"

Estoy intentando crear mis aplicaciones usando ANT y estoy fallando miserablemente después de incluir el proyecto de biblioteca google-play-services-lib. Paso 1 Configuré una referencia al proyecto de biblioteca en mi archivo project.properties: android.library.reference.1=/path/to/google-play-services_lib Paso 2 Ejecuté estos comandos dentro de la carpeta google-play-services_lib: android update lib-project –path . ant clean ant release CONSTRUIR ÉXITO! Paso […]

Obtener longitud desconocidaHttpInputStream al obtener InputStream de HttpURLConnection en android

HttpURLConnection.getInputStream () da UnknownLengthHttpInputStream y debido a este documento el análisis analiza la excepción del analizador SAX. El siguiente es el código try{ URL url = new URL(uri); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); connection.setRequestProperty("Accept", "application/xml"); InputStream xml = connection.getInputStream(); System.out.println(connection.getResponseCode()); DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.parse(connection.getInputStream()); doc.getDocumentElement().normalize(); }catch(Exception […]

Dibujo del borde superior de una forma en Android

Estoy creando una barra de progreso personalizada (situada bajo un WebView ) y lo que me gustaría dibujar es una línea de 1dp de ancho entre el WebView y el ProgressBar . Estoy modificando existente drawable, a saber, progress_horizontal.xml , y probé algo como esto: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> (…) <item> <shape android:shape="line"> <stroke […]

Java throw e se convierte en nulo en Android

Tengo lo siguiente: try { response.statusCode = urlConnection.getResponseCode(); } catch(IOException e) { throw e; } Veo el depurador y e = UnknownHostException Después del lanzamiento tengo: try { NetworkResponse response = NetworkHelper.getByURL(url); } catch(Exception e) { <——- IT LANDS HERE, BUT e=null ExceptionHelper.announce(e); throw e; } Así que después del tiro mi bloque catch obtiene […]

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