Código de ejemplo para Android AudioTrack Mixing

Tengo dos archivos de sonido de PCM en la carpeta de recursos. Utilicé inputstream y los convertí en bytearray. Entonces los procesé por normalizado y agregando música1 y música2 y salida a la salida de matriz de bytes. Por último, coloque la matriz de salida y alimentar a la AudioTrack. Obviamente, no escucho nada y […]

Manipulación de pesos en onMeasue para vistas personalizadas

Tengo una vista personalizada que estoy creando que escalará el tamaño de fuente de su hijo TextViews para caber todo en un conjunto de ancho, por lo que cada uno está en su propia línea. Obviamente, va a necesitar el ancho para averiguarlo. Había onMeasure() así: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int […]

Diseño de android redimensionamiento de los padres sin cambiar el tamaño de los childs

TLDR versión: Cuando cambio el tamaño del padre: Explicación: En una aplicación de Android, tengo un diseño de los padres y dentro de él múltiples diseños relativos. <LinearLayout android:id="@+id/parent" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_vertical" android:orientation="horizontal" > <RelativeLayout android:id="@+id/child1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@color/transparent"> </RelativeLayout> <RelativeLayout android:id="@+id/child2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@color/transparent"> </RelativeLayout> </LinearLayout> Los niños de este diseño tienen algunos textos […]

Cómo depurar la implementación NFC de Android?

Esta pregunta se puede descomponer en múltiples problemas más pequeños. El resultado final sería poder establecer un punto de interrupción en la implementación C / C ++ NFC de un dispositivo Galaxy Nexus (Android 4.1) utilizando un depurador como gdb para examinar su estado interno. ¿Es posible reemplazar las bibliotecas de los dispositivos Galaxy Nexus […]

Android: android.view.InflateException: Archivo XML binario línea # 13: error de inflado clase <desconocido> en SAMSUNG Galaxy S

Tengo un error extraño que parece ocurrir sólo en Samsung Galaxy S con Android 2.2 (he probado la aplicación en Motorola Milestone 2 Android 2.2 / Xperia X10 Android 1.6 / Nexus One Android 2.2 / Google G1 Android 1,5 y 1,5 emulador y En tales dispositivos el error no ocurre). El rastreo completo de […]

Android mediaplayer loops para siempre en ICS

Quiero reproducir un sonido de notificación y mi problema es que los bucles de sonido para siempre, cuando debe sonar sólo una vez. He intentado dos maneras: notification.sound = Uri.parse("content://media/internal/audio/media/38"); y mMediaPlayer = new MediaPlayer(); mMediaPlayer.setAudioStreamType(AudioManager.STREAM_NOTIFICATION); mMediaPlayer.setDataSource(this, Uri.parse("content://media/internal/audio/media/38")); mMediaPlayer.setLooping(false); mMediaPlayer.prepare(); mMediaPlayer.setOnPreparedListener(new OnPreparedListener() { @Override public void onPrepared(MediaPlayer mp) { Log.v(Utils.TAG, "onprepared"); mp.start(); } }); mMediaPlayer.setOnCompletionListener(new […]

Examinar la base de datos SQLite de mi aplicación para Android?

Soy nuevo en Android, acabo de llegar al punto donde puedo crear una base de datos SQLite desde mi aplicación (estoy usando Eclpise con SDK de Android y el emulador, hice el código SQL en un diseñador independiente y luego simplemente Pegado). Después de deshacerse de algunos errores iniciales, el código de inicialización de clase […]

Inbuild de Android (ActionImageCapture) intento devuelve la intención nula. No puede entregar el resultado {who = null}

Estoy usando la intención predeterminada de la cámara para obtener la imagen en mi aplicación. El problema es que la cámara devuelve null en onActivityResult() . ResultCode y RequestCode están regresando como se esperaba. Mi intención es: private static final int CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE = 1224; …. Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1); startActivityForResult(intent, […]

Cómo cambiar el color de texto y el tamaño de un menú emergente en android?

El color del texto en el menú emergente no cambia incluso cambiado en estilos. El color de fondo está cambiando con respecto al color en styles.xml pero el color del texto y el tamaño del texto no están reflejando. //Creating the instance of PopupMenu PopupMenu popup = new PopupMenu(mContext, holder.im_overflow); //Inflating the Popup using xml […]

Entonces, ¿cómo puedo ver los registros en Jelly Bean?

Solía ​​usar una aplicación llamada Log Collector para ver los registros del sistema. Se los enviaría a mi correo electrónico o por bluetooth, Sin embargo, en Jelly Bean, el permiso "read log" para aplicaciones ya no existe y las aplicaciones no pueden leer los registros, y Log Collector obviamente no es una excepción. ¿Así que […]

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