C
CWAndroid
Gast
Hallo java-forum.org Mitglieder,
Ich habe folgendes problem und werde schritt für schritt erklären ich hoffe ihr könnt mir dabei helfen.
Kurz über mein Projekt:
Ich habe APP für Android Betriebssystem programmiert.
Start Seite sieht so aus. (Verschiedene Themen sind hier aufgelistet)
Wenn ich zum Beispiel auf "Kuran Türkce Meal oku" darauf klicke erscheint noch einmal mit ListView erstellt die 114 Suren von Koran und das sieht in etwa so aus. (hier sehen wir bis 11. aber es sind 114 man kann hinunter scrollen...)
Wenn man z.b auf die erste Sure darauf klickt erscheint der Inhalt, und das sieht so aus:
Ich besitze eine Homepage und den Inhalt (texte) nehme ich mit Array Befehl (php) heraus.
Kopie von Code habe ich als txt format zurverfügung gestellt könnt hier sehen
Link:http://www.cennet-kapisi.net/genel_resimler/kakarotto.txt
So... ich hoffe so weit könnt ihr in etwa verstehen wie das ganze funktioniert.
Was ist mein Problem?
Ich habe mein app (apk datei) auf mein Handy installiert und ausprobiert alles funktioniert, ABER die ladezeit ist einfach zu lange. Für programstart benötige ich ca. 30 Sekunden wenn ich untere themen anklicke muss ich zwischen 30s - 1minuten warten.
Ich habe mir die zeit genommen und gegoogelt woran es liegen könnte, und kam darauf dass es zu viele text dateien inkludiert waren in Array's. Jeder Tastendruck verursacht laden von die ganze Array's ich möchte das verhindern. Ein lösungsvorschlag wäre habe ich auch gefunden dass man nur zum Beispiel die ersten 20 Untertehmen zeigen würde danach mit "Load More Button" erweitern. Wenn man auf "Load More Button" darauf klickt sollen die nächsten 20-40 Untertehmen anzeigen usw... das sollte anscheinend helfen schneller zu laden.
Load More Button YouTube Demo: https://www.youtube.com/watch?v=etEZoJI5NjU
Leider weis ich nicht wie man so etwas macht. Und die Tutorial Code was die da erstellt haben helfen mir auch nicht weiter... Könnt ihr mir dabei helfen?
Ich habe folgendes problem und werde schritt für schritt erklären ich hoffe ihr könnt mir dabei helfen.
Kurz über mein Projekt:
Ich habe APP für Android Betriebssystem programmiert.
Start Seite sieht so aus. (Verschiedene Themen sind hier aufgelistet)
Wenn ich zum Beispiel auf "Kuran Türkce Meal oku" darauf klicke erscheint noch einmal mit ListView erstellt die 114 Suren von Koran und das sieht in etwa so aus. (hier sehen wir bis 11. aber es sind 114 man kann hinunter scrollen...)
Wenn man z.b auf die erste Sure darauf klickt erscheint der Inhalt, und das sieht so aus:
Ich besitze eine Homepage und den Inhalt (texte) nehme ich mit Array Befehl (php) heraus.
Kopie von Code habe ich als txt format zurverfügung gestellt könnt hier sehen
Link:http://www.cennet-kapisi.net/genel_resimler/kakarotto.txt
So... ich hoffe so weit könnt ihr in etwa verstehen wie das ganze funktioniert.
Was ist mein Problem?
Ich habe mein app (apk datei) auf mein Handy installiert und ausprobiert alles funktioniert, ABER die ladezeit ist einfach zu lange. Für programstart benötige ich ca. 30 Sekunden wenn ich untere themen anklicke muss ich zwischen 30s - 1minuten warten.
Ich habe mir die zeit genommen und gegoogelt woran es liegen könnte, und kam darauf dass es zu viele text dateien inkludiert waren in Array's. Jeder Tastendruck verursacht laden von die ganze Array's ich möchte das verhindern. Ein lösungsvorschlag wäre habe ich auch gefunden dass man nur zum Beispiel die ersten 20 Untertehmen zeigen würde danach mit "Load More Button" erweitern. Wenn man auf "Load More Button" darauf klickt sollen die nächsten 20-40 Untertehmen anzeigen usw... das sollte anscheinend helfen schneller zu laden.
Load More Button YouTube Demo: https://www.youtube.com/watch?v=etEZoJI5NjU
Leider weis ich nicht wie man so etwas macht. Und die Tutorial Code was die da erstellt haben helfen mir auch nicht weiter... Könnt ihr mir dabei helfen?