in der Message steckt ein bundle
https://developer.android.com/…e/android/os/Handler.html
Du kannst also alles übergeben, was du in ein Bundle packen kannst.
in der Message steckt ein bundle
https://developer.android.com/…e/android/os/Handler.html
Du kannst also alles übergeben, was du in ein Bundle packen kannst.
Stichwort: Handler.
Du hast dann eine Art Messenger über den du Nachrichten an die Activity verschicken kannst und umgedreht.
Ich denke in der Situation musst du unterscheiden. Wenn der User in den Androideinstellungen die Benachrichtigungen deiner App deaktiviert, wird alles deaktiviert, egal ob nun diese bonus points notifications oder irgendwelche notfallbenachrichtigungen. Das heißt du kannst ja ganz gewollt verschiedene Typen von Notifications besitzen, die einen will der user vielleicht sein und die anderen aber nicht. Daher macht es mMn. schon Sinn, in der App eine solche Auswahl zu ermöglichen.
In dieser Thematik hab ich nicht sehr viel Erfahrung, aber ich tendiere auch eher zu der Drawable die drüber gelegt wird.
Hi
Ich gebe dir vollkommen recht, alles in die apk zu packen erscheint mir auch definitiv zu viel. 420MB in einer APK wär auch gar nicht möglich, denn der PlayStore hat eine maximal Größe für Apps. Frag mich jetzt nicht wie viel das ist, aber glaub um die 200MB.
Wichtig ist denk ich erstmal eine Warnung an den User das die App im nachhinein soviel speicher benötigt. Ich würde einfach eine bestimmte Anzahl von Videos über WLAN laden. Ist es euch denn möglich zu bestimmen in welcher Reihenfolge die Videos benötigt werden? Dann könntet ihr sagen, ihr ladet am Anfang 2 Videos über WLAN und sobald das 1 Video geschaut wird/wurde, wird das 3 im Hintergrund heruntergeladen wenn/sobald WLAN verfügbar ist.
Nennt sich java
Du kannst listen sortieren.
das ist doch ein einfacher schleifendurchlauf?
woher weißt du das er nicht gezeichnet wird?vielleicht werden ja beide übereinander gezeichnet. Es besteht die möglichkeit das du beim zweiten kreis einfach die selben koordinaten wie beim ersten verwendest.
Zeichne den zweiten dochmal in einer anderen farbe oder linienstärke, vielleicht sieht man dann einen unterschied.
Da musst du aber unterscheiden.
Einmal löst der reciver den callback aus, wenn dieser registriert wird. Und alle weiteren male nur noch beim status wechsel der Internetverbindung. Wie ich oben aber schon erwähnt habe, ist es geräteabhängig wie häufig der callback beim status wechsel ausgelöst wird.
Wie überprüfst du ob ob es nun ein auslösen wegen des registrierens oder wegen eines status wechsels ist, bzw. ob es mehrfach wegen eines status wechsels aufgerufen wurde?
Antwort: Statemachine
Du kannst einen Handler benutzen um aus dem Thread heraus mit dem Service zu kommunizieren.
Du solltest aber vorsichtig sein mit deiner anwendung. Kann der Service keine Activity mehr starten, kannst du memory leaks erzeugen. Denn dann hast du keine möglichkeit mehr auf den service zuzugreifen.
kleine Anmerkung noch: Es ist Geräte abhängig wie häufig der callback des Broadcastreceivers aufgerufen wird. Es kann also passieren, dass der User das Internet an macht und der Callback zwei oder sogar dreimal ausgeführt wird.
Du kannst die Daten in onPause in ein Bundle packen und in onResume aus dem Bundle holen.
eine Datenbank zu verwenden.
Ich empfehle dir aber mal die suche zu verwenden, speichern von daten wurde nämlich schon ungefähr 10000 mal hier erklärt
naja du nimmst doch in deiner app die push benachrichtigung erst entgegen bevor der user über diese informiert wird oder?
kannst du definitiv. Gibt diverse wege den playstore auf emulatoren zu installieren. Von dort kannst du dann auch einen Benchmark installieren. Oder du lädst dir eine benchmark apk aus dem amazon store runter und installierst sie. Vielleicht gibt es auch open source benchmarks auf github, das wäre wohl der einfachste weg um solch einen test zu installieren.
deine layoutdatei sieht halt sehr kaputt aus. Du hast in einer textview eine imageview und dann wieder properties der textview. Wundert mich, dass das überhaupt compiliert.
Hi
warum machst du nicht ein hintergrundbild und animierst dann nur die stellen die animiert werden sollen?
also das ist mir beweis genug
hast du den source irgendwo auf github liegen?
würde mich mal genau interessieren, dachte immer sobald die notifications die activity überlagern, ist der homebutton klickbar.
wenn der view über den gesamten screen geht kannst du auch keine notificationbar mehr nach unten ziehen?
habs nie getestet, das kann ich mir aber schwer vorstellen :o
Willkommen und schön das du hierher gefunden hast
Also kurz und knapp, um android programmierung zu lernen, braucht man kein buch. Die Seite die du gefunden hast, ist die offizielle Dokumentation von Android und somit besser als jedes buch in Umfang und Detaillierungsgrad. Trotzdem denke ich durch try n error lernt man noch am schnellsten. Daher sind solche tutorials die auf Vogella.com angeboten werden recht lehrreich.
Wenn du fragen hast, sind wir gern für dich da