Le but de cet exercice est de manipuler différents layouts
(
LinearLayout,
RelativeLayout,
TableLayout,
GridLayout), puis de tous les combiner dans un
FrameLayout.
Chaque écran utilisant un layout particulier devra être défini dans son
propre fichier XML.
Créez un nouveau projet en utilisant un
BlankActivity.
Note: avant l'API 11 (HoneyComb), il n'y avait pas d'
ActionBar
(nécessaire pour les appareils qui n'ont pas de bouton
menu
physique), la création d'une
BlankActivity va gérer la
compatibilité pour vous.
Note 2: un problème de rendu peut apparaitre dans l'onglet
design
de l'IDE, le problème vient de la compatibilité des boutons flottants.
Etant donné que nous nous en servirons pas, vous pouvez supprimer dans le
fichier XML le widget
android.support.design.widget.FloatingActionButton
ainsi que le code dans l'activité Java qui donne un exemple d'un bouton
flottant (le code après
setSupportActionBar).
Voici à quoi doit ressembler le rendu de cet exercice :
Le but de l'exercice est de lancer l'exécution d'une activité à partir
d'une autre activité.
Voici à quoi doit ressembler le rendu de cet exercice :