
Ergebnis 1 bis 6 von 6
-
Bin neu hier
- 18.04.2012, 23:19
- #1
Hi,
ich möchte eine Android-App entwickeln, die Umfragen ermöglicht. Der User lädt sich die App aus dem Market herunter, füllt die Umfrage aus, klickt auf Senden und die Formulardaten (Checkboxes, Radiobuttons, TextViews etc.) werden irgendwie an mich übermittelt.
An diesem Punkt hänge ich. Was bisher steht ist der Fragebogen als solcher, allerdings wahrscheinlich nicht besonders professionell programmiert.
Die Frage ist, wie ich die Daten am Ende des Fragebogens (in der letzten Activity in der Hierarchie) am besten zu mir bekomme und wie das zu implementieren ist. Ich dachte an e-Mail, also dass das Programm mir eine Mail versendet, ähnlich wie bei JavaScript / HTML. Falls das das beste ist, wie ist das zu implementieren?
Vielen Dank für jede erdenkliche Hilfe,
Possmann
-
- 19.04.2012, 09:45
- #2
ich würde das eher über eine Web-Lösung machen und die Daten per http senden. Da kannst Du sie gleich strukturiert in eine Datenbank schreiben und besser auswerten.
Wenn Du personenbezogene Daten übermitteln willst ist ohnehin SSL-Verschlüsselung angesagt und eine E-Mail ist da nicht der richtige Weg.
-
Bin neu hier
- 19.04.2012, 16:02
- #3
Nein, nein, ist eine anonyme Umfrage, die Daten sind also nicht besonders sensibel. Auch kein genaues Alter etc. wird abgefragt, nur in Kategorien (18-25 etc).
Web-Lösung ist mittlerweile auch mein Favorit. Wie mache ich das am besten, also wo die Datenbank hosten und so? Gibts noch Alternativen zu PHP bzgl. der Steuerung und Befüllung der DB z.B. Java?
-
- 19.04.2012, 16:17
- #4
Alternativen zu PHP gibt es massig, die Frage ist aber was Deine Serverumgebung kann.
Deine Frage klingt nicht als ob Du Dich näher mit Webservern auskennst also unterstelle ich mal, dass Du irgend wo einen Webspace für kleines Geld mietest. Die meisten Anbieter bieten dafür nur PHP an, schenken dir aber oft auch gleich eine MySQL Datenbank dazu.
Das wäre, mal abgesehen von notwendigen PHP-Kenntnissen wohl der einfachste Weg für Dein Vorhaben.
-
- 19.04.2012, 17:45
- #5
Lies dich beispielsweise mal in JSON ein.
Gruss
-
Bin neu hier
- 22.04.2012, 10:03
- #6
Danke, vielen Dank.
Ich bin jetzt schon ein paar Schritte weiter, werde das mit einer DB machen.
Aber um in die DB zu schreiben, muss ich alles an meine letzte Activity im Fragebogen senden (heißt Submit.java).
Die Klassen davor sollten an Submit Daten senden (ausgewählte Radiobuttons), aber auf einen anderen Screen als Submit linken, also einen anderen aufrufen (außer der unmittelbare Vorgänger von Submit natürlich.
Wie hier im Beispiel:
Intent intent = new Intent(context, Submit.class);
intent.putExtra("gender", 1);
// Intent intent = new Intent(context, PersonalData.class);
// intent.setClass(context, PersonalData.class);
startActivity(intent);
Die Activity soll die 1 als Integer unter dem Schlüssel "gender" an Submit.class senden. Das funktioniert auch.
Allerdings möchte ich danach, dass PersonalData.class aufgerufen wird, und das bekomme ich aktuell noch nicht hin.
Kann mir einer von euch sagen, was der Trick an der Sache ist? Die obere auskommentierte Zeile geht nicht, weil intent natürlich doppelt ist. Einen anderen Intent definieren und starten funktioniert aber auch nicht, ebensowenig wie diese setClass-Sache (oder ich machs verkehrt).
Was ist der Trick an der Sache? Vielen Dank...
Ähnliche Themen
-
Daten an den PC über Bluetooth senden
Von Kralj Sunca im Forum HTC HD2 AndroidAntworten: 1Letzter Beitrag: 07.07.2011, 09:27 -
Apps senden heimlich Daten raus
Von Frittenpiekse im Forum Android AllgemeinAntworten: 29Letzter Beitrag: 07.10.2010, 21:35 -
Hilfe!!! Über Bluetooth Daten Senden geht nicht mehr!
Von Robert69 im Forum HTC Desire SonstigesAntworten: 1Letzter Beitrag: 16.06.2010, 15:03 -
kein Infrarot menu gfunden / daten zu spv senden
Von evilknewil im Forum PlaudereckeAntworten: 4Letzter Beitrag: 18.11.2004, 16:18 -
Daten mit c++ via LAN senden & empfangen
Von hyprÞrclaim im Forum ProgrammierenAntworten: 2Letzter Beitrag: 03.02.2004, 17:50
Pixel 10 Serie mit Problemen:...