Wie vermeiden Sie die schwarzen Bildschirm in android, während meine app laden?
Wie vermeiden Sie die schwarzen Bildschirm in android, während meine app laden ? Ich habe entfernt alle Dinge von onCreate zu AsyncTask aber ich habe noch schwarzen Bildschirm am Anfang. Mein Standard - ( erste ) Aktivität ist das Wichtigste und wenn es einen parameter den ich momentan laden die Persönliche Aktivität ohn zeigt, Wichtigsten, da ich sonst zeigen Haupttätigkeit. Kann mir jemand empfehlen-Lösung ?
Ich habe versucht, mit http://blog.iangclifton.com/2011/01/01/android-splash-screens-done-right/ aber es hilft nicht.
Post-code - es könnte helfen, oder sind wir nur raten...
InformationsquelleAutor Damir | 2012-01-11
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
ich bin mir nicht sicher.
aber Versuchen, diese in
Manifest
in Ihremactivity
Oder
Ich habe gesehen eine gute Lösung, um splash-screen... hoffe, dass es nützlich
https://stackoverflow.com/a/8654361/762919
danke, diese geben mir eine Vorstellung zu machen, ein benutzerdefiniertes Design wie flash und es ist mein problem gelöst. Für diejenigen, die sich für die gleiche Antwort dies ist, wie ich es mache bei mir hat Es geklappt hoffe es hilft Euch auch. In style.xml <style name="MySplashTheme" parent="AppBaseTheme"> <Element name="android:windowNoTitle">true</item> <Element name="android:windowBackground">@drawable/splash_image</item> </style> Manifest-Datei in der Aktivität tag android:theme="@style/MySplashTheme"
1. man gearbeitet hat ideal für mich, danke 🙂
Aber es gibt ein problem mit dieser Lösung, es sperrt Ihren Bildschirm Ausrichtung in hochformat.. ;(
InformationsquelleAutor April Smith
Fügen Sie folgende Zeile in Ihrem android-style.xml Datei in style-Tags .
Komplette code :
Genau das, was ich Suche...danke!
Meine app fertig
InformationsquelleAutor Ashish Saini
Optimieren ur code zu verringern,versuchen Sie code aus der onCreate(),war dieses Problem konfrontiert, durch mich, ich löste es durch eine Verringerung code in der onCreate().
Viel Glück
InformationsquelleAutor Richa
Da Sie sich verzogen haben aus Ihrer onCreate() vergeben und Ihre Initialisierung von Aufgaben an die worker-Threads, die Tatsache, dass Ihr Bildschirm trotzdem dunkel bleibt für eine Weile, nachdem die app gestartet wird, ist wahrscheinlich aufgrund der Komplexität der Grafiken in Ihrer ersten Anzeige (anstatt den Initialisierungscode, das ist wahrscheinlich Modell-bezogen, sondern als Sicht-bezogen).
Die Lösung, die Sie sagen, für Sie gearbeitet, ist die Verwendung eines sichtbaren hintergrund, als Ihr Thema. Ich bin froh, dass Sie fand das ausreichend, aber für einige Zwecke eine spezielle (z.B. logo /app-name) splash-screen (das zeigt sich schnell, weil es verwendet viel einfacher Grafiken) wäre noch wünschenswert.
Finden Sie die Antwort, die unten verlinkt ist eine ausführliche Beschreibung (mit Beispiel-code), wie ein splash-Bildschirm angezeigt, die schnell umgesetzt werden können:
Schaffen Sie eine echte splash-screen
Diese beschreibt auch die Vorgehensweise, die Sie angenommen haben, vor.
InformationsquelleAutor Carl