Задача

Създайте приложение за филми.

  1. Първото Activity съдържа списък с филми (Име, Жанр, Директор, Страна, Снимка на филма, гледания, печалба, бутон(Edit)), данните са подредени по нарастващ ред на печалбата

  2. При клекване на филм от списъка се показва FragmentDialog с подробни данни за филма (Име, Жанр, Директор, Страна, Снимка на филма, Резюме, гледания, печалба)

  3. При натискане на Add (FloatingActionButton) се отваря FragmentDialog, за добавяне на нов филм (Име, Жанр, Директор, Страна, Снимка на филма, Резюме)

    1. бутона Save записва новината в списъка

    2. бутона Close затваря FragmentDialog

  4. При клекване бутона Edit се отваря ново Activity, за редактиране данните на филма (Име, Жанр, Директор, Страна, Снимка на филма, Резюме)

    1. бутона Save записва новите данни за филма

    2. бутона Back връща данните без промяна

  5. На всяка секунди се увеличава броя на гледанията, със случайно число в интервала от (1-1000), и печалбите (симулирайте обновяването на броя гледания да отнема 5 секунди). На всеки 10 секунди се изтрива филма с най-малко печалби, ако филмите в списъка са повече от 10, ако е започнало обновяване гледанията на филмите, изтриването трябва да изчака и съответно ако е започнало изтриване обновяването на гледанията трябва да изчака.

Last updated