Machine Translated by Google
Romain Chiappinelli
Machine Translated by Google
Machine Translated by Google
Machine Translated by Google
Une pile logicielle pour les appareils mobiles :
Noyau du système d'exploitation, bibliothèques système, cadres
d'application et applications clés
SDK Android pour créer des applications
Bibliothèques et outils de développement
Beaucoup de documentation. Commencez à naviguer dès
aujourd'hui !
Voir : [Link]
Machine Translated by Google
Machine Translated by Google
Sécurité
Gestion de la mémoire et des processus
E/S de fichiers et de réseau
Pilotes de périphérique
Machine Translated by Google
Gestion de l'alimentation
Mémoire partagée Android
Tueur de mémoire faible
Communication interprocessus
Et beaucoup plus
Machine Translated by Google
Machine Translated by Google
Bibliothèque système C Kit Web
Libc bionique moteur de navigateur
Gestionnaire de surface OpenGL
Afficher Moteurs graphiques
gestion
SQLiteName
Médias Relationnel
Cadre moteur de base de données
Audio Video
Machine Translated by Google
Machine Translated by Google
Deux composants principaux
Bibliothèques Java principales
Machine virtuelle Dalvik
Machine Translated by Google
classes java de base java.*, javax.*
cycle de vie des applications android.*
Services Internet/Web org. *
Tests unitaires junit.*
Machine Translated by Google
Les applications sont exécutées par le dalvik
machine virtuelle
Machine Translated by Google
Application écrite en java
compilé en fichiers bytecode Java
dx convertit les fichiers bytecode java en un
fichier de bytecode single dex ([Link])
Dalvik exécute le fichier dex bytecode
Machine Translated by Google
Conçu pour les ressources limitées
environnements
Processeur plus lent
Moins de RAM
Durée de vie limitée de la batterie
Machine Translated by Google
Voir:
Dalvik VM Internals par Dan Bornstein
[Link]
v=ptjedOZEXPM
Machine Translated by Google
Machine Translated by Google
Assure le suivi des packages d'applications sur
appareil
Machine Translated by Google
Machine Translated by Google
Gère les fenêtres composant une App
Machine Translated by Google
Notification
Bar
Sousfenêtre
Principal
Fenêtre
Machine Translated by Google
Fournit une interface utilisateur commune
éléments
par exemple, des icônes, des zones de saisie de texte, des boutons et
plus
Machine Translated by Google
Onglets
Machine Translated by Google
Affichage
Boutons
Machine Translated by Google
Gère les ressources non compilées
par exemple, des chaînes, des graphiques et des fichiers de mise en page
Machine Translated by Google
Machine Translated by Google
Gère le cycle de vie des applications et
pile de navigation
Machine Translated by Google
Machine Translated by Google
Partage de données interapplications
Machine Translated by Google
Machine Translated by Google
Fournit l'emplacement et le mouvement
information
Machine Translated by Google
Machine Translated by Google
Placer les icônes de notification dans le statut
bar lorsque des événements importants se produisent
Machine Translated by Google
Machine Translated by Google
Notification
Machine Translated by Google
Machine Translated by Google
Les applications standard incluent :
Accueil – écran principal
Contacts base de données de contacts
Téléphone composez les numéros de téléphone
Navigateur afficher les pages Web
Lecteur d'emails composer et lire des emails
messages
Machine Translated by Google
Rien de spécial à propos de ces applications
Vous pouvez remplacer le vôtre ou le 3ème
application de fête pour l'un d'eux
Machine Translated by Google
Environnement de développement Android