Написать программу, которая показывает
- список предметов (1)
- список оценок для предмета (2)
- позволяет редактировать (добавление/удаление/изменение) оба списка (3)
- суммарную оценку по предмету на экране со списком предметов (4)
- суммарную оценку по предмету на экране со списком оценок (5)
Все данные должны храниться в sqlite, для отображения рекомендуется использовать CursorAdapter-ы.
Система оценок:
- Программа, в которой реализованы пункты 1-3: 4 балла
- Пункт 4: 2 балла
- Пункт 5: 2 балла
- Реализация 4 и 5 прямым запросом в базу данных (SELECT SUM(...)): 2 балла
- Дополнительные баллы могут быть поставлены за хороший код и красивый дизайн.
Суммарный балл может быть снижен за плохой код, так то русский в коде/комментариях, незакрытые ресурсы, строчки в коде вместо strings.xml, wrap_content для ListView итд, равно как и плохой кастомный дизайн.
Задание необходимо сдавать в виде пулл-реквеста (код+apk) к https://github.com/IFMO-MobDev-2013/colloquium2 до 15:30 08.11.13.