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


Tag: Java

Android ImageView escala tipo centerCrop

Estoy creando una actividad en Android. Quiero mostrar una imagen de fondo en ella. Puse un ImageView en mi principal RelativeLayout. <RelativeLayout android:id="@+id/relativeLayoutMain" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" android:orientation="vertical" > <ImageView android:id="@+id/bgImage" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" android:src="@drawable/bg4" android:scaleType="centerCrop" /> </RelativeLayout> Hace la vista como esto. Necesito hacer una vista como esta ¿Cómo puedo hacerlo?

Calendario de Android Java getDisplayName / s devolver null

timeOfMark = Calendar.getInstance(Locale.ENGLISH); Map<String, Integer> what = timeOfMark.getDisplayNames(Calendar.HOUR, Calendar.SHORT, Locale.ENGLISH); for(Map.Entry<String, Integer> pair : what.entrySet()) { Log.e(pair.getKey(), Integer.toString(pair.getValue())); } Este caso bloquea mi aplicación android, porque Log.e no puede aceptar cadena nula. Es lo mismo con timeOfMark.getDisplayName(Calendar.HOUR, Calendar.SHORT, Locale.ENGLISH); He intentado muchas variaciones con los parámetros de entrada. Para locale también hice Locale.getDefault () y […]

Java.lang.NoClassDefFoundError: org / apache / lucene / codecs / Codec

Tengo un proyecto que necesita Lucene ( 4.3.0 ) y agrego las siguientes dependencias: lucene-core, lucene-analyzer-common, lucene-queries, lucene-queryparser. Y, después de añadir la dependencia de lucene-codecs, también obtiene el mismo error. Pero, el frasco del núcleo del lucene contiene la class codec —– Comienza la excepción —– I/TestRunner(2443): java.lang.NoClassDefFoundError: org/apache/lucene/codecs/Codec I/TestRunner(2443): at org.apache.lucene.index.LiveIndexWriterConfig.<init>(LiveIndexWriterConfig.java:118) I/TestRunner(2443): at […]

Cifrar correo con SMIME y X.509 con BouncyCastle

Estoy tratando de enviar un correo cifrado con JavaMail Library y BouncyCastle Library: Este es el código que he escrito, o he seguido un tutorial: public class SendMail extends javax.mail.Authenticator { private String _user; private String _pass; private String[] _to; private String _from; private String _port; private String _sport; private String _host; private String _subject; […]

Java.lang.OutOfMemoryError al intentar cargar un mapa de bits en imageView

Estoy tratando de cargar un mapa de bits en un androide imageView. Pero obtener este java.lang.OutOfMemoryError ¿Cómo puedo evitar esto? 10-06 00:11:21.225: E/AndroidRuntime(6825): FATAL EXCEPTION: main 10-06 00:11:21.225: E/AndroidRuntime(6825): java.lang.OutOfMemoryError 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.nativeDecodeStream(Native Method) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:650) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:722) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.provider.MediaStore$Images$Media.getBitmap(MediaStore.java:790) 10-06 00:11:21.225: E/AndroidRuntime(6825): at […]

Plugin de Android Emulator no funciona en Jenkins

Cuando ejecuto la prueba en Jenkins con la opción de crear emulador tengo este problema: [Android] No se pudo crear el emulador de Android: Error al ejecutar el comando de creación de AVD Cuando me dirijo a emulador existente tengo este problema: FATAL: C: \ Windows \ system32 \ config \ systemprofile.android \ avd \ […]

Las etiquetas HTML no funcionan dentro de strings.xml

Yo estaba tratando de hacer texto en negrita dentro de mi strings.xml utilizando la etiqueta HTML <b> y </ b> según esta respuesta : <string name="name"><b>bold text here</b></string> Y luego tratando de establecer el texto de la siguiente manera: TextView textview = new TextView(getActivity()); textview.setText(getString(R.string.name)); Sin embargo, esto no funciona, las etiquetas se ignoran y […]

Cómo agregar nombres de clase y función automáticamente a mi registro

Estoy usando android.util.Log class Foo { private void boo() { // This is the basic log of android. Log.i("tag", "Start"); } } Quiero que el registro se debe imprimir [Foo::boo] Start . ¿Puedo obtener el nombre de clase y función en Java? Entonces, ¿cómo puedo envolver el código?

¿Por qué no puedes lanzar directamente el tipo en java?

En el fragmento de código siguiente, ¿por qué las líneas 1 y 2 estarían bien y la línea 3 causaría un error de compilación? ¿No son las dos primeras líneas funcionalmente equivalentes a la tercera? Loader loader = getLoaderManager().getLoader(0); PatientLoader patientLoader = (PatientLoader) loader; patientLoader = (PatientLoader) getLoaderManager().getLoader(0); // ERROR! Lanza esto: java: somepath/Patient.java:99: inconvertible […]

Herramientas que pueden ayudar en la comprobación de código en Android

¿Existen buenas herramientas o plugins de Eclipse que exploren mi proyecto de Android e identifiquen posibles 'fugas de memoria', código susceptible de 'Force closes' y otros estándares de código generales de Java y / o Android.

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