Androidi rakenduste (äppide) programmeerimine
1. PILTIDE VAHETAMISE ÄPP 1
Täienda eelmises tunnis loodud pildi äppi nii, et lisad veel ühe pildi ja paned need oma mobiili ekraanil näpuvajutuse peale vahetuma.
Eelmise tunni pildiäpp: http://kat-lin.planet.ee/progalg_2016/tund10/pildi_liigutamise_app/
NB! Pilt peab soovitavalt olema .png formaadis.
Parem on kasutada pisipilte, suurusega umbes 100px, 150px
(Googlest otsides vajuta piltide juures TOOLS - SIZE (Icon).
Kopeeri esmalt kaks pilti oma Android projekti kataloogi res - drawable:
Android Studios vajuta parema klahviga drawable kaustal ja vali Paste:
Pildi telefoni ekraanile saamiseks kasuta ImageView vidinat, lohista see mobiili ikoonile Android Studio programmiaknas ja seo see oma pildiga (seda küsitakse kohe, kui ImageView lood):
2. PILTIDE VAHETAMISE ÄPP 2
Täienda eelmist äppi nii, et lisad piltidele ka nupu (button) ning paned pildid nupuvajutuse peale vahelduma
3. MUSIC PLAYER ÄPP (LIHTNE)
Lihtne muusika mängimise äpp. Loo äpp, mis paneb nupuvajutuse peale mängima mõne loo.
Selleks on vaja, et äpis oleks nupp. Sellele vajutamine paneb loo mängima.
ALGUS: Loo Android Studio /res kausta uus kaust nimega: raw
Loodud raw kausta kopeeri mõni mp3 lugu, mille nimetus on ilma tühikuteta (soovitavalt), nt sun.mp3
Edasi on vaja muuta MainActivity.java faili - nupule vajutamise kuular, onClick(View vaade2) funktsiooni lisada nupuvajutuse peale loo käivitamine ja kinni panemine.
MUUSIKAFAILE tasuta kasutamiseks leiad: http://www.freesoundeffects.com/free-sounds/animals-10013/
LAHENDUS 1 (ilma kommentaarideta) - nupuvajutuse peale pannakse lugu mängima
LAHENDUS 1a (koos kommentaaridega)
LAHENDUS 2 - nupuvajutuse paneb loo mängima, kui lugu juba mängib, siis nupuvajutus peatab loo
4. MUSIC PLAYER ÄPP (KEERULISEM)
Muusikaprogrammi edasiarendus: luua lugude valiku võimalus raadionuppudena ja eraldi Stopp nupp, mis paneb pausile mistahes loo. Loo mängimisel tuleb näidata vastava loo nime. Koodinäide, mida saab edasi arendada: https://developer.android.com/guide/topics/ui/controls/radiobutton.html
Näide:
5. PILTIDE VAHETAMISE ÄPI EDASIARENDUS
Täienda 2. ülesande äppi nii, et ekraanil on rohkem pilte (näiteks 4). Esialgu on kõik pildid "kinni kaetud" (nt on piltide asemel küsimärgid). Mõnele neist vajutades vastav pilt "avatakse". Kui vajutada järgmisele, siis eelmine pilt suletakse ja avatakse järgmine pilt. Kui 2 pilti on ühesugused, jäävadki need avatuks.
Näide:
Muusikafailid
MUUSIKAFAILE tasuta kasutamiseks leiad: http://www.freesoundeffects.com/free-sounds/animals-10013/
Kommentaare ei ole:
Postita kommentaar