Please enable JavaScript.
Coggle requires JavaScript to display documents.
Crypto Monitoring (UI (DetailView (erbt von Overview und bekommt somit…
Crypto Monitoring
UI
-
AlertConfigView
erbt von DetailView, kann nur von DetailView aufgerufen werden!
bekommt DetailedObject und ermöglicht das erstellen eines Alarms
AddCurrencyView
beinhaltet alle noch nicht zur Overview hinzugefügten Cryptocurrencies (beschränkt auf die zum Apperstellungsdatum bestehende Top 10)
Durch Intent von Overview zur AddView und Serializable Interface werden Objekte wie ArrayList mit Currencyobjects übertragen
-
-
-
-
-
(Crypto)Service
Service wird gebunden, jedoch vor dem Binden bereits gestartet damit er auch bei schließen der Activity immer noch bestehen bleibt
Downloader
-
-
-
-
-
InputStream, BufferedReader etc. , bei fragen an Tobi wenden
Alertmanager
Berechnet ob der Preis eine zuvor festgelegte Grenze überschritten hat und Benachrichtigt bei Bedarf den Benutzer per interaktive Notification welche direkt zur DetailView führt
DatabaseManager(SQLite)
-
Daten können beim Start der App und falls keine Internetverbindung besteht abgerufen werden. Somit sind sowohl Shared Preferences abrufbar als auch Einstellungen langfristig gespeichert.
Unterteilt bei Start die Objekte in unterschiedliche ArrayLists um das UI zu managen(falls bereits Daten bestehen)
-