Wir verwenden den Begrüßungsbildschirm, um das Firmenlogo jedes Mal anzuzeigen, wenn Benutzer die App öffnen. Momentan zeigen wir den Begrüßungsbildschirm für 3 Sekunden.Android Splash Screen Dauer
Unten ist der Code:
private static int SPLASH_TIME_OUT = 3000; // Delay of 3 Seconds
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash_screen);
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// This method will be executed once the timer is over
Intent i = new Intent(SplashScreenActivity.this, AnotheActivity.class);
startActivity(i);
// close this activity
finish();
}
}, SPLASH_TIME_OUT);
}
}
Aber diese Dauer Splash-Screen wird im Team nur zufällig ausgewählt. Wir wissen, dass Splash-Bildschirm im Allgemeinen nicht nur Android-App-Ökosystem ist, aber da dies die Bedürfnisse unserer App ist, ist es implementiert.
Meine Frage: Gibt es eine Standard-Android-Richtlinie/Best Practice für die Wahl der richtigen Splash-Bildschirm-Dauer?
Wenn Sie etwas nicht tun, in diesen 3 Sekunden, warum es auch zeigen? * Das ist die Notwendigkeit unserer App * Was ist das? –
* Gibt es eine Standard-Android-Richtlinie/Best Practice für die Auswahl der richtigen Splash-Bildschirm-Dauer *. Wie du schon sagtest, es wird nicht ermutigt, warum erwartest du Best Practices für etwas * nicht ermutigt * – Blackbelt
@Blackbelt Da es solche gängigen Idiome in Android gibt, daher! Aber es ist in Ordnung, wenn es keinen solchen Benchmark gibt. – AADProgramming