Java: Grabar y reproducir sonido con Android

El código para una aplicación de ejemplo, un ejercicio que he hecho para aprender a usar las clases MediaRecorder y MediaPlayer y que se basa en grabar un sonido en la tarjeta SD y luego reproducirlo. La aplicación muestra dos botones, uno que alterna entre iniciar y finalizar la grabación y para reproducir el sonido, […]

Leer más

Controlar el sensor de proximidad en Android

Se necesitará tener un TextView con id proximityTextView en el layout para poderlo probar package ud10.e2; import android.app.Activity; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.os.Bundle; import android.widget.TextView; public class Main extends Activity implements SensorEventListener{ ImageView proxImg; SensorManager sm; Sensor proxSensor; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); sm = (SensorManager) getSystemService(SENSOR_SERVICE); […]

Leer más

Estructura básica LinearLayout y ScrollView

<?xml version=»1.0″ encoding=»utf-8″?> <LinearLayout xmlns:android=»http://schemas.android.com/apk/res/android» android:id=»@+id/LinearLayout01″ android:layout_width=»fill_parent» android:layout_height=»fill_parent» > <ScrollView android:id=»@+id/ScrollView01″ android:layout_width=»fill_parent» android:layout_height=»fill_parent» > <LinearLayout android:id=»@+id/LinearLayout02″ android:layout_width=»match_parent» android:layout_height=»fill_parent» android:orientation=»vertical» android:padding=»20dp» > <!– Contenido –> </LinearLayout> </ScrollView> </LinearLayout>

Leer más