Articles of android

Eclipse informa que la biblioteca de representación es más reciente que el complemento ADT

En una nueva instalación de Android SDK, el diseño gráfico de Eclipse está en blanco, en lugar de mostrar la representación del diseño. Eclipse muestra este mensaje: Esta versión de la biblioteca de representación es más reciente que su versión del complemento ADT. Actualice el complemento ADT. El informe de error Eclipse informa que la […]

Obtener la distancia entre dos puntos geográficos

Quiero hacer una aplicación que verifique cuál es el lugar más cercano desde donde se encuentra el usuario. Puedo obtener fácilmente la ubicación del usuario y tengo una lista de lugares con latitud y longitud. Cuál sería la mejor manera de saber el lugar más cercano de la lista contra la posición actual. No pude […]

Cajón de navegación de estilo de diseño de Android 5.0 para KitKat

Veo que Android introdujo nuevos íconos de cajones de navegación, ícono de cajones e ícono de flecha hacia atrás. ¿Cómo podemos usar eso en las aplicaciones compatibles con Kitkat? Consulte la última versión de Google de la aplicación Kiosko, que tiene los últimos íconos y animaciones del panel de navegación. ¿Cómo podemos implementar eso? Intenté […]

¿Cuándo debería uno usar Theme.AppCompat vs ThemeOverlay.AppCompat?

Existen las siguientes clases de Theme.AppCompat: Theme.AppCompat Theme.AppCompat.Light Theme.AppCompat.Light.DarkActionBar Theme.AppCompat.NoActionBar Theme.AppCompat.Light.NoActionBar Theme.AppCompat.DialogWhenLarge Theme.AppCompat.Light.DialogWhenLarge Theme.AppCompat.Dialog Theme.AppCompat.Light.Dialog Theme.AppCompat.CompactMenu y las siguientes clases de ThemeOverlay.AppCompat: ThemeOverlay.AppCompat ThemeOverlay.AppCompat.Light ThemeOverlay.AppCompat.Dark ThemeOverlay.AppCompat.ActionBar ThemeOverlay.AppCompat.Dark.ActionBar ¿Por qué uno usaría ThemeOverlay.AppCompat.light versus Theme.AppCompat.Light por ejemplo? Veo que hay muchos menos atributos definidos para ThemeOverlay. Tengo curiosidad por saber cuál es el caso de uso […]

Cómo hacer una ActionBar como Google Play que se desvanece al desplazarse

¿Cómo hacer ActionBar transparente o translúcida como Google Play que se desvanece hacia adentro o hacia afuera cuando se desplaza usando windowActionBarOverlay ? Verifique las siguientes capturas de pantalla

¿Cómo usar ADB Shell cuando están conectados varios dispositivos? Error con “error: más de un dispositivo y emulador”

$ adb –help … -s SERIAL use device with given serial (overrides $ANDROID_SERIAL) … $ adb devices List of devices attached emulator-5554 device 7f1c864e device … $ adb shell -s 7f1c864e error: more than one device and emulator ?

Imagen de fondo de pantalla completa en una actividad

Veo muchas aplicaciones que usan una imagen de pantalla completa como fondo. Esto es un ejemplo: Quiero usar esto en un proyecto, la mejor manera que he encontrado hasta ahora para hacer esto es usar una imagen de gran tamaño, ponerla en una ImageView y usar android: adjustViewBounds=”true” para ajustar los márgenes El problema es […]

¿Cómo configurar la dependency injection DAGGER desde cero en el proyecto de Android?

Cómo usar Dagger? ¿Cómo configurar Dagger para trabajar en mi proyecto de Android? Me gustaría utilizar Dagger en mi proyecto de Android, pero me parece confuso. EDITAR: Dagger2 también salió desde 2015 04 15, ¡y es aún más confuso! [Esta pregunta es un “apéndice” en el que estoy agregando mi respuesta a medida que aprendí […]

Los parámetros de diseño de Android XML no funcionan como se esperaba

Tengo 3 problemas: El imageView (de un mosaico blanco) aparece MUCHO más grande que los otros mosaicos en el gridView (lo cual es extraño porque solo está configurado en 5dp x 5dp) configuración android: layout_alignParentRight = “true” en mi editText, textView y imageView no parecen mover la imagen hacia la derecha android: layout_below = “@ […]

versionCode vs versionName en Android Manifest

Tenía mi aplicación en el mercado de Android con el código de versión = 2 y el nombre de la versión = 1.1 Sin embargo, al actualizarlo hoy, cambié el código de versión = 3 en el manifiesto pero por error cambié mi nombre de versión a 1.0.1 y cargué el apk en el mercado. […]