Presentation de la plateforme android

PRÉSENTATION DE LA PLATEFORME ANDROID MOHAMED BOURAOUI BOURAWI MOHAMED GMAIL COM AU - CPRÉSENTATION D ? ANDROID CPRÉSENTATION D ? ANDROID CPRÉSENTATION D ? ANDROID MATÉRIELS CPRÉSENTATION D ? ANDROID ? Un système d ? exploitation orienté dispositifs mobiles ? il s ? agit donc d ? un ensemble de logiciels qui sert d ? interface entre le matériel les composants du téléphone d ? une tablette et les logiciels applicatifs ceux que vous allez développer ? Un système d ? exploitation open source ? disponibilité du code ? importante communauté d ? utilisateurs ? Un système d ? exploitation basé sur le noyau Linux ? Environnement de développement gratuit ? Programmation en Java ou en langage C CPRÉSENTATION D ? ANDROID ARCHITECTURE CPRÉSENTATION D ? ANDROID VERSIONS Version Codename API - Froyo Gingerbread - Ice Cream Sandwich x x Jelly Bean KitKat Lollipop Marshmallo w Distribution CPRÉSENTATION D ? ANDROID DISTRIBUER DES APPLICATIONS ? Google Play Store ancien Android Market CPRÉSENTATION D ? ANDROID DISTRIBUER DES APPLICATIONS ? Autres plateformes CLE SYSTÈME D ? EXPLOITATION ANDROID ? L ? écosystème d'Android s'appuie sur deux piliers ? le langage Java ? le SDK qui permet d'avoir un environnement de développement facilitant la t? che du développeur ? Le kit de développement donne accès à des exemples de la documentation mais surtout à l'API de programmation du système et à un émulateur pour tester ses applications ? Stratégiquement Google utilise la licence Apache pour Android ce qui permet la redistribution du code sous forme libre ou non et d'en faire un usage commercial CSTRUCTURE D ? UN PROJET ANDROID CSTRUCTURE D ? UN PROJET ANDROID LA RACINE Répertoire ? AndroidManifest xml Le ?chier qui décrit l ? application ? java Répertoire qui contient code source Java de l ? application ? res Répertoire qui contient les ressources icônes layouts ? build gradle Le script Gradle qui permet de compiler l ? application et de l ? installer sur le terminal ? gradle properties et local properties Deux ?chiers de propriétés utilisés par le script Gradle CSTRUCTURE D ? UN PROJET ANDROID LES RESSOURCES CLES RESSOURCES ? Les ressources de l'applications sont utilisées dans le code au travers de la classe statique R ? La classe R s ? agit d ? une classe statique régénérée à chaque fois que des ressources sont ajoutées au projet ? Les ressources sont utilisées de la manière suivante android R typeressource nomresso ? Cetutercmeéthode permet de retourner l ? identi ?ant de la ressource ? Par exemple pour récupérer une ressource de type String d ? identi ?ant hello ? Resources res getResources String chaine res getString R string hello CLES RESSOURCES ? Une méthode spéci ?que pour les objets graphiques permet de les récupérer à partir de leur id c ? est la méthode ?ndViewById ? Cette méthode permet d ? agit sur des instances d ? objets graphiques crées via leur dé ?nition XML TextView texte TextView ?ndViewById R id le texte texte

Documents similaires
Caristepratique 1 ÉLABORER UN PROGRAMME DE FORMATION PRATIQUE À L ? INTENTION DES CARISTES LE CARISTE ET LA PRÉVENTION DES ACCIDENTS CHAPITRES CCHAPITRES ÉLABORER UN PROGRAMME DE FORMATION PRATIQUE À L ? INTENTION DES CARISTES LE CARISTE ET LA PRÉVENTION 0 0
Rapport de stage oncf 2 RAPPORT DE STAGE ONCF CMR-Ké nitra Réalisé par Abdelmoula EL HADI Encadré par Mr M EL KARDOUDI Durée de stage du au Spécialité Automatismes et Informatique Industrielle Thème Récupérer les données et programme de la partie software 0 0
Serie2 2021 Département d'Informatique FGEI UMMTO Exercice Série Master SI CPI Architecture I Voici un pipeline à étages L'unité de temps est la pico-seconde ps qui vaut - seconde Quelle est la durée minimale du cycle d'horloge Quel est le débit maximal d 0 0
Chansons 14 18 et 39 45 CHANSONS ere guerre La chanson ?? Vive le pinard ? sera encore chantée par les soldats pendant la guerre d ? Algérie avec le même succès que ??L ? Ami bidasse ? Sur les chemins de France et de Navarre Le soldat chante en portant so 0 0
Calligraphie pdf B CSOMMAIRE LIVRES ADULTE Calligraphie latine Calligraphie chinoise Calligraphie arabe Calligraphie japonaise Manuels d ? apprentissage LIVRES JEUNESSE Calligraphie et écriture histoire et étude Initiation à la calligraphie chinoise Calli 0 0
Comment de verrouiller un iphone bloque sur icloud icloud lock iphone 5s x 0 0
Controle avec sol 2020 UFMC ?? Fac FST ?? Dépt Electronique ?? Module Actionneurs ?? Examen V ?? Durée h ?? octobre Gestion automatique d ? une barrière de parking d ? immeuble Considérons l'automatisme de gestion de l'entrée d'un parking d'immeuble décri 0 0
Resumessps 050125na 1 et janvier PARIS Ecole normale supérieure rue d ? Ulm Paris Premier congrès de la Société de philosophie des sciences Thème principal tout et partie PROGRAMME ET RESUMES Conférence invitée Patrick BLANDIN Muséum National d'Histoire N 0 0
Fabulire methode de lecture cp extrait retz 0 0
QPE (Qualification Process Engineering) est une entreprise algérienne réalisant 0 0
  • 40
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager