1 / 23

Présentation Android

Présentation Android. - Présentation projet pour Eccosys et Tiny - Fonctionnalités Manifest - Utilisation d'autres applications - Animations - Utilisation de Json - Interfaces - Création d'objet. Bienvenue au brésil. Gambiarra. - Explication d'un Gambiarra

patty
Download Presentation

Présentation Android

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Présentation Android - Présentation projet pour Eccosys et Tiny - Fonctionnalités Manifest - Utilisation d'autres applications - Animations - Utilisation de Json - Interfaces - Création d'objet

  2. Bienvenue au brésil

  3. Gambiarra - Explication d'un Gambiarra Définition : Gambiarra signifie Improvisation publicclass Gambiarra { publicstaticvoid main (String [] arg){ System.out.println("Hello World"); System.out.println("Hello World"); System.out.println("Hello World"); System.out.println("Hello World"); System.out.println("Hello World"); } } publicclass Gambiarra { publicstaticvoid main (String [] arg){ int i; for(i=0; i<5; i++) { System.out.println("Hello World"); } } } Au Brésil, Gambiarra en programmation informatique est aussi appelé P.O.G. (Gambiarra Oriented Programming).

  4. Utilisation des versions d'Android Avril 2013

  5. Présentation projets pour Eccosys et Tiny

  6. Fonctionnalités du Manifest - Location de l'installation d'un application

  7. Fonctionnalités du Manifest Option possible : - auto - internalOnly - preferExternal Spécification de la version du SDK

  8. Fonctionnalités du Manifest http://developer.android.com/guide/topics/manifest/supports-screens-element.html

  9. Fonctionnalités du Manifest - Il existe plus de 100 permissions - Permission de recevoir un signal lors de l'ouverture de l'appareil - Permission de lire les contacts - Permission d'utilisation de la caméra - Permission d'utilisation d'internet - Ect... http://developer.android.com/reference/android/Manifest.permission.html

  10. Fonctionnalités du Manifest - Faire des teste sur un téléphone - Installation du pilote - Mettre son téléphone en mode développement - Connectez le téléphone et lancer le programme

  11. Fonctionnalités du Manifest - Receiver - Objet pouvant recevoir un sigal ou une information même lorsque l'application n'est pas en marche

  12. Fonctionnalités du Manifest - La classe Application 1. 2. 3.

  13. Utilisation d'autres applications - Utilisation de la caméra dans son application

  14. Utilisation d'autres applications

  15. Utilisation d'autres applications - Utiliser sa liste de contacts

  16. Utilisation d'autres applications https://code.google.com/p/zxing/

  17. Utilisation d'autres applications https://code.google.com/p/zxing/

  18. Animations - Déclaration d'une animation dans un fichier xml

  19. Animations - Utilisation de l'animation

  20. Utilisation de JSON JSON (JavaScript Object Notation) est un format de données textuelles, générique, dérivé de la notation des objets du langage ECMAScript. Il permet de représenter de l’information structurée. Un document JSON ne comprend que deux éléments structurels : - des ensembles de paires nom / valeur ; - des listes ordonnées de valeurs. Le format JSON est moins lourd que le Xml.

  21. Utilisation de JSON {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": "Close", "onclick": "CloseDoc()"} ] } }} <menu id="file" value="File"> <popup> <menuitem value="New" onclick="CreateNewDoc()" /> <menuitem value="Open" onclick="OpenDoc()" /> <menuitem value="Close" onclick="CloseDoc()" /> </popup> </menu>

  22. Création d'objet Quelques exemple : - EditTextClearable - EditTextNumber - NavigationBar

  23. Site intéressent Android Asset Studio (Créateur d'icon pour Android) Rest test test (Site pour tester des URL) Android Genuine (Blog sur Android) Mkyong (Site avec tutoriel sur Android) Site du Zéro

More Related