Uploaded by hamid sakat

Atelier 2 Pr HAIN 2021

advertisement
Atelier 1 : premier contact avec Android
Activité 2.
1. Créer une application App_Act2,
2. Proposez une interface inclus deux boutons avec le
layout par défaut. Exécutez votre application, que
constatez-vous ?
3. Ancrer les boutons entre eux et les sides de votre
application. Exécutez votre application, que constatezvous ?
Activité 3.
1. Proposez une application App_Act3 avec un bouton et une zone de texte - voir la figure
ci-dessous
Bouton : b1
public class MainActivity extends AppCompatActivity {
Button b2=(Button)findViewById(R.id.b1);
TextView t2=(TextView)findViewById(R.id.t1);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
t2.setText("Bonsoir");
} });
}}
Plain Text : t1
4. Modifiez le code java comme mentionné ci-dessus, exécutez votre application, que
constatez-vous ?
5. Ajoutez un bouton au-dessous de la zone de texte qui permet de supprimer le contenu
de la zone de texte, et exécutez votre application, que constatez-vous ?
Intervenant : MUSTAPHA Hain
infohain@gmail.com
https://www.facebook.com/Android.MAROCCO/
Activité 4.
1. Proposez une application App_Act4 avec les widgets cicontre :
2. Programmez les boutons d’applications afin d’accomplir
les opérations de calcul basique.
Activité 5.1
1. Proposez une application App_Act5 avec deux zones de texte et deux boutons- voir la
figure ci-dessous
2. Programmez les fonctionnalités suivantes :

Quand l’utilisateur clique sur le premier bouton, le programme affiche le nombre des
caractères de la zone de texte 1 dans la zone de texte 2.

Et quand l’utilisateur clique sur le deuxième bouton, le programme copie le contenu
de la zone de texte 1 dans la zone de texte 2.
3. Pour aller plus loin, vous pouvez proposer d’autres interactives.
Activité 5.2
1. En se basant sur les activités ci-dessus, proposez une application de votre choix avec des
widgets différents.
Intervenant : MUSTAPHA Hain
infohain@gmail.com
https://www.facebook.com/Android.MAROCCO/
Download