C'è qualche evento innescato quando l'applicazione è finita installata nel telefono. Ho visto alcuni post ma senza fortuna, c'erano domande simili ma nessuna risposta è stata trovata. Qualsiasi aiuto sarebbe apprezzato. Grazie in anticipo.Evento quando l'applicazione viene installata (Android)
5
A
risposta
9
No, non è possibile, l'utente deve avviare esplicitamente l'applicazione.
È sempre possibile verificare la prima volta che viene avviata l'applicazione.
1
Il modo più semplice per verificare se l'applicazione deve eseguire le attività di installazione o meno è controllare le tue SharedPreferences quando viene creata l'attività principale. Poiché la tua app non è stata eseguita prima, le tue preferenze saranno vuote:
SharedPreferences prefs = getSharedPreferences(SHARED_PREF_NAME, MODE_PRIVATE);
if (!prefs.contains(FIRST_RUN_KEY)) {
prefs.edit().putBoolean(FIRST_RUN_KEY,false).commit();
// TODO Do stuff that should be done at the first run
}
Problemi correlati
- 1. intento Android quando viene installata l'app MY
- 2. Trigger Promessa quando un evento viene attivato
- 3. evento jQuery quando viene creato l'elemento
- 4. Quale evento viene chiamato quando colpiamo UISearchBar
- 5. Quale evento viene generato quando viene visualizzato un UserControl?
- 6. L'app di esempio di Android per Android non effettua il login quando è installata l'app FB
- 7. Come richiamare un evento automaticamente quando viene chiamata una funzione?
- 8. Esattamente quando viene attivato un evento di carico onload IFRAME?
- 9. Chrome Extension: attiva un evento quando viene creato l'elemento?
- 10. WPF: genera un evento quando l'elemento viene aggiunto in ListView
- 11. jQuery draggable, evento quando viene rilasciato all'esterno del genitore
- 12. Ignora Parent evento onClick quando elemento figlio viene cliccato
- 13. Come bloccare fino a quando un evento viene attivato C#
- 14. jQuery evento quando l'opzione HTML5 Datalist viene cliccato
- 15. Attiva un evento quando viene presentata una scheda NFC
- 16. Evento quando una pagina web viene messa a fuoco
- 17. Evento di attivazione quando il testo viene deselezionato/evidenziato
- 18. Evento quando una finestra viene ingrandita/non ottimizzata
- 19. Android: evento SeekBar onProgressChanged non viene generato quando si impostano i progressi a livello di programmazione
- 20. evento di fuoco spinner Android quando viene effettuata la stessa selezione articolo
- 21. android: Softkeyboard esegue un'azione quando viene premuto il tasto Fine
- 22. evento onchange non si attiva quando il valore viene modificato in onkeyup evento
- 23. Banner Smart App non viene visualizzato per la mia applicazione quando l'applicazione non è installata
- 24. Applicazione Android all'uscita Evento
- 25. Evento quando window.location.href cambia
- 26. android: formato EXDATE quando si aggiunge un evento di calendario
- 27. iOS: notifica quando l'app è installata (ma non ancora eseguita)
- 28. jquery evento live viene eseguito due volte
- 29. Quando viene chiamato ServiceConnection.onServiceDisconnected()?
- 30. AutoCompleteTextView evento click su Android
Grazie per la risposta rapida. – Sam97305421562
Ciao Sam, puoi accettare questa risposta. – Krishnan
Tecnicamente (in termini) questo non è corretto, perché c'è la trasmissione ACTION_PACKAGE_ADDED, che le applicazioni già installate possono ascoltare. – Nappy