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/