Examen de rattrapage : Développement Mobile
Niveau : ISI-2 Durée Totale : 1H : 30 mn Nombre de pages : 02
Documents non autorisés Enseignant : Ahmed KHLIFI
Exercice 1 :
− Que permet de faire chacun des éléments suivants :
o ImageView
o EditText
o Button
− Pour les éléments précédents, écrire le code XML minimal correspondant.
− On aimerait changer la taille de texte d’un élément. Quel est l’attribut qu’on
doit ajouter ?
o sizeText
o android : sizeText
o android : textSize
− Soit l’instruction suivante dans le code d’une activité :
Tv = (TextView) findViewById([Link].tv_1) ;
a. Que permet de faire cette instruction ?
b. Quel est l’identifiant de cet élément graphique dans le fichier xml ?
c. Quel est le type de cet élément graphique ?
− Quel est l’objet utilisé pour faire le passage entre deux activités ? Donner un
exemple d’utilisation de cet objet.
Exercice 2 :
Page 1/2
1. En se basant sur le modèle suivant, créer le fichier XML correspondant à la
création de cette activité :
<? xml version="1.0" encoding="utf-8"?>
<LinearLAyout xmlns:android="[Link]
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height=" match_parent " >
<………
android:layout_width = "……."
android:layout_height = "……."
/>
.
.
.
</ …. …….>
2. Compléter le morceau de code qui permet de définir et de relier les composants en
se basant sur le fichier suivant
public class Main extends AppCompatActivity {
……..;
@Override
protected void onCreate(Bundle savedInstanceState) {
[Link](savedInstanceState);
setContentView([Link]);
// récupérer les objets à partir du fichier xml en utilisant findViewById([Link]);
Bon travail
Page 2/2