Kosketuseleiden käyttäminen

Tässä oppaassa kuvataan, miten kirjoitetaan sovelluksia, joiden avulla käyttäjät voivat olla vuorovaikutuksessa sovelluksen kanssa kosketuseleiden avulla. Android tarjoaa erilaisia API:ita, joiden avulla voit luoda ja havaita eleitä.

Vaikka sovelluksesi ei saisikaan olla riippuvainen kosketukseen perustuvista eleistä peruskäyttäytymisessä (koska eleet eivät ehkä ole kaikkien käyttäjien käytettävissä kaikissa yhteyksissä), kosketukseen perustuvan vuorovaikutuksen lisääminen sovellukseesi voi lisätä sen hyödyllisyyttä ja vetovoimaisuutta huomattavasti.

Käyttäjille johdonmukaisen ja intuitiivisen käyttökokemuksen tarjoamiseksi sovelluksessasi tulisi noudattaa hyväksyttyjä Androidin konventioita kosketukseen perustuvien eleiden osalta. Eleidensuunnitteluoppaatoppaassa kerrotaan, miten yleisiä eleitä käytetään Android-sovelluksissa. Tutustu myös Material Designguide -oppaaseen Material-liikkeistä.

Lue lisätietoja tästä aiheesta seuraavista aiheeseen liittyvistä oppaista:

  • Syöttötapahtumat
  • Sensorit
  • Näkymän tekeminen vuorovaikutteiseksi

Oppitunnit

Yleisten eleiden havaitseminen Opettele havaitsemaan perustason kosketusleikkausliikkeitä, kuten vierittämistä, heilauttamista ja kaksoiskosketusta, GestureDetector:n avulla. Seuraa kosketus- ja osoittimen liikkeitä Opi seuraamaan liikettä. Vierityseleen animointi Opi käyttämään vierityskomentoja (Scroller tai OverScroller) vieritysanimaation tuottamiseksi vastauksena kosketustapahtumaan. Käsittele usean kosketuksen eleitä Opi havaitsemaan usean osoittimen (sormen) eleet. Vedä ja skaalaa Opi toteuttamaan kosketukseen perustuva raahaaminen ja skaalaus. Kosketustapahtumien hallinta ViewGroupissa Opi hallitsemaan kosketustapahtumia ViewGroup-ryhmässä sen varmistamiseksi, että kosketustapahtumat lähetetään oikein kohdenäkymiinsä.

Vastaa

Sähköpostiosoitettasi ei julkaista.