Sensordaten speichern

guguli

Bekanntes Mitglied
Hallo zusammen,

ich entwickle eine App, die mit Accelerometer arbeitet. Ich möchte diese Daten in einem Array speichern. damit ich sie später benutzen kann. Des Weiteren möchte ich alle 10 Sekunden, die empfangene Daten Speichern und dann diese Benutzen, dann löschen.
Also mine Idee ist:
1) Start Button, womit ich den Accelerometer starte
2) drei Arrays anlegen und für jede Raumrichtugn X,Y,Z die daten in dem Array speichern.
3) Wenn 10 sekunden um sind dann die Daten benutzen und array leeren.


Oder meint ihr es gibt eine Bessere Lösung dafür????


THX
 

dzim

Top Contributor
Da du nicht weisst, wie viele Daten in den 10s ankommen (das ist doch auch der Aufnahmezeitraum, oder?), würde ich kein Array (das du statisch initialisieren *musst*) verwenden, sondern eine Liste. Idealerweise würde ich eine einfache Modellklasse mit den drei Werten anlegen, und die in die Liste werfen. Und wenn du schon dabei bist, würde ich noch einen Zeitstempel (Long-Wert) einfügen. Da du mit den Gründen etwas geizig bist, kann ich sonst dazu nicht mehr sagen, als das bereits gesagte.
 

guguli

Bekanntes Mitglied
Hallo dizm,

ich hab mich bisschen schlau gelesen: wie wär es mit multithreading. in einem Speichere ich die Daten und in einem werde ich die daten bearbeiten.
Also schrittweise würde ich dann somachen:
1)start Button betätigen
2)Timer läuft, dann der Accelerometer
3) im Thread 1 werden die daten vom Accelerometer (X,Y,Z) zum zeitpunkt t gespeichert. soll heißen, jede millisec speichere ich die werte von X,Y,Z.
4) alle 10 Sek nehme ich diese werte und verwende die um eine rechnung auszuführen.(Diese Rechnung ist ein Integral die vom Zeit abhängt, daher die 10 sek.

Ist sowas auf android Möglich????

THX
 

dzim

Top Contributor
Kurz: Ja.

Threads, AsyncTask, IntentService, ... (und für die Kommunikation über Thread-Grenzen: Messenger oder Broadcast) Alles brauchbare Methoden multi-threaded zu arbeiten.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Zeitstempel für Sensordaten bekommen Android & Cross-Platform Mobile Apps 3
W Foto machen und es direkt per URI speichern und auswählen Android & Cross-Platform Mobile Apps 4
M Firebase RealtimeDatabase - Daten aus Queries in CSV File speichern Android & Cross-Platform Mobile Apps 1
I Android CameraApp, eingebaute App nutzen und Ergebniss als Datei speichern Android & Cross-Platform Mobile Apps 0
R Android Daten speichern und anzeigen Android & Cross-Platform Mobile Apps 7
T Screenshot speichern ohne alte Datei überschreiben Android & Cross-Platform Mobile Apps 3
P Daten bzw Objekte auf das Handy lokal speichern Android & Cross-Platform Mobile Apps 29
P Objekt mit Shared preferences speichern Android & Cross-Platform Mobile Apps 0
J Download und speichern mit jsch klappt nicht Android & Cross-Platform Mobile Apps 5
L Android SQLite Datenbank auf SDCard speichern Android & Cross-Platform Mobile Apps 5
M Android App → Problem mit dem Speichern von einem Bitmap–Objekt. Android & Cross-Platform Mobile Apps 1
V Kennt jemand ein Programm , um .DEX Dateien zu öffnen, bearbeiten und wieder speichern? Android & Cross-Platform Mobile Apps 2
B Dateien Speichern Android & Cross-Platform Mobile Apps 6
G Android Daten in einer Datenbank speichern Android & Cross-Platform Mobile Apps 1
V Bytes (Wertebereich 0-255) über BLE empfangen,lesen und speichern Android & Cross-Platform Mobile Apps 1
JavaWolf165 Android Fehler beim Speichern/Downloaden einer Datei Android & Cross-Platform Mobile Apps 2
Anfänger2011 Speichern von bereits gefüllten Dateien Android & Cross-Platform Mobile Apps 8
M Android Speichern einer .txt Datei im InternalStorage Android & Cross-Platform Mobile Apps 2
B Fragen zum Speichern einer Datei auf dem Gerät? Android & Cross-Platform Mobile Apps 7
G Speichern jede zehnte sekunde Android & Cross-Platform Mobile Apps 1
S Dynamische EditText View eingaben in Datenbank speichern Android & Cross-Platform Mobile Apps 0
L Android Apache POI: Datei speichern geht nicht Android & Cross-Platform Mobile Apps 1
A Android Daten in der Cloud speichern (Google) Android & Cross-Platform Mobile Apps 1
Streeber Android ExpandableListView Child-Auswahl speichern Android & Cross-Platform Mobile Apps 3
S Android Geschossenes Foto in anderem Ordner speichern Android & Cross-Platform Mobile Apps 11
G Wissen frage - wo am besten Speichern. Android & Cross-Platform Mobile Apps 1
S Android Speichern von Informationen in Code oder extern Android & Cross-Platform Mobile Apps 0
E Android Zeichnen auf Canvas - Teilbereich als Bild speichern Android & Cross-Platform Mobile Apps 3
L Android Text aus Textfeld speichern Android & Cross-Platform Mobile Apps 5
R Android Objekt in bestimmten Pfad auf Android-gerät speichern Android & Cross-Platform Mobile Apps 8
G Datei im Ordner speichern Android & Cross-Platform Mobile Apps 2
P Android Fragen reihenfolge speichern / laden Android & Cross-Platform Mobile Apps 2
T Bild speichern Servlet Android & Cross-Platform Mobile Apps 2
B Inhalt von StringBuffer in Textdatei speichern? Android & Cross-Platform Mobile Apps 6
U Android Daten dauerhaft speichern? Android & Cross-Platform Mobile Apps 2
P Java ME benutzer daten speichern Android & Cross-Platform Mobile Apps 5
O eingehende Daten speichern Android & Cross-Platform Mobile Apps 2

Ähnliche Java Themen

Neue Themen


Oben