Android: Obtener número de teléfono

[bs_notification type=»warning» dismissible=»false»]Desde hace unas cuantas versiones, Whatsapp ya no sirve para esto.[/bs_notification] Por motivos que no conozco (intuyo que por seguridad, y no me parece mal), no es posible saber el número de teléfono del usuario utilizando el SDK de Android. He oído que en algunas versiones, con algunos operadores de red o en […]

Leer más

Hacer un buscador de mapas para Android.

Ten en cuenta que necesitarás una API key de Google Maps para desarrollo, y que siempre es recomendable tenerla guardada en un archivo strings.xml por ejemplo, y no en la misma actividad. La clase Geocoder es la que se encarga de convertir la cadena de texto con la direción al formato de coordenadas para el […]

Leer más

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