Brug berøringsbevægelser

Denne vejledning beskriver, hvordan du skriver apps, der giver brugerne mulighed for at interagere med en app ved hjælp af berøringsbevægelser. Android tilbyder en række API’er til at hjælpe dig med at oprette og registrere bevægelser.

Selv om din app ikke bør være afhængig af berøringsbevægelser for grundlæggende adfærd (da bevægelserne måske ikke er tilgængelige for alle brugere i alle sammenhænge), kan tilføjelse af berøringsbaseret interaktion til din app i høj grad øge dens anvendelighed og tiltrækningskraft.

For at give brugerne en ensartet, intuitiv oplevelse bør din app følge de accepterede Android-konventioner for berøringsbevægelser. Vejledningen Gesturesdesign viser dig, hvordan du kan bruge almindelige bevægelser i Android-apps. Se også Material Designguide for materialebevægelser.

For at få flere oplysninger om dette emne kan du læse følgende relaterede vejledninger:

  • Inputbegivenheder
  • Sensorer
  • Gør visningen interaktiv

Lektioner

Registrer almindelige bevægelser Lær, hvordan du registrerer grundlæggende berøringsbevægelser, f.eks. rulning, slyngebevægelser og dobbelttryk, ved hjælp af GestureDetector. Spor berørings- og pointerbevægelser Lær, hvordan du sporer bevægelser. Animer en scrollbevægelse Lær, hvordan du bruger scrollere (Scroller eller OverScroller) til at producere en scrollanimation som svar på en berøringshændelse. Håndtering af multi-touch-bevægelser Lær, hvordan du registrerer bevægelser med flere pointere (fingre). Træk og skalering Lær, hvordan du implementerer touch-baseret træk og skalering. Håndtering af berøringshændelser i en ViewGroup Få at vide, hvordan du håndterer berøringshændelser i en ViewGroup for at sikre, at berøringshændelser sendes korrekt til deres målvisninger.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.