Generado por All in One SEO v4.9.2, este es un archivo llms.txt, utilizado por LLMs para indexar el sitio. # Tutorial Android, aprende a programar en Android. Tutoriales detallados para programar, desde el principio, aplicaciones para el sistema Android ## Sitemaps - [XML Sitemap](http://www.tutorialandroid.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Entradas - [Sube bch (bitcoin cash) y apps para ver el valor de Bitcoin](http://www.tutorialandroid.com/aplicaciones/sube-bch-bitcoin-cash-y-apps-para-ver-el-valor-de-bitcoin/) - El valor de Bitcoin Cash (BCH) ha tenido una subida esta madrugada 12 de noviembre de 2017 hasta 2.110,33€ a las 7:54am. A la hora de este POST, el valor actual es de 1710.45€, por lo que se observa la alta volatilidad de la moneda en estos momentos - [Nuevo comparador de precios de moviles y tablets chinas ElComparadorDeTodo](http://www.tutorialandroid.com/trucos/nuevo-comparador-de-precios-de-moviles-y-tablets-chinas-elcomparadordetodo/) - Anunciamos la nueva web ElComparadorDeTodo.com que nos da el mejor precio de moviles y tablets chinas rastreando en las mejores web chinas actuales - [Nuevo curso de Iniciación a la Programación Android](http://www.tutorialandroid.com/basico/nuevo-curso-de-iniciacion-a-la-programacion-android/) - En el Campus Tecnologico Virtual se inicia el nuevo curso para aprender a programar aplicaciones Android desde cero, sin conocimientos previos. Animate! - [Qué hacer si has sido suspendido de Whatsapp](http://www.tutorialandroid.com/trucos/que-hacer-si-has-sido-suspendido-de-whatsapp/) - [Solucionado] Me encontré hace poco con que me habían suspendido la cuenta de Whatsapp. Vamos a explicar causas y soluciones para este tipo de casos. - [Mejores páginas de tutoriales de programación de Android](http://www.tutorialandroid.com/trucos/mejores-paginas-de-tutoriales-de-programacion-de-android/) - Listado de páginas similares a ésta que tienen tutoriales de programación de aplicaciones en Android, con ejemplos de código y muchas de ellas en castellano. - [Cómo instalar Whatsapp Web en PC o Tablet](http://www.tutorialandroid.com/trucos/como-instalar-whatsapp-web-en-pc-o-tablet/) - Manual para conseguir tener Whatsapp en nuestro PC o Tablet, y de forma oficial: Whatsapp Tablet. Damos instrucciones para instalarlo. - [Como instalar Whatsapp en un tablet rapidamente](http://www.tutorialandroid.com/trucos/como-instalar-whatsapp-en-un-tablet-rapidamente/) - Forma facil, rapida y gratuita de instalar la aplicación Whatsapp Messenger en un Tablet con Android, sin necesidad de tener root en ninguno de los dos. - [Tablets Android compatibles con Whatsapp](http://www.tutorialandroid.com/trucos/tablets-android-compatibles-con-whatsapp/) - Recopilar una base de datos con las tablets que son compatibles con Whatsapp Messenger, dado que es una aplicación imprescindible en nuestros dispositivos. - [Montar un control de versiones SVN (subversion) para nuestro codigo en 1and1](http://www.tutorialandroid.com/trucos/montar-un-control-de-versiones-svn-subversion-para-nuestro-codigo-en-1and1/) - Montar subversion (SVN) en 1and1 y hacer commit, update... llevando un control de las versiones de nuestro código de aplicaciones Android (válido para otros lenguajes como PHP) - [Como guardar preferencias en mi aplicación con SharedPreferences sin usar base de datos](http://www.tutorialandroid.com/basico/como-guardar-preferencias-en-mi-aplicacion-con-sharedpreferences-sin-usar-base-de-datos/) - Guardar preferencias en mi aplicación sin usar base de datos, de forma que podremos consultar los datos guardados en la misma aplicación, o incluso desde otras, ajustando parámetros. Para esto, Android dispone de una clase SharedPreferences. - [Soluciones adicionales para instalar Whatsapp en tu tablet cuando dispositivo no compatible](http://www.tutorialandroid.com/trucos/soluciones-adicionales-para-instalar-whatsapp-en-tu-tablet-cuando-dispositivo-no-compatible/) - Alternativas para poder instalar el Whatsapp en una tablet, cuando nos encontramos con mensajes como "dispositivo no compatible" - [Como crear version móvil y aplicación android de mi web sin programar](http://www.tutorialandroid.com/trucos/como-crear-version-movil-y-aplicacion-android-de-mi-web-sin-programar/) - Crear versión móvil de mi web sin conocimientos de programación, de forma que podamos ver nuestra web bien formateada para dispositivos como móviles o tablets - [Aplicaciones de mensajeria o llamadas gratuitas alternativas a Whatsapp](http://www.tutorialandroid.com/aplicaciones/aplicaciones-de-mensajeria-o-llamadas-gratuitas-alternativas-a-whatsapp/) - Revisar las aplicaciones gratuitas de mensajería que podemos instalar en un dispositivo Android, ya que Whatsapp, aun siendo la más famosa todavía, no es la única buena que podemos encontrar en Google Play. - [Utilizar el led de la camara como linterna](http://www.tutorialandroid.com/basico/utilizar-el-led-de-la-camara-como-linterna/) - Mediante un botón vamos a programar el control del encendido o apagado del led de la cámara de nuestro móvil Android. - [Análisis de cada plugin de Whatsapp de Google Play](http://www.tutorialandroid.com/trucos/analisis-de-cada-plugin-de-whatsapp-de-google-play/) - Analisis de los diferentes plugins relacionados con Whatsapp, para poder sacar el maximo rendimiento a la aplicación estrella de mensajeria. - [Como pasar datos a otra Activity](http://www.tutorialandroid.com/medio/como-pasar-datos-a-otra-activity/) - Código android para pasar datos de una Actividad a otra mediante Bundle. Pasar objetos complejos o simples, tales como cadenas de texto. Simple y funcional. - [Como crear aplicacion Android a partir de blog en Wordpress sin programar](http://www.tutorialandroid.com/trucos/como-crear-aplicacion-android-a-partir-de-blog-en-wordpress-sin-programar/) - Crear aplicacion Android a partir de nuestro blog en Wordpress sin saber programar, en tan sólo un par de pasos. Facil, rapido, intuitivo y gratuito. - [Eclipse error: getTabHost undefined](http://www.tutorialandroid.com/solucion-de-errores/eclipse-error-gettabhost-undefined/) - Eclipse error: getTabHost undefined, donde getTabHost es un método predefinido que devuelve el TabHost usado en el Host para incluir las Tabs. Es decir, podría decirse que es una inicialización que debe realizarse al implementar las pestañas en nuestra aplicación. - [Como pasar de Drawable a Bitmap y descargar imagen de internet a Bitmap](http://www.tutorialandroid.com/basico/como-pasar-de-drawable-a-bitmap-y-descargar-imagen-de-internet-a-bitmap/) - Programación Android con ejemplos como pasar una instancia de la clase Drawable a Bitmap. También cómo descargar una imagen de internet y tenerla como Bitmap. - [Como evitar en Emulador el error time out al instalar aplicacion con Eclipse](http://www.tutorialandroid.com/solucion-de-errores/como-evitar-en-emulador-el-error-time-out-al-instalar-aplicacion-con-eclipse/) - Evitar el error de time out al intentar instalar una aplicación en nuestro Emulador Android instalado en Eclipse. Este error se soluciona cambiando un parametro en Eclipse. - [Como mostrar imagen img scr en formato HTML con fromHTML](http://www.tutorialandroid.com/basico/como-mostrar-imagen-img-scr-en-formato-html-con-fromhtml/) - Programación Android con ejemplos de un texto escrito en HTML, soportando la inclusion de imagenes con el tag normal de HTML, y asignandolo todo a un TextView para visualizarlo. - [Como hacer un link al Market para ver una aplicacion o para ver aplicaciones de desarrollador](http://www.tutorialandroid.com/basico/como-hacer-un-link-al-market-para-ver-una-aplicacion-o-para-ver-aplicaciones-de-desarrollador/) - Programación Android con ejemplos sobre crear un link a Androi d Market: mostrar otra aplicación en Android Market, por ejemplo para promocionar versión PRO. - [Como cambiar de tamaño una imagen (bitmap)](http://www.tutorialandroid.com/basico/como-cambiar-de-tamano-una-imagen-bitmap/) - Programación Android con ejemplos sobre redimensionar una imagen (instancia de la clase Bitmap). Con una simple funcion se simplifica todo el proceso de cambio de tamaño. - [Como crear acceso directo de mi aplicacion en la Home Screen (Escritorio)](http://www.tutorialandroid.com/basico/como-crear-un-acceso-directo-de-mi-aplicacion/) - Programación Android con ejemplos sobre crear un acceso directo de tu aplicacion en el escritorio (Home Screen), de forma parecida a como se crearia en un ordenador. - [Como chequear si existe conexión a internet](http://www.tutorialandroid.com/basico/como-chequear-si-existe-conexion-a-internet/) - Programación Android con ejemplos sobre chequear la conexión a internet antes de realizar cualquier acción. Muy últil si deseamos evitar problemas antes de acceder a datos externos a nuestra aplicación. - [Como crear pestañas (tabs) en independientes activities](http://www.tutorialandroid.com/basico/como-crear-pestanas-tabs-en-independientes-activities/) - Programación Android con ejemplos de un TabHost que contiene independientes pestañas (tabs), es decir, cada una es una Activity. - [Como hacer que un texto parpadee (fadein y fadeout)](http://www.tutorialandroid.com/basico/como-hacer-que-un-texto-parpadee-fadein-y-fadeout/) - Programación Android con ejemplos de un texto escrito que parpadea, utilizando una animacion fadein y fadeout repetitiva. - [Como utilizar formato HTML en textos](http://www.tutorialandroid.com/basico/como-utilizar-formato-html-en-textos/) - Programación Android con ejemplos de un texto escrito en HTML, ya que es posible utilizarlo en nuestras aplicaciones. En este caso se usa en un AlertDialog. - [Motores de desarrollo para juegos 2D o 3D](http://www.tutorialandroid.com/avanzado/motores-de-desarrollo-para-juegos-2d-o-3d/) - Once motores de desarrollo de codigo abierto para crear juegos en 2D o 3D para el sistema Android. Proporcionan sus propios tutoriales para comenzar a desarrollar juegos. - [Como dar estilo: color, sombras, tamaño a un texto Textview](http://www.tutorialandroid.com/basico/como-dar-estilo-color-sombras-tamano-a-un-texto/) - Código android para dar formato (color, sombreado, tamaño) a un texto (TextView). Simple y funcional. - [Como limitar texto en un EditText](http://www.tutorialandroid.com/basico/como-limitar-texto-en-un-edittext/) - Código android para limitar el numero de caracteres introducidos en un EditText en un formulario. Simple y funcional. - [Como poner texto por defecto para un EditText](http://www.tutorialandroid.com/basico/como-poner-texto-por-defecto-para-un-edittext/) - Código android para mostrar un texto por defecto en un EditText, que dará información extra para saber rellenarlo. Simple y funcional. - [Como mostrar teclado numérico solamente](http://www.tutorialandroid.com/basico/como-mostrar-teclado-numerico-solamente/) - Código android para mostrar solamente numeros en el teclado virtual. Simple y funcional. - [Como programar una rueda de espera ProgressDialog](http://www.tutorialandroid.com/medio/como-programar-una-rueda-de-espera-progressdialog/) - Programación con ejemplos de un ProgressDialog (mensaje de espera mientras se realizan acciones en background) para una aplicación Android - [Como ocultar teclado virtual automaticamente](http://www.tutorialandroid.com/basico/como-ocultar-teclado-virtual-automaticamente/) - Código android para ocultar el teclado virtual automaticamente. Simple y funcional. - [Como reiniciar una Activity](http://www.tutorialandroid.com/basico/como-reiniciar-una-activity/) - Código android para reiniciar la Activity en la que nos encontremos. Simple y funcional, no requiere nivel avanzado de conocimientos. - [Como evitar que se reinicie la activity al girar el movil](http://www.tutorialandroid.com/basico/como-evitar-que-se-reinicie-la-activity-al-girar-el-movil/) - Código android para evitar que nuestra activity se reinicie al girar el móvil. Simple y funcional. Varias formas de realizarlo. - [Como realizar acción tras esperar unos segundos con postDelayed](http://www.tutorialandroid.com/basico/como-realizar-accion-tras-esperar-unos-segundos-con-postdelayed/) - Programación de un ejemplo simple de una aplicación Android para ejecutar una acción automaticamente tras esperar unos segundos. - [Como programar mensajes de alerta Alert Dialog](http://www.tutorialandroid.com/basico/como-programar-mensajes-de-alerta-alert-dialog/) - Programación con ejemplos de varios tipos de mensajes de alerta, Dialog Box, para una aplicación Android. Ideal cuando tenemos queremos dar un mensaje o advertencia - [Como programar un Grillview](http://www.tutorialandroid.com/medio/como-programar-un-grillview/) - Programación con ejemplos simples de un Grillview para una aplicación Android. Ideal cuando tenemos muchas subopciones, y por tanto botones. - [Como quitar barra de titulo o barra de notificaciones, title bar y notification bar](http://www.tutorialandroid.com/basico/como-quitar-barra-de-titulo-o-barra-de-notificaciones-titlebar-y-notificationbar/) - Como quitar la barra de título (title bar) y la barra de notificaciones (notification bar) en nuestra aplicación Android de varias formas. - [Como programar un Webview ](http://www.tutorialandroid.com/basico/como-programar-un-webview/) - Programación con ejemplos simples de un Webview para una aplicación Android. Ideal para principiantes. - [Como programar un Context Menu](http://www.tutorialandroid.com/basico/como-programar-un-context-menu/) - Dos formas de programar un Context Menu para una aplicación Android: de forma natural (pulsando un botón durante un tiempo), y la otra pulsando un botón normal. - [Eclipse error: could not find adb.exe al actualizar el SDK de Android](http://www.tutorialandroid.com/solucion-de-errores/eclipse-error-could-not-find-adb-exe-al-actualizar-el-sdk-de-android/) - Sencilla y rapida solucion al error de Eclipse: could not find adb.exe, que puede darse al actualizar el SDK de Android. - [Eclipse error: Could not find app.apk](http://www.tutorialandroid.com/solucion-de-errores/eclipse-error-could-not-find-app-apk/) - Solución al error de Eclipse Could not find app.apk!, donde app es el nombre de nuestra aplicacion Android - [Como permitir mover a la SD Card una aplicacion](http://www.tutorialandroid.com/basico/como-permitir-mover-a-la-sd-card-una-aplicacion/) - cómo permitir que nuestra aplicación sea movida a la SD Card por un usuario a través del Administrador de Aplicaciones nativo del movil/tableta, en una versión de Android 2.2 o superior. - [Instalar Android SDK en Eclipse](http://www.tutorialandroid.com/basico/instalar-android-sdk-en-eclipse/) - Como instalar el SDK de Android en el entorno de desarrollo Eclipse paso a paso, para empezar a programar nuestras propias aplicaciones en Java. - [Hola Mundo, mi primera aplicacion Android](http://www.tutorialandroid.com/basico/hola-mundo-mi-primera-aplicacion-android/) - Como crear el Hola Mundo, la aplicación más simple (y automática en este caso) para desarrolladores en Android. ## Páginas - [Política de cookies](http://www.tutorialandroid.com/quienes-somos/politica-de-cookies/) - Política de cookies Una cookie es un pequeño fichero de texto que se almacena en su navegador cuando visita casi cualquier página web. Su utilidad es que la web sea capaz de recordar su visita cuando vuelva a navegar por esa página. Las cookies suelen almacenar información de carácter técnico, preferencias personales, personalización de contenidos, - [Más información sobre las cookies](http://www.tutorialandroid.com/quienes-somos/mas-informacion-sobre-las-cookies/) - ¿Qué es una cookie? Una cookie es un fichero de texto inofensivo que se almacena en su navegador cuando visita casi cualquier página web. La utilidad de la cookie es que la web sea capaz de recordar su visita cuando vuelva a navegar por esa página. Aunque mucha gente no lo sabe las cookies se - [Aplicaciones recomendadas](http://www.tutorialandroid.com/aplicaciones-gratuitas-recomendadas/) - Las aplicaciones gratuitas más recomendadas para tu móvil Android, con tutoriales sobre su uso. Descárgatelas y tu móvil será tu mejor aliado. - [¿Quienes somos?](http://www.tutorialandroid.com/quienes-somos/) - Introducción al autor del blog: Gonzalo de Córdoba Sánchez de Yévenes. Mis comienzos con el mundo informático, así como con Android. ## Categorías - [Básico](http://www.tutorialandroid.com/category/basico/) - [Solucion de errores](http://www.tutorialandroid.com/category/solucion-de-errores/) - [Medio](http://www.tutorialandroid.com/category/medio/) - [Avanzado](http://www.tutorialandroid.com/category/avanzado/) - [Trucos](http://www.tutorialandroid.com/category/trucos/) - [Aplicaciones](http://www.tutorialandroid.com/category/aplicaciones/) - [Criptomonedas](http://www.tutorialandroid.com/category/criptomonedas/) ## Etiquetas - [instalar](http://www.tutorialandroid.com/tag/instalar/) - [sdk](http://www.tutorialandroid.com/tag/sdk/) - [eclipse](http://www.tutorialandroid.com/tag/eclipse/) - [hola mundo](http://www.tutorialandroid.com/tag/hola-mundo/) - [hello world](http://www.tutorialandroid.com/tag/hello-world/) - [memory](http://www.tutorialandroid.com/tag/memory/) - [sd card](http://www.tutorialandroid.com/tag/sd-card/) - [error](http://www.tutorialandroid.com/tag/error/) - [could not find](http://www.tutorialandroid.com/tag/could-not-find/) - [apk](http://www.tutorialandroid.com/tag/apk/) - [adb.exe](http://www.tutorialandroid.com/tag/adb-exe/) - [led camara](http://www.tutorialandroid.com/tag/led-camara/) - [Context Menu](http://www.tutorialandroid.com/tag/context-menu/) - [Boton](http://www.tutorialandroid.com/tag/boton/) - [webview](http://www.tutorialandroid.com/tag/webview/) - [html](http://www.tutorialandroid.com/tag/html/) - [titlebar](http://www.tutorialandroid.com/tag/titlebar/) - [notificationbar](http://www.tutorialandroid.com/tag/notificationbar/) - [AndroidManifest.xml](http://www.tutorialandroid.com/tag/androidmanifest-xml/) - [Grillview](http://www.tutorialandroid.com/tag/grillview/) - [Dialog Box](http://www.tutorialandroid.com/tag/dialog-box/) - [Toast](http://www.tutorialandroid.com/tag/toast/) - [Alert](http://www.tutorialandroid.com/tag/alert/) - [postDelayed](http://www.tutorialandroid.com/tag/postdelayed/) - [esperar segundos](http://www.tutorialandroid.com/tag/esperar-segundos/) - [girar movil](http://www.tutorialandroid.com/tag/girar-movil/) - [reinicio activity](http://www.tutorialandroid.com/tag/reinicio-activity/) - [ProgressDialog](http://www.tutorialandroid.com/tag/progressdialog/) - [Rueda espera](http://www.tutorialandroid.com/tag/rueda-espera/) - [Thread](http://www.tutorialandroid.com/tag/thread/) - [ocultar](http://www.tutorialandroid.com/tag/ocultar/) - [teclado](http://www.tutorialandroid.com/tag/teclado/) - [hide](http://www.tutorialandroid.com/tag/hide/) - [keyboard](http://www.tutorialandroid.com/tag/keyboard/) - [numerico](http://www.tutorialandroid.com/tag/numerico/) - [EditText](http://www.tutorialandroid.com/tag/edittext/) - [Texto por defecto](http://www.tutorialandroid.com/tag/texto-por-defecto/) - [Hint](http://www.tutorialandroid.com/tag/hint/) - [limitar](http://www.tutorialandroid.com/tag/limitar/) - [maxLength](http://www.tutorialandroid.com/tag/maxlength/) - [TextView](http://www.tutorialandroid.com/tag/textview/) - [Formato](http://www.tutorialandroid.com/tag/formato/) - [Estilo](http://www.tutorialandroid.com/tag/estilo/) - [Color](http://www.tutorialandroid.com/tag/color/) - [Sombras](http://www.tutorialandroid.com/tag/sombras/) - [bundle](http://www.tutorialandroid.com/tag/bundle/) - [putExtra](http://www.tutorialandroid.com/tag/putextra/) - [getSerializableExtra](http://www.tutorialandroid.com/tag/getserializableextra/) - [putString](http://www.tutorialandroid.com/tag/putstring/) - [getString](http://www.tutorialandroid.com/tag/getstring/) - [juegos](http://www.tutorialandroid.com/tag/juegos/) - [motores desarrollo](http://www.tutorialandroid.com/tag/motores-desarrollo/) - [tags](http://www.tutorialandroid.com/tag/tags/) - [AlertDialog](http://www.tutorialandroid.com/tag/alertdialog/) - [fadein](http://www.tutorialandroid.com/tag/fadein/) - [fadeout](http://www.tutorialandroid.com/tag/fadeout/) - [parpadeo](http://www.tutorialandroid.com/tag/parpadeo/) - [TabHost](http://www.tutorialandroid.com/tag/tabhost/) - [tabs](http://www.tutorialandroid.com/tag/tabs/) - [pestañas](http://www.tutorialandroid.com/tag/pestanas/) - [internet](http://www.tutorialandroid.com/tag/internet/) - [conexion](http://www.tutorialandroid.com/tag/conexion/) - [access_network_state](http://www.tutorialandroid.com/tag/access_network_state/) - [Market](http://www.tutorialandroid.com/tag/market/) - [Link](http://www.tutorialandroid.com/tag/link/) - [ACTION_VIEW](http://www.tutorialandroid.com/tag/action_view/) - [Time Out](http://www.tutorialandroid.com/tag/time-out/) - [Emulador](http://www.tutorialandroid.com/tag/emulador/) - [error instalar](http://www.tutorialandroid.com/tag/error-instalar/) - [acceso directo](http://www.tutorialandroid.com/tag/acceso-directo/) - [shortcut](http://www.tutorialandroid.com/tag/shortcut/) - [escritorio](http://www.tutorialandroid.com/tag/escritorio/) - [home screen](http://www.tutorialandroid.com/tag/home-screen/) - [resize](http://www.tutorialandroid.com/tag/resize/) - [cambio tamaño](http://www.tutorialandroid.com/tag/cambio-tamano/) - [bitmap](http://www.tutorialandroid.com/tag/bitmap/) - [imagen](http://www.tutorialandroid.com/tag/imagen/) - [Drawable](http://www.tutorialandroid.com/tag/drawable/) - [Url](http://www.tutorialandroid.com/tag/url/) - [img src](http://www.tutorialandroid.com/tag/img-src/) - [fromHTML](http://www.tutorialandroid.com/tag/fromhtml/) - [whatsapp](http://www.tutorialandroid.com/tag/whatsapp/) - [tablet](http://www.tutorialandroid.com/tag/tablet/) - [contactos](http://www.tutorialandroid.com/tag/contactos/) - [getTabHost](http://www.tutorialandroid.com/tag/gettabhost/) - [undefined](http://www.tutorialandroid.com/tag/undefined/) - [wordpress](http://www.tutorialandroid.com/tag/wordpress/) - [sin programar](http://www.tutorialandroid.com/tag/sin-programar/) - [plugin](http://www.tutorialandroid.com/tag/plugin/) - [apps](http://www.tutorialandroid.com/tag/apps/) - [dispositivo no compatible](http://www.tutorialandroid.com/tag/dispositivo-no-compatible/) - [version movil](http://www.tutorialandroid.com/tag/version-movil/) - [web](http://www.tutorialandroid.com/tag/web/) - [mensajeria](http://www.tutorialandroid.com/tag/mensajeria/) - [aplicaciones](http://www.tutorialandroid.com/tag/aplicaciones-2/) - [line](http://www.tutorialandroid.com/tag/line/) - [sharedprefences](http://www.tutorialandroid.com/tag/sharedprefences/) - [preferencias](http://www.tutorialandroid.com/tag/preferencias/) - [svn](http://www.tutorialandroid.com/tag/svn/) - [subversion](http://www.tutorialandroid.com/tag/subversion/) - [versiones](http://www.tutorialandroid.com/tag/versiones/) - [tutoriales](http://www.tutorialandroid.com/tag/tutoriales/) - [ejemplos](http://www.tutorialandroid.com/tag/ejemplos/) - [suspendido](http://www.tutorialandroid.com/tag/suspendido/)