Comment faire pour exécuter une méthode, toutes les X secondes

Je suis l'élaboration d'un Android 2.3.3 application et j'ai besoin d'exécuter une méthode, chaque X secondes.

Dans iOS, j'ai NSTimer, mais dans Android je ne sais pas quoi utiliser.

Quelqu'un a me recommander Gestionnaire; une autre me recommander AlarmManager mais je ne sais pas quelle méthode convient le mieux avec NSTimer.

C'est le code que je veux mettre en œuvre dans Android:

timer2 = [
    NSTimer scheduledTimerWithTimeInterval:(1.0f/20.0f)
    target:self
    selector:@selector(loopTask)
    userInfo:nil
    repeats:YES
];

timer1 = [
    NSTimer scheduledTimerWithTimeInterval:(1.0f/4.0f)
    target:self
    selector:@selector(isFree)
    userInfo:nil
    repeats:YES
];

J'ai besoin de quelque chose de ce qui fonctionne comme NSTimer.

Que voulez-vous me recommander?

  • Définir "le meilleur". De quelle manière voulez-vous être le meilleur?
  • Je ne sais pas quelle méthode convient le mieux avec NSTimer.
  • Combien de temps d'un intervalle de temps êtes-vous vouloir?
  • J'ai mis à jour la question avec plus de détails à propos de ce que je suis en train de faire.
  • Cette question: stackoverflow.com/questions/6242268/..., est semblable à celui-ci, et a une grande réponse.
InformationsquelleAutor VansFannel | 2012-07-11