Événements de cycle de vie et d'analyse

TileService est un service lié. Votre TileService est lié en raison de la requête de votre application ou si le système doit communiquer avec elle. Un cycle de vie de service lié typique contient les quatre méthodes de rappel suivantes : onCreate(), onBind(), onUnbind() et onDestroy(). Le système appelle ces méthodes chaque fois que le service entre dans une nouvelle phase de cycle de vie.

Toutefois, TileService diffère de la plupart des autres services liés, car il contient également des méthodes de cycle de vie spécifiques à TileService. Les méthodes de cycle de vie Service et les méthodes de cycle de vie TileService sont appelées dans deux threads asynchrones distincts.

Il existe deux catégories de méthodes TileService :

  • Méthodes liées à la fonctionnalité de base de Tile. onTileRequest() (obligatoire à implémenter) et onTileResourcesRequest() font partie de cette catégorie.
  • Méthodes liées aux données analytiques et à la visibilité Cela inclut les méthodes suivantes :

Pour en savoir plus sur ces méthodes et événements, consultez la documentation sur TileService.

Interroger les cartes actives

Les tuiles actives sont des tuiles qui ont été ajoutées pour s'afficher sur la montre. Utilisez la méthode statique getActiveTilesAsync() de TileService pour interroger les cartes appartenant à votre application qui sont actives.