Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Chapitre 3
Contenu du manifeste 15
Le manifeste de l’exemple qui suit contient des éléments uses-permission qui indiquent
certaines fonctionnalités du terminal dont l’application a besoin – ici, l’application doit
avoir le droit de déterminer sa position géographique courante. L’élément application
décrit les activités, les services et tout ce qui constitue l’application elle-même.
package="com.commonsware.android">
android:name="android.permission.ACCESS_LOCATION" />
android:name="android.permission.ACCESS_GPS" />
android:name="android.permission.ACCESS_ASSISTED_GPS" />
android:name="android.permission.ACCESS_CELL_ID" />
...
Que fait votre application ?
Le plat de résistance du fichier manifeste est décrit par les fils de l’élément application.
Par défaut, la création d’un nouveau projet Android n’indique qu’un seul élément activity :
package="com.commonsware.android.skeleton">
Cet élément fournit android:name pour la classe qui implémente l’activité,
android:label pour le nom affiché de l’activité et (souvent) un élément fils intentfilter décrivant les conditions sous lesquelles cette activité s’affichera. L’élément activity de base configure votre activité pour qu’elle apparaisse dans le lanceur et que les
utilisateurs puissent l’exécuter. Comme nous le verrons plus tard, un même projet peut
définir plusieurs activités.
Livre Android.book Page 15 Dimanche, 8. novembre 2009 12:23 12
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Chapitre 3
Contenu du manifeste 15
Le manifeste de l’exemple qui suit contient des éléments uses-permission qui indiquent
certaines fonctionnalités du terminal dont l’application a besoin – ici, l’application doit
avoir le droit de déterminer sa position géographique courante. L’élément application
décrit les activités, les services et tout ce qui constitue l’application elle-même.
...
Que fait votre application ?
Le plat de résistance du fichier manifeste est décrit par les fils de l’élément application.
Par défaut, la création d’un nouveau projet Android n’indique qu’un seul élément activity :
Cet élément fournit android:name pour la classe qui implémente l’activité,
android:label pour le nom affiché de l’activité et (souvent) un élément fils intentfilter décrivant les conditions sous lesquelles cette activité s’affichera. L’élément activity de base configure votre activité pour qu’elle apparaisse dans le lanceur et que les
utilisateurs puissent l’exécuter. Comme nous le verrons plus tard, un même projet peut
définir plusieurs activités.
Livre Android.book Page 15 Dimanche, 8. novembre 2009 12:23 12
