Ogni app istantanea ha almeno un punto di accesso, ovvero un singolo all'attività nella tua app o nel tuo gioco. Se vuoi che la tua app o il tuo gioco abbiano più punti di ingresso, ogni attività iniziale deve essere indirizzabile; cioè deve corrispondere a un URL univoco.
Se gli URL dei punti di ingresso in un'app istantanea o in un gioco condividono un dominio, il punto di ingresso deve corrispondere a un percorso diverso all'interno di quel dominio. Per Supponiamo, ad esempio, di creare un'app di navigazione che dovrebbe avere tre diversi punti di ingresso: trova la posizione attuale, cerca ristoranti nelle vicinanze e condividi in ogni località. Ognuna di queste funzioni corrisponde a risorse all'interno di un dominio web, "example.com". Per fornire un URL univoco per ogni punto di ingresso, specifica più percorsi all'interno del dominio, come illustrato nella seguente tabella.
Funzionalità | URL |
---|---|
Ricerca località | http://example.com/finder |
Ristoranti nelle vicinanze | http://example.com/restaurants |
Condividi posizione | http://example.com/share |
Dichiara i prefissi del percorso dell'URL
L'URL di un punto di ingresso può condividere un prefisso con gli URL di altri punti di ingresso nella stessa app o nello stesso gioco. In questo caso, specifica percorso completo per un punto di ingresso e prefisso del percorso per gli altri punti di ingresso, mostrato nel seguente snippet di codice:
AndroidManifest.xml
<manifest>
<activity android:name=".CatalogActivity" >
<intent-filter>
<!-- List of items in the catalog. -->
<data android:path="/items" />
</intent-filter>
</activity>
<activity android:name=".ItemActivity" >
<intent-filter>
<!-- Information about a specific item in the catalog. -->
<data android:pathPrefix="/items/" />
</intent-filter>
</manifest>