SlideShare ist ein Scribd-Unternehmen logo
1 von 71
Programació d'aplicacions per a Smartphones:
                                                   Android




• 2ª Sessió
Programació d'aplicacions per a Smartphones:
Estructura d’un Projecte                                                    Android




                 • SRC: El codi font del projecte, paquetitzat.

                 • GEN: Codi auto generat per ADT d’Android, com
                   ara el fitxer R.java.

                 • BIN: Objectes Compilats despres del build. Aqui
                   podem trobar el fitxer d’instal·lació apk.

                 • RES: Recursos. El contingut multimedia del
                   projecte com ara imatges (drawables) pantalles
                   (layouts) i textos (Strings.)

                 • AndroidManifest.xml: Meta-Informació del projecte.
                   La informació de les activitats i els permisos de
                   l’aplicació.
Programació d'aplicacions per a Smartphones:
Estructura d’un Projecte                                                    Android




                 • Drawable: Imatges. En diferents resolucions en
                   funció de la compatibilitat de l’aplicació.

                 • Layout: Maquetització de les pantalles. En format
                   XML.

                 • Values: Altres recursos com ara cadenes i estils en
                   format de fitxers XML.

                 • Menu: Fitxer de configruació dels submenus.

                 • Colors: colors en format Hexadecimal.

                 • Raw: Contingut multimedia

                 • Anim: Animacions.
Programació d'aplicacions per a Smartphones:
Estructura d’un Projecte                                                                       Android




 • JNI: Codi natiu per projectes que ho requereixin.

 • ASSESTS: Directory buit per enmagatzemar fitxers de contingut multimedia, com
   ara textures i dades de jocs.

 • LIBS: Llibreries Privades.

 • Project.propieties: Configuració del projecte com ara la versió del build. Per editar-lo
   seleccionar el projecte amb el botó dret i escollir propietats.
Blocs
                                                                 Programació d'aplicacions per a Smartphones:
                                                                                                      Android




 Activities
  Cada activity és una sola pantalla en l’aplicació, amb suport per Java I que deriva de la classe
   Activity. Tipicament ocupa la pantalla completa, pero podria ser flotant o transparent. Pot rebre i
   manejar esdeveniments UI i realitzar tasques complexes.

 Broadcast Intent Receivers
  Una classe de l’aplicació que escolta Intents que son emesos, en lloc d’esperar d’un sol fil de
   comunicació. El sistema envia una petició a tots els broadcast que puguin estar interessats I
   aquests actuen sequencialment.

 Content Providers
  Un capa de comunicació que permet a la teva aplicacó es comuniqui amb altres aplicacions.
   Normalment s’utilitza per passar contingut de tipus String entre aplicacions.

 Services
  Un objecte de la classe Service, que s’executa en segon pla, no conte interficie gràfica,
   permet l’execucuio de tasques persistents com escoltar musica o monitoritzar processos de
   xarxa.
Cicle de Vida
                Programació d'aplicacions per a Smartphones:
                                                     Android
Android
                           Programació d'aplicacions per a Smartphones:
                                                                Android


Estructura Projecte

 • Exercici
      Activities & Lifecycle
Intents
                                             Programació d'aplicacions per a Smartphones:
                                                                                  Android




 Es tracta d’un objecte/Missatge que és pot utilitzar per llençar o
  comunicar amb altres aplicacions/activitats de forma asíncrona. Pot
  contenir certs criteris de comunicació, rebre resultats, o contenir
  informació. Pot llençar una activitat o un broadcast intent.
Intents
                                              Programació d'aplicacions per a Smartphones:
                                                                                   Android




 Destinetari: Qui volem que rebi l’intent?
Intents
                                            Programació d'aplicacions per a Smartphones:
                                                                                 Android




 Acció: Text indican l’acció a realitzar
Intents
                                                 Programació d'aplicacions per a Smartphones:
                                                                                      Android




 Dades: URI sobre les dades que és realitzarà l’acció.
Intents
                                              Programació d'aplicacions per a Smartphones:
                                                                                   Android




 Tipus de Dades (Opcional): Tipus MIME de les dades.
Intents
                                                 Programació d'aplicacions per a Smartphones:
                                                                                      Android




 Categoria: El tipus de component que pot processar l’intent, en pot tenir
  mes d’una.
Intents
                                                 Programació d'aplicacions per a Smartphones:
                                                                                      Android




 Extres: mapa, clau-valor, per informació adicional
Intents
                                                 Programació d'aplicacions per a Smartphones:
                                                                                      Android




 Flags: Indiquen el comportament quant s’até la petició.
Intents
                             Programació d'aplicacions per a Smartphones:
                                                                  Android




 Qui realitzarà l’acció?

 Quina acció realitzarem?

 Com realitzarem l’acció?
Receivers
            Programació d'aplicacions per a Smartphones:
                                                 Android
Receivers
            Programació d'aplicacions per a Smartphones:
                                                 Android
Receivers
            Programació d'aplicacions per a Smartphones:
                                                 Android
Android
                Programació d'aplicacions per a Smartphones:
                                                     Android




 • Exercici
     Intents
Programació d'aplicacions per a Smartphones:
Broadcast Intent Reciver                                        Android
Services
           Programació d'aplicacions per a Smartphones:
                                                Android
Content Providers
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Android
                 Programació d'aplicacions per a Smartphones:
                                                      Android




 • Exercici
     Services
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Interface Gràfica
                    Programació d'aplicacions per a Smartphones:
                                                         Android
Android
                Programació d'aplicacions per a Smartphones:
                                                     Android




 • Exercici
     Layouts
Recursos
           Programació d'aplicacions per a Smartphones:
                                                Android
Recursos
           Programació d'aplicacions per a Smartphones:
                                                Android
Recursos
           Programació d'aplicacions per a Smartphones:
                                                Android
Recursos
           Programació d'aplicacions per a Smartphones:
                                                Android
Recursos
           Programació d'aplicacions per a Smartphones:
                                                Android
Recursos
           Programació d'aplicacions per a Smartphones:
                                                Android
Android
                  Programació d'aplicacions per a Smartphones:
                                                       Android




 • Exercici
     Resources

Weitere ähnliche Inhalte

Andere mochten auch

Instructivo GBI
Instructivo GBIInstructivo GBI
Instructivo GBI
ROSE900921
 
Peligros De Internet
Peligros De InternetPeligros De Internet
Peligros De Internet
LIZZETH14
 
Macromedia flash 8 practica 14
Macromedia flash 8 practica 14Macromedia flash 8 practica 14
Macromedia flash 8 practica 14
jahirsandoval28
 
Tecnologia de la_informacion__y_comunicaciones_2014-06-03-618
Tecnologia de la_informacion__y_comunicaciones_2014-06-03-618Tecnologia de la_informacion__y_comunicaciones_2014-06-03-618
Tecnologia de la_informacion__y_comunicaciones_2014-06-03-618
Bernabe Dagostini
 
Plan estrategico kellis arrieta diplomado
Plan estrategico kellis arrieta   diplomadoPlan estrategico kellis arrieta   diplomado
Plan estrategico kellis arrieta diplomado
kearpe89
 
Quimica - Enlace covalente
Quimica - Enlace covalenteQuimica - Enlace covalente
Quimica - Enlace covalente
sandryGA
 

Andere mochten auch (20)

Instructivo GBI
Instructivo GBIInstructivo GBI
Instructivo GBI
 
Peligros De Internet
Peligros De InternetPeligros De Internet
Peligros De Internet
 
Coparmex curso
Coparmex cursoCoparmex curso
Coparmex curso
 
Seminario n° 8
Seminario n° 8Seminario n° 8
Seminario n° 8
 
El blog
El blogEl blog
El blog
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
Motos
MotosMotos
Motos
 
Macromedia flash 8 practica 14
Macromedia flash 8 practica 14Macromedia flash 8 practica 14
Macromedia flash 8 practica 14
 
Tecnologia de la_informacion__y_comunicaciones_2014-06-03-618
Tecnologia de la_informacion__y_comunicaciones_2014-06-03-618Tecnologia de la_informacion__y_comunicaciones_2014-06-03-618
Tecnologia de la_informacion__y_comunicaciones_2014-06-03-618
 
Presentación1
Presentación1Presentación1
Presentación1
 
Calentamiento global
Calentamiento globalCalentamiento global
Calentamiento global
 
Creación de contenidos módulo 4
Creación de contenidos módulo 4Creación de contenidos módulo 4
Creación de contenidos módulo 4
 
Orientaciones para la implementación de Unidades Didácticas y Sesiones de Apzje
Orientaciones para la implementación de Unidades Didácticas y Sesiones de ApzjeOrientaciones para la implementación de Unidades Didácticas y Sesiones de Apzje
Orientaciones para la implementación de Unidades Didácticas y Sesiones de Apzje
 
Recursos audiovisuales
Recursos audiovisualesRecursos audiovisuales
Recursos audiovisuales
 
ELEMENTOS DE EL EQUIP DE COMPUTO
ELEMENTOS DE EL EQUIP DE COMPUTOELEMENTOS DE EL EQUIP DE COMPUTO
ELEMENTOS DE EL EQUIP DE COMPUTO
 
Plan estrategico kellis arrieta diplomado
Plan estrategico kellis arrieta   diplomadoPlan estrategico kellis arrieta   diplomado
Plan estrategico kellis arrieta diplomado
 
Quimica - Enlace covalente
Quimica - Enlace covalenteQuimica - Enlace covalente
Quimica - Enlace covalente
 
Cuando Callan Los Patos
Cuando Callan Los PatosCuando Callan Los Patos
Cuando Callan Los Patos
 
Cabo pulmo
Cabo pulmoCabo pulmo
Cabo pulmo
 
Taller III ética 806
Taller III ética 806Taller III ética 806
Taller III ética 806
 

Ähnlich wie Programació Android 2

Introducció a Android
Introducció a AndroidIntroducció a Android
Introducció a Android
TarracoDroid
 
Introducció a la plataforma Android (Updated)
Introducció a la plataforma Android (Updated)Introducció a la plataforma Android (Updated)
Introducció a la plataforma Android (Updated)
TarracoDroid
 
Vieira decarvalhopedro mòbil(android)
Vieira decarvalhopedro  mòbil(android)Vieira decarvalhopedro  mòbil(android)
Vieira decarvalhopedro mòbil(android)
Pedroopf
 

Ähnlich wie Programació Android 2 (20)

Programació Android 4
Programació Android 4Programació Android 4
Programació Android 4
 
Programació Android 5
Programació Android 5Programació Android 5
Programació Android 5
 
Programació Android 3
Programació Android 3Programació Android 3
Programació Android 3
 
Programació Android 1
Programació Android 1Programació Android 1
Programació Android 1
 
Les millors aplicacions per Android (Gener de 2013)
Les millors aplicacions per Android (Gener de 2013)Les millors aplicacions per Android (Gener de 2013)
Les millors aplicacions per Android (Gener de 2013)
 
Introducció a la programació en Android
Introducció a la programació en AndroidIntroducció a la programació en Android
Introducció a la programació en Android
 
Presentació Icontouch
Presentació IcontouchPresentació Icontouch
Presentació Icontouch
 
Service2Media - Introduction to M2Active
Service2Media - Introduction to M2ActiveService2Media - Introduction to M2Active
Service2Media - Introduction to M2Active
 
Apps telefonia
Apps telefoniaApps telefonia
Apps telefonia
 
Introducció a la programació en android (recovered)
Introducció a la programació en android (recovered)Introducció a la programació en android (recovered)
Introducció a la programació en android (recovered)
 
Fonaments i Evolució de la Mutimedia Practica Final
Fonaments i Evolució de la Mutimedia Practica FinalFonaments i Evolució de la Mutimedia Practica Final
Fonaments i Evolució de la Mutimedia Practica Final
 
Introducció a Android
Introducció a AndroidIntroducció a Android
Introducció a Android
 
Android
AndroidAndroid
Android
 
Programa curs desenvolupament d'aplicacions android
Programa curs desenvolupament d'aplicacions androidPrograma curs desenvolupament d'aplicacions android
Programa curs desenvolupament d'aplicacions android
 
Introducció Android i Google Maps
Introducció Android i Google MapsIntroducció Android i Google Maps
Introducció Android i Google Maps
 
Creació d'una aplicació d'Android
Creació d'una aplicació d'AndroidCreació d'una aplicació d'Android
Creació d'una aplicació d'Android
 
Java
JavaJava
Java
 
Introducció a la plataforma Android (Updated)
Introducció a la plataforma Android (Updated)Introducció a la plataforma Android (Updated)
Introducció a la plataforma Android (Updated)
 
Migració al programari lliure: reptes i oportunitats
Migració al programari lliure: reptes i oportunitatsMigració al programari lliure: reptes i oportunitats
Migració al programari lliure: reptes i oportunitats
 
Vieira decarvalhopedro mòbil(android)
Vieira decarvalhopedro  mòbil(android)Vieira decarvalhopedro  mòbil(android)
Vieira decarvalhopedro mòbil(android)
 

Programació Android 2

  • 1. Programació d'aplicacions per a Smartphones: Android • 2ª Sessió
  • 2. Programació d'aplicacions per a Smartphones: Estructura d’un Projecte Android • SRC: El codi font del projecte, paquetitzat. • GEN: Codi auto generat per ADT d’Android, com ara el fitxer R.java. • BIN: Objectes Compilats despres del build. Aqui podem trobar el fitxer d’instal·lació apk. • RES: Recursos. El contingut multimedia del projecte com ara imatges (drawables) pantalles (layouts) i textos (Strings.) • AndroidManifest.xml: Meta-Informació del projecte. La informació de les activitats i els permisos de l’aplicació.
  • 3. Programació d'aplicacions per a Smartphones: Estructura d’un Projecte Android • Drawable: Imatges. En diferents resolucions en funció de la compatibilitat de l’aplicació. • Layout: Maquetització de les pantalles. En format XML. • Values: Altres recursos com ara cadenes i estils en format de fitxers XML. • Menu: Fitxer de configruació dels submenus. • Colors: colors en format Hexadecimal. • Raw: Contingut multimedia • Anim: Animacions.
  • 4. Programació d'aplicacions per a Smartphones: Estructura d’un Projecte Android • JNI: Codi natiu per projectes que ho requereixin. • ASSESTS: Directory buit per enmagatzemar fitxers de contingut multimedia, com ara textures i dades de jocs. • LIBS: Llibreries Privades. • Project.propieties: Configuració del projecte com ara la versió del build. Per editar-lo seleccionar el projecte amb el botó dret i escollir propietats.
  • 5. Blocs Programació d'aplicacions per a Smartphones: Android  Activities  Cada activity és una sola pantalla en l’aplicació, amb suport per Java I que deriva de la classe Activity. Tipicament ocupa la pantalla completa, pero podria ser flotant o transparent. Pot rebre i manejar esdeveniments UI i realitzar tasques complexes.  Broadcast Intent Receivers  Una classe de l’aplicació que escolta Intents que son emesos, en lloc d’esperar d’un sol fil de comunicació. El sistema envia una petició a tots els broadcast que puguin estar interessats I aquests actuen sequencialment.  Content Providers  Un capa de comunicació que permet a la teva aplicacó es comuniqui amb altres aplicacions. Normalment s’utilitza per passar contingut de tipus String entre aplicacions.  Services  Un objecte de la classe Service, que s’executa en segon pla, no conte interficie gràfica, permet l’execucuio de tasques persistents com escoltar musica o monitoritzar processos de xarxa.
  • 6. Cicle de Vida Programació d'aplicacions per a Smartphones: Android
  • 7. Android Programació d'aplicacions per a Smartphones: Android Estructura Projecte • Exercici  Activities & Lifecycle
  • 8. Intents Programació d'aplicacions per a Smartphones: Android  Es tracta d’un objecte/Missatge que és pot utilitzar per llençar o comunicar amb altres aplicacions/activitats de forma asíncrona. Pot contenir certs criteris de comunicació, rebre resultats, o contenir informació. Pot llençar una activitat o un broadcast intent.
  • 9. Intents Programació d'aplicacions per a Smartphones: Android  Destinetari: Qui volem que rebi l’intent?
  • 10. Intents Programació d'aplicacions per a Smartphones: Android  Acció: Text indican l’acció a realitzar
  • 11. Intents Programació d'aplicacions per a Smartphones: Android  Dades: URI sobre les dades que és realitzarà l’acció.
  • 12. Intents Programació d'aplicacions per a Smartphones: Android  Tipus de Dades (Opcional): Tipus MIME de les dades.
  • 13. Intents Programació d'aplicacions per a Smartphones: Android  Categoria: El tipus de component que pot processar l’intent, en pot tenir mes d’una.
  • 14. Intents Programació d'aplicacions per a Smartphones: Android  Extres: mapa, clau-valor, per informació adicional
  • 15. Intents Programació d'aplicacions per a Smartphones: Android  Flags: Indiquen el comportament quant s’até la petició.
  • 16. Intents Programació d'aplicacions per a Smartphones: Android  Qui realitzarà l’acció?  Quina acció realitzarem?  Com realitzarem l’acció?
  • 17. Receivers Programació d'aplicacions per a Smartphones: Android
  • 18. Receivers Programació d'aplicacions per a Smartphones: Android
  • 19. Receivers Programació d'aplicacions per a Smartphones: Android
  • 20. Android Programació d'aplicacions per a Smartphones: Android • Exercici  Intents
  • 21. Programació d'aplicacions per a Smartphones: Broadcast Intent Reciver Android
  • 22. Services Programació d'aplicacions per a Smartphones: Android
  • 23. Content Providers Programació d'aplicacions per a Smartphones: Android
  • 24. Android Programació d'aplicacions per a Smartphones: Android • Exercici  Services
  • 25. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 26. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 27. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 28. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 29. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 30. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 31. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 32. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 33. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 34. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 35. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 36. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 37. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 38. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 39. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 40. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 41. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 42. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 43. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 44. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 45. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 46. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 47. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 48. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 49. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 50. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 51. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 52. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 53. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 54. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 55. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 56. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 57. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 58. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 59. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 60. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 61. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 62. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 63. Interface Gràfica Programació d'aplicacions per a Smartphones: Android
  • 64. Android Programació d'aplicacions per a Smartphones: Android • Exercici  Layouts
  • 65. Recursos Programació d'aplicacions per a Smartphones: Android
  • 66. Recursos Programació d'aplicacions per a Smartphones: Android
  • 67. Recursos Programació d'aplicacions per a Smartphones: Android
  • 68. Recursos Programació d'aplicacions per a Smartphones: Android
  • 69. Recursos Programació d'aplicacions per a Smartphones: Android
  • 70. Recursos Programació d'aplicacions per a Smartphones: Android
  • 71. Android Programació d'aplicacions per a Smartphones: Android • Exercici  Resources