Dans Mon billet précédent Développez une application pour android j’ai mis en place ma plate forme de développement pour android. Aujourd’hui nous allons passer aux choses sérieuses, développez notre première application sous android.
Souvent pour une première application on nous fais toujours commencer toujours par le fameux hello world, moi ça m’a toujours gaver de développer cette première application, moi je voulais qu’on m’explique comment faire un menu un truc bien quoi, au lieu d’afficher sur un écran noir hello world de m…….. Donc on commence direct par développer le menu sur android comme ça on attaque sur l’interface directe.
Nous allons tous d’abord créer un projet android pour cela dans
file->new->projet dans la boite de dialogue qui s’ouvre sélectionner android
vous obtenez arborescence suivant
/src
/asset
/Android Library
/res
le répertoire qui vas nous intéressé aujourd’hui est le répertoire /res parce qu’un des truc vraiment bien avec android c’est la possibilité de déssiner les interfaces avec du xml comme si nous produisons une page html. Ainsi dans le répertoire /res nous aurons un répertoire layout pour les layers, un répertoire menu pour les menus pour le moment on vas regarder que ce répertoire.
Notre menu principal sera dans un fichier qu’ on va appeler options_menu.xml cliquez sur le bouton droit sur le répertoire menu et sélection créer un fichier donnez lui le nom options_menu.xml. Quand il est créer cliquer sur le fichier on obtient une interface sympathique de création de menu
on vas créer quatre accès
- Planning
- Génération planning
- Liste des courses
- Config
il ne nous reste plus qu’à instancier ce menu, dans notre fichier principal qui se trouve dans /src/votrepackage/lefichiernomappli.java vous n’avez plus qu’a coller ce texte
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.options_menu, menu);
return true;
}
pour plus d’informations sur les classes il y a la doc dans le répertoire android/docs si vous voulez en savoir plus.
Lancer votre application et en appuyant sur le bouton menu android nous avons notre menu.
Prochaine étape, affecterdes actions sur ce menu.
Suite ne pas oublier l’importation des classes requises
import android.app.*;
import android.os.Bundle;
import android.view.*;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ListView;
import android.widget.TextView;
import android.view.View.OnClickListener;
Il est temps de mettre à profit les tutoriels d’Android France:
Passez à la vitesse supérieure et investissez quelques dizaines d’euros pour acquérir les connaissances qui vous feront gagner de l’argent avec vos applications rendez-vous sur notre boutique Android-france pour ces formations en vidéo