Module 2 developpement android
Atelier Développement Android et interfaces graphiques Développement Android Page CPremière application Création d un projet Android Studio contient un assistant de création d ? applications Application name c ? est le nom qui va apparaitre dans la liste des applications sur l ? appareil et dans le Play Store Company domain c ? est un quali ?ant qui apparaitra dans le nom du package Package name il est utilisé comme identi ?ant de l ? application Il doit être unique parmi tous les packages installés sur le système Minimum required SDK c ? est la version Android la plus ancienne sur laquelle l ? application peut tourner Il faut éviter de remonter trop en arrière ça réduirait les fonctionnalités que vous pourriez donner à votre application Pour vous aider dans votre choix cliquez sur le lien Help me choose Vous verrez appara? tre l'écran suivant Développement Android Page CCe graphique vous permet d'un coup d' ?il de véri ?er le pourcentage d'appareils qui seront capables d'installer et de lancer votre application Plates-formes ciblesDans cet écran vous avez la possibilité de dé ?nir la ou les cibles sur lesquelles votre application va fonctionner Cela permet de déterminer les SDKs à installer dans votre projet Vous avez le choix entre Phone and Tablet les téléphones et tablettes C'est l'option par défaut Wear les montres et objets connectés TV la télévision en l'occurrence les équipements qui supportent Android TV Android Auto la voiture Pour l'instant seuls les téléphones et tablettes nous intéressent vous allez donc laisser la première case cochée et ne pas cocher les autres Développement Android Page CCréation d ? une activité Une activité ou Activity en anglais est une brique fondamentale dans l'interaction avec l'utilisateur C'est elle qui va contenir l'ensemble des éléments graphiques du type champ texte bouton titre etc Pour faciliter la t? che du développeur l'assistant de création permet de créer automatiquement des activités pré-dé ?nies Par exemple une activité pour a ?cher une carte Google Map ou une activité pour un a ?chage en mode paysage sur tablette Dans notre cas nous allons choisir une activité vide en sélectionnant Empty Activity Eh oui nous allons tout développer nous- mêmes c'est le meilleur moyen d'apprendre Cliquez sur Next Développement Android Page CL ? assistant a créé de nombreux éléments visibles dans la colonne de gauche de l ? IDE ? manifests description et liste des classes de l ? application ? java les sources rangés par paquetage ? res ressources ?chiers XML et images de l ? interface il y a des sous-dossiers ?? layout interfaces disposition des vues sur les écrans ?? drawable contient tout élément qui peut être dessiné sur l ? écran images en PNG de préférence formes animations transitions etc Cinq dossiers drawable permettent aux développeurs de proposer des éléments graphiques pour tout genre d ? appareil Android en fonction de sa résolution En populant correctement ces dossiers on peut ainsi créer des applications avec une interface qui s ? adapte à chaque
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701424869ct244xi0y3qot04dd99eutozwrtsncpwc6o2revf8c08qysepg31d0ujb3sa6mnowkb3fhrsho8neeqh1zkp2renciobfvzk0rvf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701365339fn2r47g1f9zhncsssldw8i1miz6wkrk31snhpw9pljcdslmb5zxnxlalfvib2bbk5t5elumjndmpeswhn5ywkrdmjr44hjb8miiw.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701392618wnvhudsmbrz0z3oazfwvuz4hnefqub6ve036ho2wgcpvnejil4vt2cvtvzolyffx9rolowtum8hu9jzbi5hntfir7guplby6aaln.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701390799hykem1akfzy63szfcsjny5rrxhknjykviv2cxmcnebzmyf7jw2ui0wtp8yesjgswkubgzggyjazqh1vrxaolfvx6m5cwlszpxaqm.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701459387irziletg7fjs9krzei8pxmuq5c4kpoxpdad5ckgfzorzgbb7kaodjlwdsfvtssizzgbyshlzsk7h3xzabfjikxl8hsfm1pt2me2q.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701423944l7hvatwt8d3xxen0ioyuoe7t6u1fch1hs17nbciiogcikieqolmhflnzwnwtwkctl2gwrmbxggwh4hhppojpgsqbxyiiicdeij7q.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701436474zauiyks2bt1tttenzz8bhoe5inaulfpgsxnkj7eeb6yuwcflfdvz1zv92js0rjixb0b9oqvmotmnqzv3monohutf5vygqununasf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701371216ewug9xqxuansfq1mj76mlhdvmdltc75saztklgekkwwbw0bqf7xqul3l2dhqhbgzggpfrf4xlippgfofxcciqzuxq7333kut6dxd.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701443953zf2qjetf8rylbfd9t70ic9t5k72cglifpsjaclyygz8g0raoj3thqg6medpqhhkx7nffwlkmxdceuyncshqn4kqknzxi5bubfqox.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701438686rjuafpmpof0o7wtbpke4gsdyxhikatkugebkz2aoxqdf7fxzghi0mjuh7txsm9mevm36ddzevcizg44zjxgptfgju9offpgfope5.png)
-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 26, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 65.9kB