Comment éviter Black Screen lors du démarrage d'une application
Lorsque je démarre mon initiale de l'application, j'obtiens un écran noir qui reste pendant quelques secondes avant de mon activité principale commence. Dans le cas de l'iphone une image avec le nom par défaut est affiché pendant une fraction de seconde. Je ne suis pas sûr de la façon de faire de même dans Android. J'ai essayé comme ci-dessous en vain :
<activity android:name=".Index"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@drawable/defaultimage">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
source d'informationauteur ganesh
Vous devez vous connecter pour publier un commentaire.
Je suppose que vous avez une lourde opération sur la méthode onCreate de votre "Indice" de l'Activité.
Vous devriez mettre les lourdes opérations sur un fil et faire un écran de démarrage avec l'image, et lorsque le thread est terminé, charger le menu ou tout ce que vous avez besoin.
Vous pouvez faire un "écran de chargement" par exemple. Il est vraiment facile avec Android: https://developer.android.com/guide/appendix/faq/commontasks.html#progressbar ou https://developer.android.com/reference/android/widget/ProgressBar.html