| |||||||
Das Thema "Mal eben ne App machen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 20.06.2011
Beiträge: 15
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
| ich wollte mal eben ne kleine App machen. Ich entwickle seit Jahren unter Linux/Eclipse. Ich wollte für meine Arbeitskollegen mal ne App machen, mit der sie etwas Bestimmtes unterwegs erledigen können. Die obligatorische HelloWorld-App habe ich starten können (Dauert die Initialisierung des Emulators eigentlich wirklich jedes Mal mehr als 3 Minuten?) Die App soll sich wie folgt zusammensetzen: Nach dem Starten der App werden zwei Textfelder für die Eingabe eines Benutzernamens und eines Paßwortes angezeigt. Nach der erfolgreichen Anmeldung soll eine Kundenliste angezeigt werden. Jeder Listeneintrag soll aus einer Kunden-ID, einem Play-Button und zwei Radio-Buttons bestehen. Mit dem Play-Button soll eine Sprachaufzeichnung, die in Form einer mp3-Datei auf einem Server liegt, abgespielt werden. Mit den beiden Radio-Buttons wird festgelegt, ob eine Freigabe erteilt wird, oder nicht. Zudem soll die Kundenliste automatisch aktualisiert werden, wenn eine neue Sprachaufzeichnung vorliegt. Der neueste Listeneintrag wird immer oben erscheinen. Die Kommunikation mit dem Server erfolgt mit einfachen HTTP-Request. Mehr soll die App eigentlicht nicht machen. Fragen: 1) Womit kann ich am besten mp3-Dateien abspielen/streamen? Oder sollten die Voice-Dateien besser in einem anderen Format vorliegen? 2) Kann ich auf die Verlagerung des Layouts in XML-Dateien verzichten? Ich würde gerne das Layout im Source-Code unterbringen, wie ich es von meiner Java/SWT Entwicklung gewöhnt bin. Schließlich ändern sich ja durch die Aktualisierung der Kundenliste die UI-Elemente regelmäßig. Deshalb kann ich sie ja nicht vorher statisch in XML-Dateien festlegen? 3) Womit kann ich UI-Elemente zusammenstellen / gruppieren? Kunden-ID, Play-Button, Radion-Buttons sollen in einer Reihe dargestellt werden (Listeneintrag). Freue mich über Hinweise Thomas B |
| | |
| | #2 (permalink) |
| Android Guru Registriert seit: 09.05.2009
Beiträge: 2.389
Abgegebene Danke: 36
Erhielt 307 Danke für 289 Beiträge
|
zu 2) und 3) mach ein xml layout - du wirst froh sein, wenn dein projekt größer wird, dass du die gui in xml dateien hast für gruppierungen kannst du versch. layout nutzen zB LinearLayout. RelativeLayout usw
__________________ App Entwicklung Latest apps: Media Streamer BETA | DailyCash | MoneyManager ( PRO | HD ) |
| | |
| Folgender Benutzer bedankt sich bei swordi für diesen Beitrag: | txbarth (01.07.2011) |
| | #3 (permalink) |
| Android-Hilfe.de Mitglied |
Hallo, zu 1.) Schau dir mal die Klasse "MediaPlayer" an, die bietet die Möglichkeit Audio und Video von Servern zu streamen. Kurzes Codebeispiel: Code: MediaPlayer player = new MediaPlayer();
player.setDataSource("http://www.meinefirma.de/files/01.mp3");
player.prepare();
player.start(); Es ist möglich das Layout auch im Java-Code zu hinterlegen, allerdings ist es nicht der Standard. Ab besten du macht einfach eine Listview im XML-Layout und befüllst sie dann im Code mit einem ArrayAdapter (oder was Ähnliches bzw. selbstgeschriebenes). zu 3.) wie bereits gesagt: Mit (verschachtelten) LinearLayout(s) kann man entsprechende Gruppierungen realisieren. Ich hoffe, ich konnte helfen :-) MfG eagle99
__________________ Gerät: HTC Desire HD Firmware: Android 2.3 Gingerbread Falls ich helfen konnte, bitte auf den Danke Button klicken ![]() |
| | |
| Folgender Benutzer bedankt sich bei eagle99 für diesen Beitrag: | txbarth (01.07.2011) |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Kann einer mal ein Android 3.1 Video machen? | TabAdmln | Motorola Xoom Forum | 4 | 17.05.2011 11:40 |
| Einfach mal eben nur telefonieren | Turaluzi | Motorola Backflip Forum | 6 | 12.02.2011 20:29 |
| Habe mir eben das WeTab angeschaut... | geminga | Smalltalk und Offtopic | 17 | 06.10.2010 19:05 |
| Legend defekt -> eben getauscht | alphamaennchen | HTC Legend Forum | 3 | 28.05.2010 13:27 |