Video: Android 101 by Fred Widjaja 2025
Som en Android-utvikler husker du ikke fakta om klasser og grensesnitt i Android API. I stedet, når du skriver en Android-app, kontakter du stadig Android API-dokumentasjonen. Men for utviklere av nybegynnere kan søke Android-dokumenter være vanskelig. Du må vite hvor du skal lete etter klassene og grensesnittene du trenger. Denne listen ti gode utgangspunkt: Android mest nyttige klasser og grensesnitt.
-
android. app. Aktivitet: Opprett et skjermbilde av innhold som en del av Android-appen din.
-
android. utsikt. Vis: Enhver brukergrensesnittkomponent er en visning. Eksempler er TextView, ImageView, ProgressView, EditText, KeyboardView, CheckBox, Button og dusinvis av andre.
-
android. utsikt. Utsikt. OnClickListener: Svar når brukeren tapper enhetens skjerm.
-
android. utsikt. MotionEvent: Svar når brukeren drar, zoomer eller klemmer seg på enhetens skjerm.
-
android. innhold. Intent: Bruk en hensikt å starte en ny aktivitet.
-
android. utsikt. animasjon. Animasjon: Denne klassen er utgangspunktet for Android's View Animation-rammeverket. Gjør gjenstander flytte, roter og gjør andre kule ting på enhetens skjerm.
-
android. animasjon. Animator: Denne klassen er utgangspunktet for Android's Property Animation-rammeverk. Programmeringsegenskaper animasjon er mer komplisert enn programmeringsvisning animasjon. Men eiendoms animasjon tilbyr mange flere alternativer enn visning animasjon.
-
java. tekst. NumberFormat: Lag tallene ser bra ut på brukerens skjerm.
-
java. Lang. String: Gjør alt du noensinne vil gjøre med tegnstrenger: Finn tegn, finn understrenger, erstatt substrings, gjør store bokstaver, lage små bokstaver, trim bort tomme mellomrom, lim inn strenger sammen, og mye mer.
-
java. Lang. Matematikk: Har du noen tall for å knase? Må du plassere en avatar på skjermen? Hvis ja, prøv Java's Math-klasse. (Det er et stykke kode, ikke et sted å sette seg ned og høre på forelesninger om algebra.) Matematikklassen omhandler pi, e, logaritmer, trigfunksjoner, firkantede røtter og alle de andre matematiske tingene som gir de fleste kreppene.
