| |||||||
Das Thema "Städteführer App (Facharbeit)" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Android-Hilfe.de Mitglied | Ich habe schon eine Datenbank erstellt und meine Gui ist fertig. Ich kann auch schon GPS Daten empfangen. Mein Ziel ist es durch die Datenbank die Koordinaten der jeweiligen Sehenswürdigkeiten mit den GPS Koordinaten von meinem Standort zu berechnen und somit die Entfernung zu berechnen, außerdem wollte ich eine Richtungsanzeige (Luftlinie) implementieren. Was empfiehlt ihr mir, wie ich jetzt voran gehen könnte um mein Problem zu lösen. Ich möchte auf keinen Fall fertige Lösungen oder irgendwie Codes sehen, sondern eher Tipps wie ich vielleicht Koordinatenberechnung in Android und Richtungsanzeige realisieren könnte. Mit freundlichen Grüßen deni100
__________________ Galaxy Note ROCKET ROM V22 Kernel :AbyssNote v3.8 |
| | |
| | #2 (permalink) |
| Android-Hilfe.de Mitglied Modell: Defy, Xoom, Sony Tablet s Registriert seit: 27.01.2011
Beiträge: 111
Abgegebene Danke: 20
Erhielt 23 Danke für 20 Beiträge
|
Moin, was du suchtst ist die Geocoder Class. Schau mal hier:Geocoder | Android Developers Dazu dann wohl noch Location | Android Developers mit distanceTo bzw. distanceBetween. Ein Beipiel für einen Kompass gibts in den API Demos, hier Compass.java | Android Developers MfG |
| | |
| Folgender Benutzer bedankt sich bei Sentence für diesen Beitrag: | deni100 (06.02.2012) |
| | #3 (permalink) |
| Junior Mitglied Registriert seit: 18.07.2010
Beiträge: 44
Abgegebene Danke: 0
Erhielt 5 Danke für 5 Beiträge
|
Das ist sicher einer der elegantesten wege.^^ Ich hätte jetzt für die Richtungspfeile aus den zwei Koordinaten einen Richtungsvektor berechnet der in die entsprechende Richtung zeigt. |
| | |
| | #4 (permalink) |
| Android-Hilfe.de Mitglied |
Eine Frage: Habe z.B jetzt 10 Einträge in meiner Datenbank und ich habe Felder wie ID, Sehenswürdigkeitenname und so.. jedoch muss ich jedesmal die ID von sich selbst eingeben, gibt es eine Möglichkeit, dass ich die Einträge in der Datenbank zähle oder gibt es da eine Methode dafür?
__________________ Galaxy Note ROCKET ROM V22 Kernel :AbyssNote v3.8 |
| | |
| | #5 (permalink) |
| Fortgeschrittenes Mitglied Modell: HTC Sensation Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
|
Wie meinst du das, du mußt die ID von sich selbst jedes mal eingeben? Was willst du denn erreichen? Oder willst du nur die Einträge in der DB zählen? Vermutlich suchst du nur eine Möglichkeit, deine Daten in der Datenbank abzufragen? |
| | |
| | #6 (permalink) |
| Android-Hilfe.de Mitglied |
Ich meine ich hab jetzt 10 Einträge. Angenfangen Id 1 Name :Hotel Id 2 Name : Bahnhof und jedesmal wenn ich in die Datenbank etwas neues einfügen will, muss ich manuell die ID auch mitschreiben, das heißt ich muss die 3 als Id manuell selber eingeben, wie kriege ich die Anzahl der Einträge heraus, sodass ich einfach dann die ID automatisch für den nächsten Eintrag ermitteln kann. MfG
__________________ Galaxy Note ROCKET ROM V22 Kernel :AbyssNote v3.8 |
| | |
| | #8 (permalink) |
| Android-Hilfe.de Mitglied Modell: Acer Iconia A100 Registriert seit: 28.10.2011
Beiträge: 127
Abgegebene Danke: 15
Erhielt 13 Danke für 11 Beiträge
| Beachte: Es ist Android Konvention, dass dieses autoincrement primarykey feld "_id" heissen MUSS!
__________________ Samsung Galaxy S mit Android 4.03 RC4 ICSSGS Acer Iconia A100 mit Android 3.2 Vodafone 858 smart mit Android 2.2.1 |
| | |
| Folgender Benutzer bedankt sich bei mradlmaier für diesen Beitrag: | deni100 (13.02.2012) |
| | #9 (permalink) | |
| Android-Hilfe.de Mitglied | Zitat:
__________________ Galaxy Note ROCKET ROM V22 Kernel :AbyssNote v3.8 | |
| | |
| | #10 (permalink) |
| Fortgeschrittenes Mitglied Modell: HTC Sensation Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
|
Soweit ich weiß gilt die Konvention _id nur für SimpleCursorAdapter und nicht im allgemeinen. Da ich immer eigene Adapter verwende bin ich auch noch nie über dieses Problem gestolpert. Hier gibts noch einen interessanten Thread dazu: listview - Android column '_id' does not exist? - Stack Overflow Ein Trick wäre z.B. SELECT t.*,t.id as _id FROM table t, damit der SimpleCursorAdapter funktioniert, ohne wirklich eine Spalte in der DB _id zu nennen. |
| | |
| Folgende Benutzer bedanken sich bei Tom299 für diesen Beitrag: | deni100 (14.02.2012), DieGoldeneMitte (14.02.2012) |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Informatik Facharbeit - App Entwickeln | GroundZer000 | Android App Entwicklung | 26 | 06.02.2012 14:50 |
| App-Sortierung im App-Drawer (~Startmenü) nach Häufigkeit der Benutzung | Takki | Individualisierung | 1 | 04.10.2011 22:19 |
| Physik Facharbeit: Touchscreen-Technologie | laces | Smalltalk und Offtopic | 13 | 26.02.2011 18:00 |
| Ran App liegt als .zip unter /data/app? Verwirrt | Luemel | Sonstige Apps & Widgets | 2 | 21.04.2010 18:06 |
| Gesucht: (Audio-) Städteführer wie in Museen | schneesch | Sonstige Apps & Widgets | 1 | 16.09.2009 09:28 |