so bin ich extrem neu in Android-Entwicklung. Das einzige, was ich wirklich codiert habe, ist Hello World. Dann habe ich Google App Inventor benutzt, aber mir wurde klar, dass das nicht das war, was ich brauchte. Ich habe auch den Entwicklerleitfaden gelesen. Wie auch immer, ich arbeite an einem Projekt, bei dem wir verschiedene Sensoren (Beschleunigungsmesser mit einem Wiimote und DMS, die über einen Arduino Mikrocontroller in ein digitales Signal umgewandelt werden) verwenden und die Daten auf einem Android Tablet verarbeiten, das die Daten für den Benutzer anzeigt . Dann werden die verarbeiteten Daten auf eine Website hochgeladen. Bevor ich etwas anderes mache, muss ich planen, wie ich dies mit den Anwendungskomponenten erstellen kann. Ich wollte sicherstellen, dass meine allgemeinen Ideen stimmen, bevor ich versuche, zu programmieren und Komplikationen zu begegnen. Also unten ist eine Liste, wie ich denke, dass diese Anwendung jede der Anwendungskomponenten verwenden sollte.Android - Neu bei Android, ist diese Verwendung von Anwendungskomponenten korrekt?
Aktivitäten Die Benutzeranzeige
Dienstleistungen Timer
Broadcast-Receiver für neue Daten des Beschleunigungsmessers Anhören für neue DMS-Daten Anhören
Content Provider Senden Sie die Daten an eine Website.
Entschuldigung, dass ich so eine grundlegende Frage gestellt habe, aber ich finde es am besten, ein Werkzeug zu verstehen, bevor ich es benutze und mir wurde gesagt, dass dieser Ort noob-freundlich ist. Vielen Dank für Ihre Zeit.
OK, wenn Sie Daten von einer externen Quelle haben, müssen Sie eine Absicht angeben, die der Broadcast-Empfänger hören wird. – cshaw
Ihre Frage ergibt keinen Sinn. Woher bekommst du die Daten? Welche externe Quelle? Woher liest du es? Was für Daten sind das? Was machst du damit? – Falmarri
Wir bekommen x-y-z-Achse von Beschleunigungssensoren und Ausgangsspannungen von Dehnungsmessstreifen. Wir verwenden die Beschleunigungssensoren, um Bewegungen zu erkennen, und verwenden die Dehnungsmessstreifen zur Erfassung der Belastung. Beides sind Zahlenströme. Dies sind die externen Quellen, auf die ich mich bezog. – cshaw