Application.OnCreate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé lorsque l’application démarre, avant toute activité, service ou objet récepteur (à l’exclusion des fournisseurs de contenu) ont été créés.
[Android.Runtime.Register("onCreate", "()V", "GetOnCreateHandler")]
public virtual void OnCreate();
[<Android.Runtime.Register("onCreate", "()V", "GetOnCreateHandler")>]
abstract member OnCreate : unit -> unit
override this.OnCreate : unit -> unit
- Attributs
Remarques
Appelé lorsque l’application démarre, avant toute activité, service ou objet récepteur (à l’exclusion des fournisseurs de contenu) ont été créés. Les implémentations doivent être aussi rapides que possible (par exemple en utilisant l’initialisation différée de l’état), car le temps passé dans cette fonction affecte directement les performances du démarrage de la première activité, du service ou du récepteur dans un processus.
Si vous remplacez cette méthode, veillez à appeler super.onCreate().
N’oubliez pas que le démarrage direct peut également affecter l’ordre de rappel sur android Build.VERSION_CODES. Appareils N et ultérieurs. Tant que l’utilisateur ne déverrouille pas l’appareil, seuls les composants prenant en compte le démarrage direct sont autorisés à s’exécuter. Vous devez considérer que tous les composants sans prise en charge directe, y compris ContentProvider, sont désactivés jusqu’à ce que le déverrouillage de l’utilisateur se produise, en particulier lorsque l’ordre de rappel de composant importe.
Référence Android pour android.app.Application.onCreate.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.