Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Ladebildschirm .... ?

Das Thema "Ladebildschirm .... ?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 31.10.2011, 16:19   #1 (permalink)
Android-Hilfe.de Mitglied

Modell: Samsung Galaxy S2 (I9100)

Registriert seit: 24.10.2011
Beiträge: 77
Abgegebene Danke: 13
Erhielt 2 Danke für 2 Beiträge
Standard Ladebildschirm .... ?

Hi,

ich weiss leider noch nicht einmal genau was ich suche, also unter was für Begriffen ich finde was ich suche.
Darum denke ich mir mal "Menschen sind da cleverer als Suchmaschinen" und poste hier.

Meine läd beim starten eine größere Menge Daten in die Datenbank und macht vorher noch einen Abgleich mit einem Server, daher würde ich gern einen Lade- oder Startbildschirm anzeigen während die Daten geladen und eingetragen werden.
Kann mir da wohl mal jemand eine Richtung weisen, wo ich sowas finde oder überhaupt wonach ich da konkret suchen soll/muss
samarek ist offline   Mit Zitat antworten
Alt 31.10.2011, 16:27   #2 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Ladebildschirm .... ?

ProgressDialog würd ich mal nehmen
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Folgender Benutzer bedankt sich bei swordi für diesen Beitrag:
samarek (31.10.2011)
Alt 31.10.2011, 18:16   #3 (permalink)
Android-Hilfe.de Mitglied

Modell: Samsung Galaxy S2 (I9100)

Registriert seit: 24.10.2011
Beiträge: 77
Abgegebene Danke: 13
Erhielt 2 Danke für 2 Beiträge
Standard AW: Ladebildschirm .... ?

ah ok, danke
das war schonmal prinzipiell hilfreich ...
verbleibt allerdings folgendes Problem, also mein Code sieht so aus
Code:
ProgressDialog dialog = ProgressDialog.show(this, "", "Initialisierung");
Json.allesLesen(this);
dialog.dismiss();
und das Json.allesLesen() ist natürlich die langwierige Methode, wenn ich die App jetzt im Emulator starte bleibt der Bildschirm allerdings erstmal lange schwarz, wohl während er das JSon liest, und anschliessend zeigt er den normalen Screen auf dem dann der ProgressDialog zusehen ist.
Von der Logik her sollte er doch aber den Dialog zeigen, dann das aufwendige allesLesen ausführen und danach den dialog wieder dismissen oder sehe ich das falsch?

Hab auch schon gegoogelt und so, find aber immer wieder nur ähnliche Beispiele die mir eben diese Vorgehensweise zeigen.
samarek ist offline   Mit Zitat antworten
Alt 31.10.2011, 18:17   #4 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Ladebildschirm .... ?

wie lange ist denn ganz lange ??

für dinge, die so bis zu 5-10 sek dauern, erstell dir einen AsyncTask

für längere Arbeiten erstell dir einen Service dafür.

dann klappts auch mit dem dialog.

Stichwort: UI Thread
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 31.10.2011, 18:18   #5 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Ladebildschirm .... ?

edith: doppelpost
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Alt 31.10.2011, 18:20   #6 (permalink)
Android-Hilfe.de Mitglied

Modell: Samsung Galaxy S2 (I9100)

Registriert seit: 24.10.2011
Beiträge: 77
Abgegebene Danke: 13
Erhielt 2 Danke für 2 Beiträge
Standard AW: Ladebildschirm .... ?

ganz lange heisst so 15-20 sekunden ...

und hinter threads bin ich immer noch nciht so richtig hintergestiegen hab ich in "basic" java zwar ein paar mal benutzt, aber den ganzen Zauber dahinter versteh ich nicht so ganz
samarek ist offline   Mit Zitat antworten
Alt 31.10.2011, 18:58   #7 (permalink)
Android Guru

Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
Standard AW: Ladebildschirm .... ?

da wird aber wohl kein weg daran vorbei führen.

Ein AsyncTask hilft dir dabei schonmal sehr. Ohne das wirds nicht funktionieren, da hat Android was dagegen.
__________________
App Entwicklung
Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD )
swordi ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
NoMoarPowah! von ChainFire - Ersetzt den Ladebildschirm! Redbull320 Root / Hacking / Modding für Samsung Galaxy S2 16 09.02.2012 07:10
Aufhänger beim Ladebildschirm Sebbee Root / Hacking / Modding für HTC Desire HD 6 12.07.2011 19:41
GT540 bleibt beim Ladebildschirm .. scai2k LG GT540 Forum 11 12.02.2011 21:12
Nach Update auf Froyo 2.2 nur HTC-Ladebildschirm beim Start querp HTC Desire Forum 15 28.09.2010 23:24




Du liest gerade: "Ladebildschirm .... ?" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.