Articles of android

Llamada API para obtener architecture de procesador

Como parte de mi aplicación, estoy usando el NDK y me preguntaba si vale la pena incluir x86 y mips binarios junto con los binarios ARM estándar. Pensé que la mejor manera sería hacer un seguimiento de lo que mis usuarios realmente tienen, ¿hay una llamada API para tomar la architecture del procesador para que […]

Cómo configurar notificaciones con sonido personalizado en Android

Copié el archivo mp3 (kalimba.mp3) en la carpeta raw formato en la carpeta res . Pero cuando se activa la notificación, produce el sonido predeterminado. Así es como hago una notificación: protected void GenerateNotify() { NotificationManager myNotificationManager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); Notification notification=new Notification(android.R.drawable.ic_btn_speak_now,”hi”,100); Intent intent=new Intent(getApplicationContext(),as.class); PendingIntent contentintent=PendingIntent.getBroadcast(getApplicationContext(),0, intent, 0); notification.setLatestEventInfo(getApplicationContext(), “Hi”,”date”, contentintent); notification.flags |= Notification.FLAG_AUTO_CANCEL; notification.sound = […]

¿Cuál es la diferencia entre los atributos background, backgroundTint, backgroundTintMode en android layout xml?

Mientras trabajaba con el diseño xml de Android me encontré con el atributo backgroundTint . No entiendo para qué sirve. Además, ¿qué es backgroundTintMode ?

android sqlite sincronización bidireccional sqlite

Necesito sincronizar mi base de datos SQLite de Android con mi base de datos del servidor en la nube, y hacerlo de forma bidireccional en un entorno multiusuario. He encontrado y la introducción a la solución aquí, pero me gustaría leer sobre una mejor solución / algoritmo.

¿Cómo incluir una dependencia de módulo de biblioteca en un proyecto de Android Studio?

Estoy migrando un proyecto de Eclipse a AndroidStudio. Tengo un proyecto utilizado como lib en este proyecto. Esta lib se llama PullToRefresh. He intentado muchas formas de importar este proyecto a AS, pero cualquier bash lo bash. En mi proyecto tengo esta estructura de carpetas: Project Root +– app | +– builds | +– libs […]

¿Proguard funciona para ocultar las constantes de cadena estáticas?

¿Proguardó el trabajo para ofuscar las constantes de cadena estáticas?

onKeyDown en un servicio? (Global Hot Keys)

Lo que básicamente bash lograr son teclas de acceso rápido globales personalizadas o, en otras palabras, “las cosas sucederán cuando presione ciertos botones sin importar qué progtwig esté actualmente en la parte superior”. Supongo que se necesita un servicio. Tengo una prueba rápida y sucia que simplemente me dice qué se ha presionado que funcionará […]

Cambiar la configuración regional: ¿se fuerza la actividad para volver a cargar los recursos?

Entonces tengo una configuración de idioma en mi aplicación. Cuando se cambia el idioma, me gustaría que todas las textviews, etc. cambien de idioma de inmediato. Actualmente solo cambio la configuración regional en la configuración, por lo que el idioma ha cambiado cuando el usuario reinicia la actividad. Una solución fea para mi problema sería […]

¿Cómo obtener las dimensiones de un Drawable en un ImageView?

¿Cuál es la mejor manera de recuperar las dimensiones del Drawable en un ImageView? My ImageView tiene un Init-Method donde creo ImageView: private void init() { coverImg = new ImageView(context); coverImg.setScaleType(ScaleType.FIT_START); coverImg.setImageDrawable(getResources().getDrawable(R.drawable.store_blind_cover)); addView(coverImg); } En algún momento durante el proceso de diseño y medición, necesito las dimensiones exactas del Drawable para ajustar el rest de […]

¿Cómo hago un botón de Android EditView “Hecho” y oculto el teclado cuando hago clic?

Cuando el usuario hace clic en EditView , Android abre el teclado para que el usuario pueda escribir en EditView . El problema es que cuando el usuario termina de escribir, no hay forma de ocultar el teclado. El usuario tiene que presionar el botón Atrás para ocultar el teclado. ¿Hay alguna manera de mostrar […]