http://yadi.sk/d/gDqtaA_rBAVsr
Написать RSS-ридер. Во вторую часть входят следующие компоненты:
- Парсинг данных через SAX.
- Поддержка RSS-фидов lenta.ru и bash.im.
- UI для отображения списка каналов.
- UI для отображения контента (нужно показывать контент - summary/description/etc, а не открывать ссылку!) статьи (WebView).
- Итого 3 активити - список каналов, список статей канала, контент статьи.
- Загрузка статей в IntentService (пока без взаимодействия с Activity), периодические обновления (AlarmManager). Ничего из условия выше не заменит здравого смысла.
Сдавать задание нужно в виде форка и пулл-реквеста к https://github.com/IFMO-MobDev-2013/lesson6, в описании укажите ФИО и номер группы. Пожалуйста, не забывайте коммитить проект целиком (включая apk), а не только activity. Подробнее про пулл-реквесты можно почитать тут, например: http://habrahabr.ru/post/125999/ и https://help.github.com/articles/using-pull-requests.
Результат принимается до четверга (24 октября) 23:59. После этого оценка за это домашнее задание автоматически снижается в два раза.
HowTo: ListView, Adapter, getView and different list items’ layouts in one ListView: http://android.amberfog.com/?p=296
https://docs.google.com/spreadsheet/ccc?key=0AkYNnR0IM6SpdEJPcWRpUGNKYzRCUExnamJ4NmJMYXc&usp=sharing