Arvutiteaduse instituut
  1. Kursused
  2. 2018/19 sügis
  3. Mobiilirakenduste loomine (MTAT.03.262)
EN
Logi sisse

Mobiilirakenduste loomine 2018/19 sügis

  • Main
  • Lectures
  • Homeworks & Home Assignments
  • Projects
  • Links
  • Task submission

Homework 3

Background services

Start a service to play music in the background.

  • The single activity of the application should have a button, pressing it will launch a background service (2 pts)
  • The background service starts playing music when started ( 1 pts)
  • Pressing the button again if the service is already playing music, the music should stop or pause. ( 1 pt)
  • Use SharedPreferences to display a counter how many times the user has started playing music (1 pt)

Pressing the back button or home button should not stop the music!

To include a static file with your app, put it in your projects res/raw/<filename>, then you can open it with openRawResource(), passing the R.raw.<filename> resource ID

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused