Suchergebnisse

Suchergebnisse 1-20 von insgesamt 26.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hallo liebes Forum, ich komme bei einer Problematik nicht mehr weiter und habe gefühlt schon das ganze Internet nach Lösungen durchforstet. Ich hoffe jemand aus dem Forum kann mir den entscheidenden Tipp geben… Es geht darum zwei Aktionen zur selben Zeit auszuführen und diese auf der UI wiederzugeben. Ich weiß – es schreit förmlich nach Threads oder AsyncTask aber damit bekomme ich es einfach nicht hin! Ich erkläre mein Problem mal etwas spezifischer an der folgenden Anschauung: android-develope…

  • Thema erledigt!

    Steven1997 - - Android Language / Java

    Beitrag

    Ah ich habe das Problem bereits lösen können.. Ich habe ein FragmentTransaction-Objekt verwendet und dieses jedes mal neu initialisiert, wodurch die laggs zu stande kamen. Also falls jemand das selbe Problem mal haben sollte - das Objekt global anlegen um somit die Performance zu verbessern

  • Hallo liebes Forum, ich bräuchte einen kleinen Denkstoß, da ich nicht weiß, wie ich folgendes Problem effizient lösen kann. Mein ViewPager funktioniert soweit so gut und die Fragments werden auch geladen. Allerdings würde ich gerne ein weiteres Fragment ändern lassen, sobald das Fragment im ViewPager sich ändert. Dies ist auch schon mein eigentliches Problem.. mit dem addOnPageChangeListener würde ich ungerne arbeiten, da es dort zu kleinerem haken kommt.. Hätte jemand eventuell einen Ansatz? Li…

  • Hallo @xxxy, habt ihr etwa die Applikation nicht selbst hochgeladen? Wurden nicht eventuell Schnittstellen wie AdMob/Firebase/Analytics benutzt um Daten zu sammeln? Vielleicht ist der verknüpfte Account berechtigt Änderungen im Play Store vorzunehmen... Ich glaube auch dass es ziemlich unkonventionell ist, dass der Entwickler die App unter seinem eigenem Namen bzw. Entwickleraccount veröffentlicht, wenn er nur beauftragt wurde diese für euch zu entwickeln. Sonst glaube ich wird es kaum Wege gehe…

  • Hallo @Andy61, handelt es sich um sensible Daten? Das HTTPS Protokoll ist sicher und wurde bis heute mathematisch noch nicht gebrochen, soweit ich weiß. Sollte also passen. Liebe Grüße Steven1997

  • Hallo @lalox3, ich hätte es nicht anders gemacht - und mir fallen spontan auch keine großartigen Alternative ein, die effizienter wären. Ist es ne SQLite-Datenbank? Wenn nicht, würde ich auf eine umsteigen um die Antwortzeiten möglichst gering zu halten Liebe Grüße Steven1997

  • Zitat von jogimuc: „wo speicherst du den die db? “ Zitat von Steven1997: „„data/user/0/paketname…/ “ unter dem ganz normalen Appordner im root-verzeichnis

  • Zitat von jogimuc: „hi im allgemeinen wird nur das Verzeichnis im app Speicher /data/data/packet Name... Gelöscht nicht das Verzeichnis auf der sdkarte oder intenspeicher Karte. “ Vielen dank für deine Antwort. Ich habe nochmal die Suchmaschine angeschmissen und habe paar englischsprachige Einträge gefunden... Zitat: „The database is located in /data/data/app.package.name/databases . You can access this folder only on the emulator or on a rooted device (with a file explorer with a Super user rig…

  • Hallo werte Community, ich entwickle im Moment eine kleine App - diese App bezieht die Daten aus einer SQLite-Database und soweit funktioniert auch alles wunderbar. Nun schicke ich einem Kumpel immer die APK um die Fortschritte zu demonstrieren. In der aktuellsten APK habe ich „values“ aus der Datenbank umgeändert. Der Kumpel hat die vorherige Version ganz normal deinstalliert und die neue APK installiert. Lange rede – kurzer Sinn… Aus irgendeinem Grund wird bei der Deinstallation das Verzeichni…

  • Zitat von jogimuc: „Hallo habe mir die Sache nochmal angeschaut. Bei der ProgressBar machst Du die Zeit intensiven Sachen gar nicht im Thread. aus dem Thread schickst du nur eine Nachricht an den Handler. Die ProgressBar läuft somit im Ui Thread. Ich habe das mit zwei ProgressBars so gelöst. Deine animationDrawable.start(); Führst du auch im Handler aus und somit auch im UI und nicht im Thread aus. Um es anzupassen währe der Code deiner animationDrawable.start(); funktion gut. Hoffe das Hilft we…

  • Zitat von Steven1997: „Erstmal vielen Dank für die vielen Antworten! Ich schaue gleich mal und probiere aus. “ Hat sich wohl leichter geschrieben als es ist. Ich habe viel rumexperementiert und habe es nicht lösen können. Habe auch probiert beiden Threads den selben Handler zu geben, funktionierte aber leide auch nicht

  • Erstmal vielen Dank für die vielen Antworten! Ich schaue gleich mal und probiere aus.

  • Zitat von jogimuc: „versuche die beiden thread so zu synchronisieren das immer einer nach dem anderen im wechsel über seinen handler auf den ui thread zugreift. “ Uh. Ich bin noch ziemlicher Anfänger. Ich wüsste jetzt nicht, wie ich dieses umsetzen würde. Ist die Methode "synchronized" nicht für sowas gedacht oder bin ich da komplett aufm falschen Dampfer? Ich glaube mit Quellcode ist es vielleicht einfacher zu interpretieren. Java-Quellcode (52 Zeilen)

  • Genau! Also ich habe zwei Threads. Einmal für das ImageView und einen für die ProgessBar. Die Threads senden immer an die (2x) Handler, weil diese ja nur UI Updates durchführen kann, soweit ich weiß.

  • Hallo liebes Forum, heute wende ich mich wieder mit einem Thema was mich erneut sehr beschäftigt und ich das halbe Internet durchforstet habe um eine Lösung zu finden – leider ohne Erfolg. Ich habe eine ProgressBar und eine ImageView in meinem Activity-Layout. Die ImageView hat als Source eine <animation-list>. Ich habe einen Thread und Handler erstellt und lasse im Handler die Aktualisierungen des UI-Threads (Animation vom ImageView und ProgressBar-Fortschritt) ausgeben. Wenn ich beides hintere…

  • Zitat von Lotes: „Aha in der Tat, ein Thread wird gestartet. Aber der Aufruf zu animationdrawable.start() ist der wichtige. Er macht die Hauptarbeit. Und ich vermute das Zeichnen macht er im Hauptthread. Guckt mal hier: stackoverflow.com/questions/82…rawing-from-non-ui-thread Wenn du die fertigen Frames für die Animation hast, male sie also im Hauptthread oder Timer. Wenn du erst rendern musst, kannste das im Thread tun und das Resultat im GUI-Thread ausgeben, also zeichnen. Scheinbar gibt es Au…

  • Zitat von Fischkralle: „Mit folgendem Blog hat du eine neuen Thread aufgemacht und bist so vom Hauptthread weg. Java-Quellcode (6 Zeilen)“ Das war auch so von mir gewollt! Oder ist das Falsch? Sollte man die Animation lieber im Hauptthread ablaufen lassen? Ich hatte es eigentlich so verstanden, dass man möglichst Prozesse voneinander trennen soll, und diese jeweils in einem eigenen Thread laufen lassen soll.. Vielen Dank für die Unterstützung

  • Java-Quellcode (27 Zeilen)Java-Quellcode (10 Zeilen)Also ich bin noch ziemlicher Anfänger.. Deswegen zeige ich dir lieber den Quellcode, bevor ich hier irgendwas falsches von mir gebe. Mit der oben gezeigten Klasse, kann ich auf jeden Fall die Animation über aufrufen der "animationClass()" die Aktion durchführen, ohne Abstürze zu verursachen... Liebe Grüße

  • Zitat von Lotes: „Weiß jemand ob man wirklich aus dem Nichthauptthread in die GUI zeichnen kann? Ich glaube bei der C# Technologie WPF ging das nicht. Geht das denn hier? Ich hätte sonst nen Timer erwähnt. Asynchron aber im Haupthread, normalerweise. “ Habe das mitm Handler gelöst. Der kann soweit ich weiß GUI-Elemente "zeichnen" bzw. darstellen.

  • Zitat von Fischkralle: „Mit dem Thread meinte ich nicht die Entlastung des Hauptthread. Ich meinte das wegen deiner Aussage, dass deine ProgressBar ruckelt. Also für diese einen Thread und für deine Animation. Plus den Hauptthread wären das also 3 Threads. “ Ja, ich habe für die ProgressBar einen Thread erstellt und für die Animation, um diese separat voneinander ablaufen zu lassen. Ist die Herangehensweise falsch? Sollte ich die Animation im MainThread durchführen lassen, weil dieser wohlmöglic…