Cours android 2 COURS D ? ANDROID AVEC ECLIPSE Création d ? un projet Cliqué sur File New Project Puis la fenetre suivant apparait et choisir Android Application Projet Next CDans cette fenêtre on doit saisir trois rubrique ci-après Application Name Le no

COURS D ? ANDROID AVEC ECLIPSE Création d ? un projet Cliqué sur File New Project Puis la fenetre suivant apparait et choisir Android Application Projet Next CDans cette fenêtre on doit saisir trois rubrique ci-après Application Name Le nom de l ? application qui va apparaitre dans le téléphone ou dans les plateformes de téléchargement Project Name Le nom du projet que android va reconnaitre - Package Name le nom du premier package java du projet Et quatre rubrique à choisir Minimum Required SDK - Target SDK - Compile With - Theme Puis Next CDans cette fenêtre on localise l ? icone principal de l ? application Puis Next CCréation de la première Activité du projet et class puis Next Activity Name permet d'indiquer le nom de la classe Java qui contiendra votre activité ce champ doit donc respecter la syntaxe Java standard Le champ suivant Layout Name renseignera sur le nom du ?chier qui contiendra l'interface graphique qui correspondra à cette activité En ?n en ce qui concerne Navigation Type son contenu est trop complexe pour être analysé maintenant Sachez qu'il permet de dé ?nir facilement comment s'e ?ectueront les transitions entre plusieurs activités CLe Package Explorer permet de naviguer entre vos projets Parmi le dossier présent nous allons exploité deux dossiers au cours de notre développement Src celui qui contiendra tous les ?chiers sources java Res c'est dans ce répertoire que sont conservées les ressources autrement dit les éléments qui s'a ?cheront à l'écran ou avec lesquels l'utilisateur pourra interagir Android est destiné à être utilisé sur un très grand nombre de supports di ?érents et il faut par conséquent s'adapter à ces supports Imaginons qu'une application ait à Ca ?cher une image Si on prend une petite image il faut l ? agrandir pour qu'elle n'ait pas une dimension ridicule sur un grand écran Mais en faisant cela l'image perdra en qualité Une solution serait donc d'avoir une image pour les petits écrans une pour les écrans moyens et une pour les grands écrans C'est ce genre de précautions qu'il faut prendre quand on veut développer pour les appareils mobiles Un des moyens d'adapter nos applications à tous les terminaux est d'utiliser les ressources Les ressources sont des ?chiers organisés d'une manière particulière de façon à ce qu'Android sache quelle ressource utiliser pour s'adapter au matériel sur lequel s'exécute l ? application Comme je l'ai dit précédemment adapter nos applications à tous les types de terminaux est indispensable Cette adaptation passe par la ma? trise des ressources N B Pour déclarer des ressources on passe très souvent par le format XML Les langages de balisage Le XML est un langage de balisage un peu comme le HTML ?? le HTML est d'ailleurs indirectement un dérivé du XML Le principe d'un langage de programmation Java C etc est d'e ?ectuer des calculs puis éventuellement de mettre en forme le résultat de ces calculs dans une interface graphique À l'opposé un langage de balisage XML donc n'e ?ectue

  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager