Ho una semplice applicazione, inizia, carica xml feed dalla rete, puoi sfogliare una lista di notizie e poi leggere i dettagli per una notizia scelta. Quello che mi piacerebbe fare è avere una schermata iniziale, nel senso che non appena si fa clic sull'applicazione, dovrebbe visualizzare un'immagine (nome app nel mio caso) e quindi visualizzare l'elenco delle notizie solo dopo che sono state caricate.Come creare una schermata iniziale (schermo visibile all'avvio dell'app)?
Ho letto di problemi simili (penso), e in genere la gente dice di usare FrameLayout, ma non riesco a risolverlo. Non sono sicuro che ciò possa essere fatto nella prima attività lanciata, forse dovrei semplicemente visualizzare questa immagine in una sola attività e solo dopo chiamare l'attività che mostra la mia lista di notizie?
So che su iPhone è possibile impostare lo splash screen in impostazioni app durante lo sviluppo, sarebbe bello avere questa funzionalità in palese di app di Android ...
Sapete che una schermata iniziale non aiuta a nulla ma rende la vostra app ancora più lenta ... per favore non usateli. – Johan
Credo che i suoi svantaggi superino pesantemente tutti i benefici che si otterrebbero da una schermata iniziale. –
Non vedo alcun svantaggio, invece di guardare uno schermo nero per 2 o 3 secondi (o più lungo), stai guardando un'immagine, molto più bella secondo me, almeno sai che l'app è iniziata. – pambuk