J'avais créé de petites applications mobiles en utilisant Gluon Mobile et maintenant en test bêta via Google Play. mais je me suis rendu compte que le temps de démarrage de mes applications mobiles sur l'appareil Android est assez lent (prendre plus de 10 secondes). Ce serait génial si je peux ajouter un SplashScreen avant que les applications soient chargées, donc l'utilisateur n'attend pas au total 10 fois, mais il n'en ressent que la moitié parce qu'il a reçu une réponse des applications tout en voyant le SplashScreen.gluon android splash screen
sur le développement natif Android, nous venons de construire 2 activité (un pour SplashScreen et une des applications principales) comme coup:
<activity
android:name=”.SplashScreen”>
<intent-filter>
<action android:name=”android.intent.action.MAIN” />
<category android:name=”android.intent.category.LAUNCHER” />
</intent-filter>
</activity>
<activity
android:name=”.MainActivity”
android:label=”@string/app_name”
>
<intent-filter>
<action android:name=”android.intent.action.MAIN” />
</intent-filter>
</activity>
ma question, est-il approche de montrer SplashScreen qui construisent sur JavaFX/gluon qui sera exécuté à la fois sur andorid/ios plutôt que natif. Y at-il des inconvénients si nous construisons sur javaFX plutôt que cette approche native.
depuis le jeune âge de gluon/javaFX sur mobile, n'est pas facile d'obtenir la meilleure pratique de l'approche idéale. s'il vous plaît m'en-lumière
Rgrds
En fait, je veux supprimer l'écran noir blanc au début avec un autre contenu/image lumineuse. mais je vais tester si cette approche montrera non seulement quelques secondes avant que les applications sont montrées et l'écran noir vide reste la plupart du temps de chargement. J'espère que vous avez eu mon point de vue. – Wijaya
Justement, l'idée est d'utiliser un Home_View très léger, qui apparaîtra immédiatement. Pour cela, essayez de charger tout ce qui est lié à la deuxième vue uniquement lorsque cette vue est requise. Sinon, le temps de chargement affectera également la vue Accueil/Splash –
Oui, cette approche fonctionne parfaitement. le seul problème que j'ai eu est lorsque l'utilisateur bouton de retour sur Android l'écran peut aller à charger l'image de démarrage. Je peux éviter de revenir de l'appbar, mais ne fonctionne toujours pas pour le bouton de retour de matériel Android (dans le coin en bas à droite). une suggestion/astuce pour surmonter cela? Merci d'avance. – Wijaya