Android Tablet Application Development für Dummies

Während Probleme mit Android Lösung eine einfache Aufgabe ist, alles, was wir an den Punkt gelangen, in denen wir nicht sicher sind, was zu tun ist. Die Liste unten sollten Sie in die richtige Richtung, wenn Sie Ihre Android-App der Gestaltung benötigen Hilfe.

  • Nicht sicher, wie ein bestimmtes Problem zu lösen? Besuchen Sie die Foren auf StackOverflow.com und verwenden Sie das Android-Tag. Stackoverflow ist ein Android-Plattform-empfehlenswertes Ziel für Entwickler Fragen.

  • Die häufigsten Aufgaben sind bereits für Sie erledigt. Eine Liste von gemeinsamen Aufgaben und Anweisungen, wie sie zu tun sind durch die zur Verfügung gestellten Android-Entwickler-Website.

  • Wenn Sie nicht sicher sind, was ein Paket oder eine Klasse der Fall ist, setzen Sie den Cursor über das Objekt oder die Klasse, während in Eclipse in der Dokumentation Pop-up-Fenster zu sehen. Wenn keine Werkzeugspitze vorhanden ist, können Sie die Dokumentation sehen Sie online unter https://d.android.com/reference/classes.html.

  • Um alle Referenzen eines bestimmten Objekts in der Klassendatei finden, wählen Sie das Objekt aus und drücken Sie Strg + Shift + G.

  • Damit die Strom-Nachrichten in der DDMS Perspektive besser lesbar, einen Filter zu erstellen, die für Ihre Anwendung Protokollierung speziell gilt.

  • Wenn in Eclipse eingeben, wissen Sie manchmal den Namen des Ziel Eigenschaft, Methode oder Klasse würden Sie erstellen. Allerdings ist es noch nicht. Geben Sie den Namen in der Komponente Eclipse wird Sie informieren, dass die Komponente nicht gefunden werden. Jetzt ist es aus und drücken Sie F2. Das gibt Ihnen ein kleines Pop-Up-Fenster, das Sie durch den Klick auf eine Schaltfläche erstellen können.

  • So navigieren Sie sich schnell um eine Klassendatei, drücken Sie Strg + O und starten Sie den Namen des Mitglieds eingeben Sie interessiert sind. Wählen Sie aus dem Pop-up-Liste und drücken Sie die Eingabetaste.

  • Um schnell zwischen den Registerkarten in der Eclipse-IDE, drücken Sie die Umschalttaste + Bild auf oder Shift + Seite nach unten navigieren.

  • Um schnell Ihre Android-Anwendung, drücken Sie Strg + Shift + F11 laufen.

Eclipse-Tastenkürzel

Sie werden höchstwahrscheinlich die meisten Android-Entwicklung Karriere in der Eclipse IDE verbringen. Die folgende Tabelle zeigt einige Tastenkombinationen, die Sie viel Zeit sparen können.

AktionTastaturkürzel
Erstellen Sie eine neue Datei im aktuellen PaketAlt + Shift + N
Organisieren Sie die Import-AnweisungenStrg + Umschalt + O
Navigieren Sie zu dem QuellendefinitionF3
Benennen Sie ein ObjektAlt + Shift + R
Suchen Sie in Java-DateienStrg + H
Öffnen Sie eine bestimmte ArtStrg + Umschalt + T
Finden ErklärungenStrg + G
Navigieren Sie nach linksAlt + larr-
Navigieren Sie nach rechtsAlt + -

Gemeinsame Android Intent Usage

Ein Intent Objekt in Android ist, na ja, genau das: eine Absicht. Der beste Weg, um Absichten zu denken, ist mit einem Lichtschalter auf einem Licht vorstellen drehen. Ihre Absicht ist, auf das Licht einzuschalten, und so zu tun, führen Sie die Aktion des Schalters in die Position Spiegeln. In Android, korreliert diese eine Instanz der Intent-Klasse mit einer Aktion zur Schaffung darin angeben, dass das Licht eingeschaltet werden wird. Obwohl Android viele verschiedene Absichten verwendet, sind ein paar gemeinsame genug, dass man sie die ganze Zeit verwenden werden, wenn Sie Anwendungen sind zu entwickeln. Diese sind in der nachstehenden Tabelle aufgeführt.

Absicht Code
Starten Sie eine AktivitätstartActivity (new Intent (this, Destination.class)) -
Erstellen Sie eine AuswahlIntent.createChooser (yourIntent, "Bitte wählen") -
Öffnen Sie den WebbrowserIntent i = new
Intent (Intent.ACTION_VIEW,
Uri.parse ( "https://example.org")) -
startActivity (i) -
Start-Aktivität für ein ErgebnisstartActivityForResult (yourIntent, YOUR_REQUEST_CODE) -

Die Entwicklung für unterschiedliche Bildschirmgrößen in Android

Eine der Herausforderungen, die Sie während Ihrer Zeit begegnen werden als ein Android-Entwickler Anwendungen für mehrere Bildschirmgrößen zu entwickeln. Es gibt viele Dinge im Auge während Ihres Abenteuers in den Bildschirmgrößen zu halten. Die Liste unten sollten Sie auf dem richtigen Weg helfen.

  • Die Größenanforderungen für jedes Symbol in jeder Dichte variieren für jede Art von Symbol. Sie finden Launcher Icons, Menü-Icons, die Statusleiste Symbole, Tab-Symbole, und viele mehr. Sie sind alle unterschiedlich für jede Rasterdichte gebaut. Wenn diese Symbole Gebäude, verweisen die Android Icon-Design-Richtlinien.

  • Versuchen Sie, immer die dichteunabhängige Pixel (dip) Maßeinheit verwenden, wenn Sie Ihre Benutzeroberfläche zu definieren. Dies hilft, Ihre Anwendung Skala auf verschiedene Geräte. Die dichteunabhängige Pixel ist ein virtuelles Pixel, das proportional für jeden gegebenen Rasterdichte skaliert.

  • Geben Sie die unterstützt Screens Element der AndroidManifest.xml Datei im Android Market, um festzustellen, ob Ihre Anwendung mit verschiedenen Bildschirmgrößen kompatibel ist.

  • Geben Sie Grafiken für Hoch-, Mittel- und Low-Density-Geräte. Obwohl dies Ihre Entwicklung und Design-Zeit erhöhen kann, wird es erheblich die Benutzerfreundlichkeit und das Aussehen Ihrer Anwendung zu verbessern.

Menü