Explication tp android Nom NGUIMATIO JOSUE Matricule T EXPLICA INTRODUCTION TION CONCER NANT LE TP Android est un système d'exploitation mobile c'està-dire que tout comme Windows ou Linux c'est un gros programme composé de petits programmes qui permet d'e
Nom NGUIMATIO JOSUE Matricule T EXPLICA INTRODUCTION TION CONCER NANT LE TP Android est un système d'exploitation mobile c'està-dire que tout comme Windows ou Linux c'est un gros programme composé de petits programmes qui permet d'exécuter d'autres logiciels Les applications Android étant presque essentiellement codées en Java il Nous faut essentiellement connaitre ce langage ANDROI D Installation et con ?guration des outils Condition de base Tout d ? abord les prérequis pour le développement Besoin pour tout le monde Go minimum de mémoire RAM Plus de Go d'espace disque Pour Windows Nous avons d'avoir Windows Vista ou plus récent Pour Mac OS Il vous faudra Mac OS ou plus récent LE JAVA DEVELOPPEMENT KIT CNous l ? installons à cette adresse http www oracle com technetwork java javase downloads index html Android Studio et le SDK ANDROID Android studio est l ? environnement spécialisé dans le développement Android et contient et un outil pour gérer l'installation du SDK Android sur votre système Nous l ? avons téléchargé a cette adresse https developer android com sdk installing studio html CREATION DE VOTRE PREMIER PROJET Ouvrir Android studio et cliquer sur new Project ? ? Une nouvelle fenêtre s'ouvrira Elle contient trois champs comme vous pourrez la voir Voici à quoi servent ces trois champs Application Name Nom de l ? application Compagnie Domain on se base sur le nom de domaine de son entreprise exemple fr NguimatioJosue com ? ? DEFINITION ET ELEMENTS IMPORTANT Activité Composante Principale d ? une application Android permettant de gérer l ? ensemble des vue et ressources Etat D ? une activité Elle peut être Active ? En Pause ? ? ou Stoppé ? Cycle de vie d ? une activité Elle est crée OnCreate ? ? Elle démarre OnStart ? Elle passe en arrière plan et revient OnResume ? Elle se met en pause OnPause ? Elle s ? arrete OnStop ? Elle se détruit OnDestroy ? CLes Ressources Et le Format XML Xml est un langage de balisage presque Semblable au HTML Et permet de mettre en forme des information Les ressources sont géré dans le répertoire Res ? ? Les Widgets Un widget est un élément de base qui permet d'a ?cher du contenu à l'utilisateur ou lui permet d'interagir avec l'application Les Services Application ne présentant aucun a ?chage mais s ? exécutant en arrière-plan Ainsi on peut dire que les services sont des composants très proches des activités et beaucoup moins des receivers qui euxne possèdent pas de contexte Les Bases de données une bd c ? est une collection d ? objet organisé pouvant être interrogé manipulé ou même modi ?er Sur SQLITE SQLite ne nécessite pas de serveur pour fonctionner ce qui signi ?e que son exécution se fait dans le même processus que celui de l'application Communication entre composant Nous utilisons un Object de type Intent ? et nous appelons la méthode StartActivity ? pour lancer une activité a partir d ? une autre activité C
Documents similaires
-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 03, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 30.2kB