Android-App-Entwicklung beinhaltet viele Aufgaben, einschließlich der Gestaltung und den Aufbau der Kern Ihrer anwendungs- Benutzeroberfläche Komponenten- zu bestimmen und, was wichtig ist, so dass Ihr Android App für die Öffentlichkeit im Handel erhältlich. Diese Tabelle ist eine "How-to" für viele der Aufgaben, die Sie durchführen, wenn Android Apps zu entwickeln.

AufgabeWie zu erreichen
Erstellen Sie Zeichenfolge, Farbe, Bild, Audio und Video-RessourcenIm Android-Projekt schauen unter dem res-Verzeichnis. String und Farbressourcen areplaced in der strings.xml Datei in derWerte Unterverzeichnis. Bilder, Audio andvideo sind in der Mehr rohUnterverzeichnis.
erstellen Sie IkonenDie Symbole werden in der Mehr ziehbarVerzeichnisse. Gemeinsame Symbole werden in Resona> drawable platziert. Icons für bestimmte screenresolutions und Größen werden in der erweiterten drawable Verzeichnisse- drawable-hdpi für hochauflösende Bildschirme platziert,ziehbar-MDPI für mittlere resolutionscreens und ziehbar-LDPI für Low-resscreens.
Erstellen Sie eine AktivitätErstellen Sie eine Java-Klasse für die Tätigkeit, die android.app.Activity.Activity erstreckt. Erstellen Sie ein entryfor es in der AndroidManifest.xmlDatei.
Erstellen Sie die Benutzeroberfläche für eine AktivitätErstellen Sie die Layout-Datei für jede Klasse in der Resona> layoutdirectory. Benutzen setContentView (...) die Ansicht für die Aktivität zu erstellen obilteilzubehör. Verwenden Sie findViewById (...) Die Komponenten des view.Activity zu extrahieren müssen die onclickListener-Schnittstelle (die onclick implementieren (...) Verfahren).
Erstellen Sie ein Menü für eine AktivitätDefinieren Sie das Menü in der res-Menü-Unterverzeichnis des project.Implement die onCreateOptionsMenu (Menumenu) Methode und die onOptionsItemSelected (MenuItem Artikel).
Fügen Sie die Protokollierung auf Ihre BewerbungBenutzen Log.v (...), Log.d (...), Log.i (...), Log.w (...), oder Log.e (...) (Ausführlich, debuggen, Information, Warnung und Fehler, beziehungsweise). Parameter zu eachof dieser Methoden sind ein String-Tag und ein String-Nachricht.
Starten Sie einen Webbrowser von Ihrer AppBenutzen:

Intent LaunchBrowserIntent = newIntent (Intent.ACTION_VIEW, theUri) -


startActivity (LaunchBrowserIntent) -
Aufzeichnen von Audio oder VideoErstellen Sie eine Absicht mit android.provider.MediaStore.Audio.Media.RECORD_SOUND_ACTION.Broadcast das Ereignis die startActivityForResult mit (...). Implementieren Sie aprotected Methode onActivityResult (intrequestCode, int Result, Intent-Daten) theResult als Absicht zu empfangen.


Für Video, verwenden Sie den gleichen Code, aber mit android.provider.MediaStore.ACTION_VIDEO_CAPTURE.
Veröffentlichen auf dem Android Store.Erstellen Sie ein Entwickler-Konto, indem Sie auf thehttp: //market.android.com/publish Link am unteren Rand der Homepage des Android Market. Melden Sie Ihre Anwendung usingFile-Export-Android-Export Signed AndroidApplication. Laden Sie Ihre Anwendung von der Entwicklerkonsole OFTHE Android Market.