10 Nützliche Klassen und Interfaces in der Android API

10 Nützliche Klassen und Interfaces in der Android API - Dummies

Als Android-Entwickler merken Sie sich keine Fakten über Klassen und Schnittstellen in der Android-API. Wenn Sie eine Android-App schreiben, konsultieren Sie ständig die API-Dokumentation von Android. Aber für unerfahrene Entwickler kann die Suche nach Android-Dokumenten schwierig sein. Sie müssen wissen, wo Sie nach den benötigten Klassen und Schnittstellen suchen müssen. Diese Liste enthält zehn gute Ausgangspunkte: Android's nützlichste Klassen und Schnittstellen.

  • Android. App. Aktivität: Erstellen Sie einen Bildschirm mit Inhalten als Teil Ihrer Android-App.

  • Android. Aussicht. Ansicht: Jede Benutzerschnittstellenkomponente ist eine Ansicht. Beispiele hierfür sind TextView, ImageView, ProgressView, EditText, KeyboardView, CheckBox, Button und viele andere.

  • Android. Aussicht. Aussicht. OnClickListener: Reagiert, wenn der Benutzer den Bildschirm des Geräts antippt.

  • Android. Aussicht. MotionEvent: Reagiert, wenn der Benutzer auf dem Bildschirm des Geräts zieht, zoomt oder drückt.

  • Android. Inhalt. Absicht: Verwenden Sie eine Absicht, um eine neue Aktivität zu starten.

  • Android. Aussicht. Animation. Animation: Diese Klasse ist der Ausgangspunkt für das View Animation Framework von Android. Bewegen Sie Gegenstände, drehen Sie sie und machen Sie andere coole Dinge auf dem Bildschirm des Geräts.

  • Android. Animation. Animator: Diese Klasse ist der Ausgangspunkt für das Animations-Framework von Android. Die Programmierung der Eigenschaftenanimation ist komplizierter als die Programmierung der Animationsansicht. Die Eigenschaftsanimation bietet jedoch viel mehr Möglichkeiten als die Animationsansicht.

  • Java. Text. NumberFormat: Lassen Sie Zahlen auf dem Bildschirm des Benutzers gut aussehen.

  • Java. lang. String: Tun Sie alles, was Sie jemals mit Zeichenketten machen wollen: Zeichen finden, Teilstrings finden, Teilstrings ersetzen, Großbuchstaben erstellen, Kleinbuchstaben erstellen, Leerzeichen wegschneiden, Zeichenketten zusammenfügen und vieles mehr.

  • Java. lang. Mathe: Haben Sie irgendwelche Zahlen zu knirschen? Müssen Sie einen Avatar auf dem Bildschirm positionieren? Wenn dies der Fall ist, versuchen Sie die Math-Klasse von Java. (Es ist ein Stück Code, kein Ort, um sich hinzusetzen und Vorlesungen über Algebra zu hören.) Die Mathematik-Klasse befasst sich mit Pi, e, Logarithmen, Trig-Funktionen, Quadratwurzeln und all den anderen mathematischen Dingen, die die meisten Leute kribbeln lassen. ..