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


Tag: Java

¿Cómo puedo cambiar el comportamiento del modo de avión de Android para que no apague la radio celular?

He estado intentando crear una aplicación simple que permitirá al usuario personalizar el comportamiento del modo avión en Android. La motivación para esto es de un pariente que tiene un Samsung Fascinate, y durante las llamadas accidentalmente se activará en modo avión. Esto ocurre cuando sostiene el teléfono, accidentalmente mantiene presionado el botón lateral de […]

Estructura de datos eficiente con dos teclas

Tengo una aplicación de Android en la que utilizo un HashMap para almacenar objetos de contenedor. Durante el curso de la aplicación, la estructura de datos se accede de forma continua. Sin embargo, alrededor de la mitad del tiempo, la referencia utilizada en no la Key en el mapa, pero otra variable del objeto así […]

Android: ¿Cómo capturar los extras de Intent si la actividad ya se está ejecutando?

Puse una notificación en la barra de estado con un PendingIntent (con información de extras) que apunta a mi aplicación principal (actividad principal). Cuando el usuario hace clic en la barra de staus, el PendingIntent se dispara y se inicia mi aplicación y puedo leer la información de extras en mi método onCreate (). Hasta […]

Uso de un servicio de Android para manejar una conexión de red

Estoy trabajando en una aplicación para Android que necesita mantener una conexión de red con un servidor de chat. Entiendo que puedo crear un servicio para iniciar la conexión al servidor, pero ¿cómo notificaría el servicio a una actividad de Android de nuevos mensajes entrantes? La actividad tendría que actualizar la vista para mostrar los […]

Cómo subrayar un EditText

Tengo algunos problemas para subrayar un EditText en AndroidStudio. Esto es lo que estoy buscando (esto es solo una foto, no mi texto real): Introduzca aquí la descripción de la imagen Pero realmente no conozco ninguna propiedad para hacer eso. Mi código ahora es realmente simple. Sólo el "normal": <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="textPersonName" android:ems="10" android:layout_margin="16dp" […]

Cómo extraer el valor de la API

¿Cómo puedo extraer un cierto valor de la api siguiente? Https://blockchain.info/ticker { "USD" : {"15m" : 376.51, "last" : 376.51, "buy" : 376.79, "sell" : 377.61, "symbol" : "$"}, "ISK" : {"15m" : 48027.62, "last" : 48027.62, "buy" : 48063.33, "sell" : 48167.93, "symbol" : "kr"}, "HKD" : {"15m" : 2933.63, "last" : 2933.63, "buy" […]

Historial de uso de dispositivos móviles de Android NetworkStatsManager

Estoy haciendo una aplicación para Android 6.0 y quiero usar la nueva clase NetworkStatsManager para obtener el uso de datos móviles. He añadido todos los permisos que necesito en el manifiesto y requieren el tiempo de ejecución del permiso. Cuando llamo al método: bucket = networkStatsManager.querySummaryForDevice(ConnectivityManager.TYPE_WIFI, "", fromDate.getTime(), toDate.getTime()); Devuelve el valor correcto para el […]

Detectar si el usuario ha calificado la aplicación en Android

Recientemente leí un artículo sobre un juego en el mercado (no voy a dar el nombre porque creo que las prácticas son negativas para Android y no quieren publicarlo) que no permiten actualizar si no ha calificado 5 estrellas en el mercado. Eso es lo que dice el artículo y me gustaría saber si eso […]

Cómo descodificar la cadena base64 y convertirla en pdf / jpg y guardarla en almacenamiento

Me gustaría decodificar una cadena base64 y convertirla en un archivo (como pdf / jpg) y guardarlo en dispositivo, como por ejemplo en (/storage/emulated/0/Download/file.pdf). Para codificar un archivo utilizo este código: File originalFile = new File("/mnt/sdcard/download/file.pdf"); String encodedBase64 = null; try { FileInputStream fileInputStreamReader = new FileInputStream(originalFile); byte[] bytes = new byte[(int) originalFile.length()]; fileInputStreamReader.read(bytes); encodedBase64=Base64.encodeToString(bytes,Base64.NO_WRAP); […]

¿Algún consejo sobre cómo acelerar esto en Android?

En una Actividad, estoy haciendo esto: Cada minuto, actualizo la localización del GPS a la nube. Luego, después de actualizar la ubicación, descargo una lista de 10 personas y sus iconos … y los actualizo en la lista. (Cada icono es 80×80 y aproximadamente 2Kb) Esto se hace cada minuto, una y otra vez. Mi […]

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