Anuncios

Bienvenidos sean a este post. El mejor metodo para aprender es por medio de ejemplos y siguiendo mi blog 😉, para lo primero antiguamente se utilizaba una app llamada APIDemos, la cual se instalaba con el Android Studio pero a partir de la version de API 23 (Nougat 7) esta se convirtio en un repositorio online, la direccion es:

https://developer.android.com/samples/

En ella encontraran un monton de ejemplos para las distintas clases de app disponibles, si ingresan se vera algo asi:

android82

Observen un detalle, pueden ver el tipo de lenguaje asociado (Java o Kotlin) para saber de que tipo es el ejemplo, no se preocupen mas adelante hablaremos sobre estos temas pero ahora si nosotros elegimos algunos de los ejemplos nos aparecera asi

Anuncios
android84

Donde apareceran los archivos, con la descripcion y los requisitos (todos mas abajo) pero yo les queria mostrar el boton verde donde dice Clone or Download, este sirve para copiar el contenido mediante un Linux (Clone) o Decargarlo en un archivo Zip (Download) para luego extraerlo, si tienen plataforma Windows les recomiendo esta opcion, una vez descargado extraigan el contenido del archivo en una carpeta, por ejemplo donde nosotros creamos nuestro primer ejercicio, una vez hecho esto abran el Android Studio

android92

Ahi eligen la opcion Import project, en cambio si ya lo tienen abierto van a File -> New -> Import project tal como se ve en la siguiente imagen

android85
Anuncios

En cualquiera de los dos casos se nos abrira la siguiente ventana

android86

En ella buscaremos la carpeta donde esta ubicado nuestro proyecto descargado y descomprimido, una vez seleccionado le damos al boton Ok

android87

Con esto empezara todo el proceso de importacion, una vez finalizado nos llevara al Android Studio pero como todo tiene un lado bueno y un lado malo, es muy probable la falta de componentes y por ende nos aparecera una notificacion como la siguiente

android88
Anuncios

Eso es lo malo pero lo bueno es que siempre hay una solucion, entonces haciendo click en el link se empezara la descarga de los elementos faltantes

android89

Como se puede ver en este cuadro ahi comenzara la verdadera descarga

android90
Anuncios

Y en este cuadro aparecera la descarga finalizada, en este caso no mostre todos los elementos que me hicieron falta pero al volverse a compilar faltaron algunos elementos mas y estas dos pantallas se repitieron dos veces mas hasta que todos los componentes fueron instalados.

No se hagan problema esto se soluciona siempre haciendo click en el link de sugerencia y el Android Studio se encargara automaticamente de “recompilarlo” y en caso de necesitar algun faltante nos los solicitara de nuevo hasta completar todo lo necesario. Ahora iremos a Run->Run ‘Application’ o Mayus + F10, una vez ejecutado nos aparecera la siguiente ventana

android91

Como pueden ver tuve que crear un nuevo equipo virtual para correr el ejemplo, si les sucede como a mi les recomiendo este post donde explico paso a paso como crear una nueva, en todo caso una vez creado aparecera en este cuadro y lo seleccionan le dan Ok, ahi empezare a correr el emulador y se ejecutara la aplicacion como pueden ver en el siguiente video

Anuncios

Con esto hemos cubierto como podemos acceder a los ejemplos de Android y como abrirlos para poder analizarlos porque los ejemplos apuntan a un tema especifico y se centran en el mismo.

Ahora veremos otra opcion para poder obtener ayudas y ejemplos, estos pueden ser a traves de GitHub, para ello debemos hacer lo siguiente:

Con el Android Studio abierto vamos a File -> New -> Import samples

android93

Una vez seleccionado nos aparecera la siguiente ventana

android94
Anuncios

Donde a su izquierda podran ver todos los ejemplos disponibles y a su derecha una descripcion del mismo, una vez seleccionado pueden apretar Next y veremos la siguiente pantalla

android95

En ella podemos dejar el nombre como aparece o cambiarlo y tambien la ubicacion de donde va a estar nuestro proyecto, una vez elegidos presionamos Finish y comenzara la descarga

Anuncios
android96

Si todo sale bien una vez descargada empezara la compilacion del mismo y luego quedara disponible para ser utilizado, en cambio si les falla (como me paso a mi) pueden utilizar la siguiente opcion

android97

Donde el compilador intentara descargar los elementos faltantes y volvera a compilarlo.

Anuncios

Hasta aqui hemos visto algunos formas de conseguir ejemplos para  ver la forma de utilizar una determinada funcion o API en nuestros programas, la primera es a traves de la pagina de ejemplos de Android (la antigua API Demos) y despues por medio de Android Studio conectarse directamente GitHub, repositorio de ejemplos, y descargar el deseado. Espero les haya sido util, sigueme en Twitter, Facebook o Google+ para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.

Tengo un Patreon donde podes acceder de manera exclusiva a material para este blog antes de ser publicado, sigue los pasos del link para saber como.

Tambien podes donar

Es para mantenimiento del sitio, gracias!

$1.00