10 Nuttige klassen en interfaces in de Android API

10 Nuttige klassen en interfaces in de Android API - dummies

Als Android-ontwikkelaar onthoud je geen feiten over klassen en interfaces in de Android API. In plaats daarvan, wanneer u een Android-app schrijft, raadpleegt u voortdurend de API-documentatie van Android. Maar voor beginnende ontwikkelaars kan het zoeken naar Android-documenten lastig zijn. Je moet weten waar je moet zoeken naar de klassen en interfaces die je nodig hebt. Deze lijst bevat tien goede uitgangspunten: meest bruikbare klassen en interfaces van Android.

  • android. app. Activiteit: Maak een scherm met inhoud als onderdeel van uw Android-app.

  • android. uitzicht. Weergave: Elke component van de gebruikersinterface is een weergave. Voorbeelden zijn TextView, ImageView, ProgressView, EditText, KeyboardView, CheckBox, Button en tientallen andere.

  • android. uitzicht. Uitzicht. OnClickListener: Reageer wanneer de gebruiker op het scherm van het apparaat tikt.

  • android. uitzicht. MotionEvent: Reageer wanneer de gebruiker het scherm van het apparaat sleept, inzoomt of knijpt.

  • android. inhoud. Intentie: Gebruik een intentie om een ​​nieuwe activiteit te starten.

  • android. uitzicht. animatie. Animatie: Deze klasse is het startpunt voor het View Animation-framework van Android. Laat items bewegen, draaien en andere leuke dingen doen op het scherm van het apparaat.

  • android. animatie. Animator: Deze klasse is het startpunt voor het property-animatiekader van Android. Het programmeren van eigenschappenanimatie is ingewikkelder dan het programmeren van weergave-animatie. Maar property-animatie biedt veel meer opties dan weergave-animatie.

  • java. tekst. NumberFormat: Laat cijfers er goed uitzien op het scherm van de gebruiker.

  • java. Lang. String: Doe alles wat je ooit wilt doen met tekenreeksen: vind tekens, vind subtekenreeksen, vervang subtekenreeksen, maak hoofdletters, maak kleine letters, knip lege velden weg, plak reeksen aan elkaar, en nog veel meer.

  • java. Lang. Wiskunde: Hebt u cijfers om te crippen? Moet je een avatar op het scherm plaatsen? Probeer Java's Math-klasse. (Het is een stuk code, geen plaats om te zitten en luister naar lezingen over algebra.) De Math-klas behandelt pi, e, logaritmen, trig-functies, vierkantswortels en al die andere wiskundige dingen die de meeste mensen de kriebels geven .