Création d'une application Android

MrTrickxy Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
Nhhi Messages postés 332 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je compte me créer une petite application pour Android et je viens tout juste d'installer le SDK. Je compte programmer pour un Android 4.0 (API 14). Voici le code déjà écrit lorsque je crée ma première classe :

package com.example.salvationcorporation;

import android.app.Activity;
import android.app.ActionBar;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.os.Build;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);


if (savedInstanceState == null) {
getFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}

/**
* A placeholder fragment containing a simple view.
*/
public static class PlaceholderFragment extends Fragment {

public PlaceholderFragment() {
}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container,
false);
return rootView;
}
}

}

Où dois-je commencer à écrire mon programme ? Et pouvez m'expliquer ce que signifie déjà ce bout de code svp ?

Je vous remercie d'avance.

MrTrickxy

3 réponses

Nhhi Messages postés 332 Date d'inscription   Statut Membre Dernière intervention   300
 
Tu devrais suivre un tutoriel parce que la en gros tu demande de toute expliquer, et ça prend beaucoup de temps.
0
MrTrickxy Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   2
 
Et t'en aurais pas un à donner stp, autre que le Site du Zéro.
0
Nhhi Messages postés 332 Date d'inscription   Statut Membre Dernière intervention   300
 
J'ai appris sur celui du SDZ ^^
sinon il y a https://android.developpez.com/cours/?page=Debutant#Debut
mais sur le sdz il t'explique à peu près tout ce que tu demande dans ce chapitre :
http://fr.openclassrooms.com/informatique/cours/creez-des-applications-pour-android/un-non-hello-world
et personnellement je pense que c'est un des meilleurs tuto.
Sinon si tu n'es pas à l'aise avec les tutos il faut carrément demander à quelqu'un de t'enseigner .
0